[OpenSER-Users] best response seems wrong.

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed Jan 16 17:58:02 CET 2008


Yes, you can use branch_route to individually inspect each branch. Also 
you can drop them via "drop" statement.

Regards,
Bogdan


Aymeric Moizard wrote:
>
>
> On Wed, 16 Jan 2008, Klaus Darilion wrote:
>
>> I guess somehow the message gets looped to the proxy again:
>>
>> Take a look at the topmost Via header of the relayed PUBLISH. At the 
>> end you see .1 and .2. This measn the .1 branch and the .2 branch. 
>> Where is the .0 branch?
>>
>> I guess it is lopped back to openser (via loopback interface) and is 
>> rejected with 407.
>>
>> Try "ngrep -d any" or "tcpdump -i any" to see loopback too!
>
> Right!
> There was a 3rd binding "sip:xxx at sip.antisip.com" targetted to
> an undefined user...
>
> Any hint how to workaround this case? I suppose I might be able to 
> detect this situation inside my "branch" routing script?
>
> tks,
> Aymeric MOIZARD / ANTISIP
> amsip - http://www.antisip.com
> osip2 - http://www.osip.org
> eXosip2 - http://savannah.nongnu.org/projects/exosip/
>





More information about the sr-users mailing list