[SR-Users] carrierroute issue with rewrite host
Marius Zbihlei
marius.zbihlei at 1and1.ro
Wed Dec 21 15:49:13 CET 2011
On 10/25/2011 03:28 PM, Uri Shacked wrote:
>
> Hi,
>
> I am using kamailio (only one) as routing engine. I have 2 gateways.
> Both of them sending calls to kamailio.
>
> When i use the carrierroute module i need to change (and succeed) the
> user ($rU). But, i need to send the call (the invite) back to the
> gateway that sent me the call from the beginning (it can be either one
> of those 2). So, my problem is that i don’t want to rewrite the host
> in carrierroute, just the user. If i leave the rewrite_host field
> empty, it is considered to be "black list" and drops the call. If i
> rewrite the host, i can send the call to the second gateway that was
> not the one that sent the call, and the call drops as well.
>
Hello,
after cr_route() that sets the RURI set $du (pseudovar .... needs pv.so
afaik ) to either of the 2 balancers (or to a domain that resolves to
both of the two balancers - for load balancing). $du will set the
destination uri of the package without modifying the RURI (which is set
by cr_route()), so the balancer will route the message to the client.
Cheers
Mraius
> any ideas how to use carrierroute for changing user only and send the
> invite back to the gateway that originally sent the call?
>
> Thanks,
>
> Uri
>
--
Zbihlei Marius
Head of
Linux Development Services Romania
1&1 Internet Development srl Tel KA: 754-9512
Str Mircea Eliade 18 Tel RO: +40-31-223-9512
Sect 1, Bucuresti mailto: marius.zbihlei at 1and1.ro
71295, Romania
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20111221/098e3079/attachment.htm>
More information about the sr-users
mailing list