[OpenSER-Users] Preserving domain name on route()
Klaus Darilion
klaus.mailinglists at pernau.at
Thu Nov 15 08:20:38 CET 2007
Christian Schlatter schrieb:
> Daniel Corbe wrote:
>> So, externally I'm using DNS SRV records to get traffic to my proxy
>> server. Once it hits my proxy server though, I want to preserve the
>> domain name portion of the URI, but still route the traffic around from
>> server to server.
>>
>> Currently I'm using rewritehostport to forward traffic onto another box.
>> This of course changes the field I'm interested in preserving. Is there
>> another way to route traffic around?
>
> Both t_relay() and forward() allow to specify a destination address that
> is different from the request URI. Have a look at the examples in
>
> http://www.openser.org/docs/modules/1.2.x/tm.html#TRELAY-1
>
> That should leave your R-URI intact.
You also can specify the destination URI:
$du="sip:1.2.3.4;transport=whatever";
and then t_relay();
If a destination URI is set, then openser uses the DURI for routing
instead of the RURI.
regards
klaus
More information about the Users
mailing list