"Joshua C. Colp" <jc...@sangoma.com> writes: >> I am curious if the "reuse registration TCP connection" is required by >> standards or if it is merely obviously good practice. >> >> I have had this problem too with asterisk 16.5.0 >> >> This is not the first recommendation I have seen to use kamailio as a >> proxy for asterisk, for these sorts of issues as well as clients that >> change addresses. Unfortunately the "jsr pc, set_up_kamailo" subroutine >> call is still executing so I can't say if things work right then... >> > > There is a specification for doing it, but it's not required by the main > SIP RFC. In fact the main one states that you're supposed to establish an > outgoing connection to the address in the Contact header. In practice, > though, this is futile as generally NAT Is in use so you can't connect back > and thus you reuse the connection. The chan_sip module should do this > automatically, while chan_pjsip will do this if "rewrite_contact" is set to > yes.
Thanks. I read the docs for pjsip (and the book) and failed to grasp that. It seems that this should be the default behavior. -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users