Hello Bogdan, Yes, the issue that outbound socket is UDP I expected that contact will not contain ;transport=tls.
volga629 From: "volga629" <[email protected]> To: "Bogdan-Andrei Iancu" <[email protected]> Cc: "OpenSIPS users mailling list" <[email protected]> Sent: Wednesday, September 26, 2018 9:22:09 AM Subject: Re: [OpenSIPS-Users] rewite contact Hello Bogdan, Yes, the issue that outbound socket is UDP I expected that contact will not contain ;transport=tls. volga629 From: "Bogdan-Andrei Iancu" <[email protected]> To: "OpenSIPS users mailling list" <[email protected]>, "Slava Bendersky" <[email protected]> Sent: Wednesday, September 26, 2018 6:45:09 AM Subject: Re: [OpenSIPS-Users] rewite contact Hi Slava, By definition mid_registrar *will* change the contact, mainly the user and domain part of the URI contact. The URI parameters are preserved. The transport too, unless you change the outbound socket (to a different protocol). Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer [ http://www.opensips-solutions.com/ | http://www.opensips-solutions.com ] OpenSIPS Bootcamp 2018 [ http://opensips.org/training/OpenSIPS_Bootcamp_2018/ | http://opensips.org/training/OpenSIPS_Bootcamp_2018/ ] On 09/26/2018 05:19 AM, Slava Bendersky wrote: Hello Everyone, In which case mid_registrar will not rewrite contact ? I see when present param ;transport=tls contact is not rewritten. config #### REGISTRAR module loadmodule "mid_registrar.so" modparam("mid_registrar", "mode", 2) modparam("mid_registrar", "received_avp", "$avp(RECEIVED)") modparam("mid_registrar", "max_contacts", 10) modparam("mid_registrar", "tcp_persistent_flag", "TCP_PERSIST_REGISTRATIONS") modparam("mid_registrar", "outgoing_expires", 7200) code if($proto=="TCP|tcp|TLS|tls") { setflag(TCP_PERSIST_REGISTRATIONS); } mid_registrar_save("location","p1"); # Work arround for github issue #1109 append_hf("Path: [ sip:$fU@lan_ip:5060;transport=udp | <sip:$fU@lan_ip:5060;transport=udp> ] \r\n"); xlog("L_INFO", "Forwarding REGISTER to main registrar ~> [$ct]\n"); } Freeswitch contact Call-ID: [ mailto:[email protected] | [email protected] ] User: [ mailto:[email protected] | [email protected] ] Contact: "" [ sip:[email protected]:5060;transport=tls;fs_path=sip%3A101%4010.30.100.41%3A5060%3Btransport%3Dudp | <sip:[email protected]:5060;transport=tls;fs_path=sip%3A101%4010.30.100.41%3A5060%3Btransport%3Dudp> ] Agent: Grandstream GXP1760W 1.0.1.74 Status: Registered(TLS)(unknown) EXP(2018-09-30 19:37:59) EXPSECS(429254) Ping-Status: Reachable Ping-Time: 0.00 Host: pbx04.domain.lan IP: 10.30.100.41 Port: 5060 Auth-User: 101 Auth-Realm: domain.com MWI-Account: [ mailto:[email protected] | [email protected] ] volga629 _______________________________________________ Users mailing list [ mailto:[email protected] | [email protected] ] [ http://lists.opensips.org/cgi-bin/mailman/listinfo/users | http://lists.opensips.org/cgi-bin/mailman/listinfo/users ]
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
