<div dir="ltr">I'm trying to recover the realm of an auth challenge to OpenSIPS so I can respond to it with the uac_auth() function, and that requires knowing the realm.  The docs say that <a href="https://www.opensips.org/Documentation/Script-CoreVar-3-1#toc6">$ar</a> should provide that, perhaps written like $(<reply>ar) to get it in the right context.  I'm having some trouble getting the data.<br><br><font face="monospace" size="1">failure_route[relay_failure] {<br>...</font><div><font face="monospace" size="1">        if (t_check_status("407")) {<br>                xlog("L_NOTICE", "[1] Proxy-Authenticate: $(<reply>hdr(Proxy-Authenticate))\n");<br>                xlog("L_NOTICE", "[2] Auth Realm: $(<reply>ar)\n");</font></div><div><font face="monospace" size="1">                xlog("L_NOTICE", "[3] Auth Realm: $ar\n");<br>        }<br></font></div><div><font face="monospace" size="1">...</font></div><div><font face="monospace" size="1">}</font></div><div><br></div><div>The logs show:<br><br><font face="monospace" size="1">/usr/sbin/opensips[33044]: [1] Proxy-Authenticate: Digest realm="asterisk", nonce="5f6d42140000936ad820dbcd452e6bcd145777e458dd46dd", qop="auth"<br>/usr/sbin/opensips[33044]: [2] Auth Realm reply: <null><br>/usr/sbin/opensips[33044]: [3] Auth Realm: <null></font><br></div><div><br></div><div>Is it possible to get the realm?  Is it possible to build a response with uac_auth() for an arbitrary authentication challenge?</div><div><br></div><div>This is on 3.1.0~20200923~88f89e941.</div><div><br></div><div><br></div><div><br></div><div>- Jeff</div><div><br></div></div>