Hi,

currently I'm experiencing a problem with a german voip provider (1&1).

They have a load balancing with different servers. One of these servers
has trouble with private addresses in via headers. It seems that they
are trying to respond to the private address instead of using the rport
mechanism.

So I am trying to get my NATted address into the via header in outgoing 
requests. Therefore I use NTATAG_USER_VIA(1) in nua_create() and
put my application generated via into the nua_invite() with SIPTAG_VIA_STR.

Now I can see that my VIA gets into the INVITE, at least the branch parameter
does. But my specified network address got replaced by my local interface
address by sofia lib. Why is that? How can I get my public address into the via?

Thanks in advance,
Timo
____________________________________________________________________
Psssst! Schon vom neuen WEB.DE MultiMessenger gehört? 
Der kann`s mit allen: http://www.produkte.web.de/messenger/?did=3123


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to