Hello,
Has anyone succeeded in getting UAC authentication to work? I'm doing the following:
route { resetflag(1); t_on_failure("1"); route(1); }
route[1] { if (uri=~"[@:](192.168.|10.|172.(1[6-9]|2[0-9]|3[0-1]).)") { sl_send_reply("479", "We don't forward to private IP addresses"); break; }; if (!t_relay()) { sl_reply_error(); }; }
failure_route[1] { # authentication reply received? if ( t_check_status("401|407") ) { if (!isflagset(1) && uac_auth()) { setflag(1); t_on_failure("1"); append_branch(); route(1); } else { t_reply("500","Error occurred"); } break; }
}
When uac_auth() is called I get the following in the: 0(28973) DEBUG:uac:uac_auth: picked reply is (nil), code 407 0(28973) BUG:uac:uac_auth: empty reply on picked branch
Any suggestions or ideas? Thank you,
Michael