[reSIProcate] Stun info in via/contact headers
Amit Rastogi
akrastogi at gmail.com
Mon Oct 3 15:56:27 CDT 2005
Hello,
here is some more info on the actual problem i am having.
Should via also be populated with ip/port on the external or should it be
internal address of UA ?
my assumption here is that if i make message from UA behind a NAT look
alike msg from a UA on the public, proxy would not treat this as a natted
client and try to use relay etc. for media.
As mentioned in discussion on the list here is what i am doing
1. using addtransport( udp, 5060)
2. setting contact using overrideaddressandport() and ip:port is the
external ip:port returned by stun.
3. setting via with the outside address. if i set via port (via.sentPort())
to external port also, client does not register with the proxy.
Still, my proxy is treating the UA as behind the NAT. Can someone please
let me know if this is all reqd from the client UA as far as STUN support is
concerned. if i narrow it down to UA vs proxy issue, that would be a great
help..
THanks
Amit
On 10/1/05, Amit Rastogi <akrastogi at gmail.com> wrote:
>
> Hello,
> I am using stun to get the address/port on the nat and set the
> overrideaddressandport with it. is that all need to be done? I am able to
> register with the proxy but when i establish a session with other endpoint,
> only the initiator can end the session.
> is there anything else i would need to do for STUN support ?
> thanks,
> AR
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20051003/5aa87fbd/attachment.htm>
More information about the resiprocate-devel
mailing list