--- contrib/scripts/sip_to_pjsip/sip_to_pjsip.py (Asterisk 13.10.0) +++ contrib/scripts/sip_to_pjsip/sip_to_pjsip.py (working copy) @@ -385,4 +390,2 @@ ['session-expires', set_value('timers_sess_expires')], - ['externip', set_value('external_media_address')], - ['externhost', set_value('external_media_address')], # identify_by ? @@ -599,2 +599,4 @@ host, port = split_hostport(extern_addr) + set_value('external_media_address', host, 'transport-udp', pjsip, + nmapped, 'transport') set_value('external_signaling_address', host, 'transport-udp', pjsip, @@ -646,2 +648,4 @@ tcpport = port + set_value('external_media_address', host, 'transport-tcp', pjsip, + nmapped, 'transport') set_value('external_signaling_address', host, 'transport-tcp', pjsip, @@ -790,2 +794,4 @@ tlsport = port + set_value('external_media_address', host, 'transport-tls', pjsip, + nmapped, 'transport') set_value('external_signaling_address', host, 'transport-tls', pjsip,