<div dir="ltr"><div><div><div><div>Hello everyone!<br><br></div>Subj is an ethernal theme, I know, but odds are so that I just need to do that.<br><br></div>I've configured UAC auth to successfully register and my route[PSTN] looks like that <br><br> # check if PSTN GW IP is defined<br> if (strempty($sel(cfg_get.pstn.gw_ip))) {<br> xlog("SCRIPT: PSTN routing enabled but pstn.gw_ip not defined\n");<br> return;<br> }<br> if !ds_is_from_list()<br> return;<br> # route to PSTN dialed numbers starting with '+' or '00'<br> # (international format)<br> # - update the condition to match your dialing rules for PSTN routing<br> if(!($rU=~"^(\+|00)[1-9][0-9]{3,20}$"))<br> return;<br> if (strempty($sel(cfg_get.pstn.gw_port))) {<br> $ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip);<br> } else {<br> $ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip) + ":"<br> + $sel(cfg_get.pstn.gw_port);<br> }<br><br> remove_hf("To");<br> insert_hf("To: <sip:$<a href="mailto:rU@sipprovider.com">rU@sipprovider.com</a>>\r\n", "Call-ID");<br> uac_replace_from("","<a href="mailto:sip%3Auser@sipprovider.com">sip:user@sipprovider.com</a>");<br> route(RELAY);<br> exit;<br><br></div>On INVITE's I get 407 PROXY-AUTH, which are transfered to backend FS.<br></div><div>If I try to put<br> if ($T_reply_code == 401 or $T_reply_code == 407) {<br> xlog("L_NOTICE", "Remote asked for authentication");<br> uac_auth();<br> }<br></div><div>to MANAGE_FAILURE or MANAGE_REPLY route Kamailio can't start.<br><br></div><div>Is that even possible?<br></div><div><div><div><div><div><div><div><div><div><div><div><div><div><br>-- <br><div class="gmail_signature"><div dir="ltr">Alexandru Covalschi<br>ABRISS-Solutions<div>VoIP engineer and system administrator<br>phone: +37367398493<br>web: <a href="http://abs-telecom.com/" target="_blank">http://abs-telecom.com/</a></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div>