Re: [Sofia-sip-devel] public network address in via-header / application generated via

2008-11-12 Thread Pekka Pessi
2008/10/29 Timo Bruhn [EMAIL PROTECTED]:
 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?

Do you use 1.12.9? Looks like this has been fixed last May. I should
probably make new release soon...

-- 
Pekka.Pessi mail at nokia.com

-
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=100url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] public network address in via-header / application generated via

2008-10-29 Thread Timo Bruhn
Hi,

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

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

Pt! 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=100url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel