<br>Some UAs, when not explicitly configured with an outbound proxy (some even in this), follow rfc's recommendation of sending a request with a preloaded route set containing one entry, that of what they think it is their outbound proxy, determined through various means.
<br><br>This is a problem when ser as a serving proxy for multiple domains does the loose_route'ing: if the route entry in the message is an ip address, ser will realise that it is him that must serve the request and everything goes smooth. BUT if the client places a virtual domain in the route set, ser is fooled to believe that it should just proxy forward the request.
<br><br>Forwarding might be ok, as ser will forward to itself (suboptimal), but in this case how can i prevent illegal relaying?<br><br>How should this be elegantly dealt with?<br><br>The most obvious answer is to add &quot;alias&quot;es, but i want to handle the domains through domain module only. Shouldn't the domain module have some functionality to load the domains as aliases (at least on demand by module parameter)?
<br><br>Thanks.<br>