I see Thank you Bogdan!
On 24.06.2011 18:22, Bogdan-Andrei Iancu wrote:
Hi Victor, ACK and CANCELs are no authenticated. These methods must have same seq as the corresponding INVITE, so auth cannot be done (as cseq is increased during the challenge process). No, of course, the problem is for challenge and not for auth itself, and because of this reason the RFC3261 says that if the INVITE carried credentials, the CANCEL and ACK for it must do it also (without challenge). And because most of the UACs do not do that, opensips simply skips the auth for CANCEL and ACK - and the vars you are looking at are populated during the auth process (which is not done in your case). Regards, Bogdan On 06/24/2011 04:51 PM, Victor Gamov wrote:Hi All I have following config code: -------------------- if ( is_method("INVITE|UPDATE|SUBSCRIBE|MESSAGE|CANCEL") ) { if ( ! proxy_authorize("", "subscriber") ) { proxy_challenge("", "1"); return; } else { xlog("L_DBG", "route[0]: au=$au; ar=$ar; fU=$fU; fd=$fd\n"); } } -------------------- When following CANCEL comes to OpenSIPS-1.6.4-2-notls then debug prints: au=<null>; ar=<null>; fU=vit; fd=domain.ru Why $au and $ar is null? Is it correct? -------------------- CANCEL sip:[email protected];user=phone SIP/2.0. Via: SIP/2.0/UDP 192.168.100.114:5060;branch=z9hG4bKee2799df33a1f9d47606713ceef0cf63;rport. From: "vit@domain" <sip:[email protected]>;tag=1863488453. To: <sip:[email protected];user=phone>. Call-ID: 1575274528@192_168_100_114. CSeq: 3 CANCEL. Contact: <sip:[email protected]:5060>. Proxy-Authorization: Digest username="vit", realm="domain.ru", qop=auth, uri="sip:[email protected];user=phone", nonce="4e04936f0000000153cdf04ef598707f3849686bee7b566a", nc=00000002, cnonce="85b6b55d74844e156b6858a1a881f174", response="1210aa91a7507e4af9a035dfadb969bc". Max-Forwards: 70. User-Agent: C470 IP/022270000000. Content-Length: 0. --------------------
-- CU, Victor Gamov
<<attachment: vit.vcf>>
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
