SORRY!!!!! OpenSIPS should send BEFORE (NOT after) the 200 OK, the 401 :) 2011/2/3 Toyima Dias <[email protected]>
> =) but it should send after the 200 OK, the 401 unauthorized...and the same > for INVITES or any other request with 407 proxy authentication, and that's > not working my dear friend...at least seems not to work per the traces :( > > I did the changes in opensips.cfg as i mentioned in my first email...what > is wrong? i can get the point :( > > > 2011/2/3 Anton Zagorskiy <[email protected]> > > Hi Toyima. >> >> I see 200 OK reply. What is wrong? =) >> >> >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Toyima Dias >> Sent: Thursday, February 03, 2011 11:32 AM >> To: OpenSIPS users mailling list >> Subject: [OpenSIPS-Users] authentication is not working >> >> Hello my friends, >> >> I'm trying to configure authentication on my OpenSIPS and is not working >> at >> all :( >> >> I've added the following to the script to make it work: (but it doesn't) >> >> ... >> loadmodule "auth.so" >> loadmodule "auth_db.so" >> ... >> modparam("usrloc", "db_url", >> "mysql://opensips:opensipsrw@localhost/opensips") >> modparam("auth_db", "calculate_ha1", yes) >> modparam("auth_db", "password_column", "password") >> modparam("auth_db", "db_url", >> "mysql://opensips:opensipsrw@localhost/opensips") >> modparam("auth_db", "load_credentials", "") >> ... >> if (!(method=="REGISTER") && from_uri==myself) /*no multidomain >> version*/ >> { >> if (!proxy_authorize("", "subscriber")) { >> proxy_challenge("", "0"); >> exit; >> } >> if (!db_check_from()) { >> sl_send_reply("403","Forbidden auth ID"); >> exit; >> } >> consume_credentials(); >> } >> ... >> >> if (is_method("REGISTER")) >> { >> # authenticate the REGISTER requests (uncomment to enable >> auth) >> if (!www_authorize("", "subscriber")) >> { >> www_challenge("", "0"); >> exit; >> } >> ## >> if (!db_check_to()) >> { >> sl_send_reply("403","Forbidden auth ID"); >> exit; >> } >> if (!save("location")) >> sl_reply_error(); >> exit; >> } >> >> But is not working at all...take a look: >> >> # >> U 2011/02/03 09:31:04.402891 172.30.140.22:48752 -> 172.30.140.8:5060 >> REGISTER sip:172.30.140.8 SIP/2.0 >> Via: SIP/2.0/UDP >> 172.30.140.22:48752 >> ;branch=z9hG4bK-d87543-9a54af22967ae417-1--d87543-;rport >> Max-Forwards: 70 >> Contact: <sip:[email protected]:48752;rinstance=fcade2df86ce0ab8> >> To: "1000"<sip:[email protected] <sip%[email protected]>> >> From: "1000"<sip:[email protected] <sip%[email protected]> >> >;tag=cd3e2323 >> Call-ID: MmU0YjM1NThiNTg0ZjhiNGM4ODA4ZmU1YWFiYjBmNTc. >> CSeq: 1 REGISTER >> Expires: 3600 >> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, >> SUBSCRIBE, >> INFO >> User-Agent: X-Lite release 1011s stamp 41150 >> Content-Length: 0 >> >> # >> U 2011/02/03 09:31:04.404039 172.30.140.8:5060 -> 172.30.140.22:48752 >> SIP/2.0 200 OK >> Via: SIP/2.0/UDP >> 172.30.140.22:48752 >> ;branch=z9hG4bK-d87543-9a54af22967ae417-1--d87543-;rport= >> 48752 >> To: "1000"<sip:[email protected] <sip%[email protected]> >> >;tag=c97b4d1cb1f3d0da549e06a8d482ef63.34dc >> From: "1000"<sip:[email protected] <sip%[email protected]> >> >;tag=cd3e2323 >> Call-ID: MmU0YjM1NThiNTg0ZjhiNGM4ODA4ZmU1YWFiYjBmNTc. >> CSeq: 1 REGISTER >> Contact: >> <sip:[email protected]:48752;rinstance=fcade2df86ce0ab8>;expires=3600 >> Server: OpenSIPS (1.6.4-2-notls (i386/linux)) >> Content-Length: 0 >> Am i missing something in my configuration? >> >> Thanks in advance!!! >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> > >
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
