From notifications@github.com Mon Sep 26 12:00:00 2016 From: Sebastian Damm To: sr-dev@lists.kamailio.org Subject: [sr-dev] [kamailio/kamailio] uac_auth() function broken in 4.4.3 (#797) Date: Mon, 26 Sep 2016 02:59:54 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1488381281==" --===============1488381281== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable We upgraded a system from 4.4.2 to 4.4.3 last week. After that, the uac_auth(= ) function didn't do what it was supposed to do anymore. This is the failure route in the config file: ``` failure_route[TRUNKAUTH] { if (t_is_canceled()) { exit; } if ($T_reply_code =3D=3D 401 or $T_reply_code =3D=3D 407) { xlog("L_NOTICE", "[$pr:$si:$sp] [$cs $rm cid: $ci Status: $rs $rr F:= $fU T:$tU R:$rU] Remote asked for authentication"); uac_auth(); t_relay(); exit; } } ``` In Kamailio 4.4.2 this works perfectly. In 4.4.3 when this code triggers, we = get the following messages in our log: ``` Sep 23 12:25:41 eustatius /usr/sbin/kamailio[13249]: NOTICE: