Opened 15 years ago

Last modified 14 years ago

#864 closed enhancement

Revise on account registration Contact update rule — at Initial Version

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

Description

Some firewall leaves rport parameter with wrong port number, causing us to update our registration Contact with wrong URI.

For example, when we're behind NAT and we're registering to server in public Internet:

  • our original Via header in the request:

Via: SIP/2.0/UDP 10.0.0.1;rport;branch=xyz

  • Via value in the response, after the server's response passes through the firewall:

Via: SIP/2.0/UDP 10.0.0.1;rport=56284;branch=xyz

Probably we don't need to do registration update when only the port number changes.

Change History (0)

Note: See TracTickets for help on using tickets.