Hello List,
of course - best way is not to use sips: uri scheme. But i have to deal with that. I try to configure an multihomed kamailio (public/private IP) in front of my SIP-Servers. One of my softphones variants used TLS for connection but the INVITES of this softphone use the "sips" URI scheme. As i saw in other posts, this seems to be an issue for many people. In my case it breaks the routing to my internal sip-server (only plain udp). Most of my config is similar to havfos example + TLS. https://github.com/havfo/WEBRTC-to-SIP/blob/master/etc/kamailio/kamailio.cfg I tried to fixed that with this extra route - but this breaks the dialog somewhere - after 60 seconds i have no audio and the BYE becomes another CSeq: in the request_route right after route(AUTH) i add my route(FIX_SIPS) if (is_method("INVITE|SUBSCRIBE")) { if ($ru =~ "^sips:") { route(FIX_SIPS); } else { record_route(); } } route[FIX_SIPS] { if ($ru =~ "^sips:") { xlog("L_INFO","---FIX_SIPS-before: ru:($ru)"); $var(orig_uri) = $ru; $ru = "sip:" + $rU + "@" + $td; xlog("L_INFO","---FIX_SIPS-now: $rU $td ru:($ru) orig_uri:($var(orig_uri))"); record_route(); #$ru = $var(orig_uri); xlog("L_INFO","---FIX_SIPS-after: ru:($ru)"); } } 172.20.120.81 = Kamailio private IP 172.20.120.79 = My internal SIP-Server (B2BUA) I used kamailio with CentOS 7 and RTPENGINE 63bdd615 from master kamailio-5.0.2-3.1.x86_64 kamailio-tls-5.0.2-3.1.x86_64 kamailio-mysql-5.0.2-3.1.x86_64 kamailio-websocket-5.0.2-3.1.x86_64 -- Kind Regards *Karsten Horsmann*
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users