diff --git a/kamailio/registrar-role.cfg b/kamailio/registrar-role.cfg index c85ba21..e91fca0 100644 --- a/kamailio/registrar-role.cfg +++ b/kamailio/registrar-role.cfg @@ -75,9 +75,7 @@ route[ATTEMPT_AUTHORIZATION] $var(single_contact) = $(ct{s.select,0,,}); $xavp(regcfg=>match_received) = $su; - $xavp(regcfg[0]=>match_contact) = $(var(single_contact){nameaddr.uri}); - - if ($sht(auth_cache=>$Au) != $null && registered("location", "$rz:$Au", 6) == 1) { + if ($sht(auth_cache=>$Au) != $null && registered("location", "$rz:$Au", 2, 1) == 1) { xlog("L_INFO", "$ci|log|authenticating $fu via cached SIP creds"); $var(password) = $sht(auth_cache=>$Au); } else {