From fcb91c1a39d920deeeb23f2ce0e58a8fe2fde06d Mon Sep 17 00:00:00 2001 From: lazedo Date: Wed, 27 Jun 2018 15:58:57 +0100 Subject: [PATCH] determine ws/wss --- kamailio/registrar-role.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kamailio/registrar-role.cfg b/kamailio/registrar-role.cfg index 4ced781..cfdd0e6 100644 --- a/kamailio/registrar-role.cfg +++ b/kamailio/registrar-role.cfg @@ -385,7 +385,11 @@ event_route[kazoo:consumer-event-directory-reg-flush] event_route[usrloc:contact-expired] { + $var(transport) = $(ulc(exp=>received){uri.transport}); $var(proto) = $(ulc(exp=>socket){re.subst,/^([^:]*):(.*)/\1/}); + if($var(proto) == "tls" && $var(transport) == "ws") { + $var(proto) = "wss"; + } $var(handle) = 0; switch($var(proto)) {