Ticket #409 (closed enhancement: invalid)

Opened 9 years ago

Last modified 9 years ago

Update Contact address/port from the rport in REGISTER response to work with symmetric NATs

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-0.8.0
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

The Contact URI is calculated from the STUN mapped address for the SIP transport, which in the symmetric NAT case would be different than rport received from REGISTER response. This would cause subsequent request directed towards the endpoint to not reach the endpoint.

PJSUA-LIB should detect the difference between Contact port and rport, and update the Contact address and registration to use the rport.

Change History

comment:1 Changed 9 years ago by bennylp

  • Status changed from new to closed
  • Resolution set to invalid

Actually this has been implemented by ticket #381

Note: See TracTickets for help on using tickets.