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

Reply via email to