[Osip] pre-loaded route set and Route header

Klaus Darilion klaus.mailinglists at pernau.at
Mon Jan 4 12:32:28 CET 2010



Aymeric Moizard schrieb:
> 
> On Mon, 4 Jan 2010, Klaus Darilion wrote:
> 
>> Hi!
>>
>> If I remember correctly, when setting a route in
>> eXosip_call_build_initial_invite(), this was refelected by adding a
>> "Route:" header to the INVITE.
>>
>> I just tested today with eXosip-3.3 and there was no Route header
>> (although message was sent correctly to the server addresses in route
>> parameter).
>>
>> Did the behavior changed sometime or do I have wrong memories?
> 
> The pre-route set is removed from the SIP message right before
> sending the message because it causes too much interoperabilities
> issue with badly configured server.

This causes strange things if the route does not contain the ;lr 
parameter. In this case, the Route header - which contains the final 
target - is removed and the RURI contains the route.

Maybe this could be solved by removing the Route header before doing 
loose-strict conversion, (or drop strict-router support and behave as 
the ;ls parameter is always present)

regards
klaus

> 
> Internally in exosip, there IS a route header ;)
> 
> Aymeric MOIZARD / ANTISIP
> amsip - http://www.antisip.com
> osip2 - http://www.osip.org
> eXosip2 - http://savannah.nongnu.org/projects/exosip/
> 
> 
>> regards
>> klaus
>> _______________________________________________
>> Osip mailing list
>> Osip at atosc.org
>> http://www.atosc.org/mailinglist/listinfo/osip
>>
> _______________________________________________
> Osip mailing list
> Osip at atosc.org
> http://www.atosc.org/mailinglist/listinfo/osip


More information about the Osip mailing list