Thanks Bogdan...working on that! 2011/2/4 Bogdan-Andrei Iancu <[email protected]>
> Hi Toyima, > > 1) be sure your opensips is using the right cfg file > > 2) be sure you restart opensips after doing changes in the cfg file > > 3) is still not working, debug your script by placing xlog() statement in > different key point (like after "if") to see what is the execution flow in > your script. > > Regards, > Bogdan > > > Toyima Dias wrote: > >> Any help my friends? >> 2011/2/3 Toyima Dias <[email protected] <mailto:[email protected]>> >> >> >> SORRY!!!!! OpenSIPS should send BEFORE (NOT after) the 200 OK, the >> 401 :) >> >> 2011/2/3 Toyima Dias <[email protected] <mailto:[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] >> <mailto:[email protected]>> >> >> >> Hi Toyima. >> >> I see 200 OK reply. What is wrong? =) >> >> >> From: [email protected] >> <mailto:[email protected]> >> [mailto:[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 >> <http://172.30.140.22:48752/> -> 172.30.140.8:5060 >> <http://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]> >> <mailto:sip%[email protected] <sip%[email protected]>>> >> >> From: "1000"<sip:[email protected] <sip%[email protected]> >> <mailto: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 >> <http://172.30.140.8:5060/> -> 172.30.140.22:48752 >> <http://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]> >> <mailto:sip%[email protected] >> <sip%[email protected]>>>;tag=c97b4d1cb1f3d0da549e06a8d482ef63.34dc >> >> >> From: "1000"<sip:[email protected] <sip%[email protected]> >> <mailto: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] <mailto:[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 >> >> > > > -- > Bogdan-Andrei Iancu > OpenSIPS Event - expo, conf, social, bootcamp > 2 - 4 February 2011, ITExpo, Miami, USA > OpenSIPS solutions and "know-how" > > > > _______________________________________________ > 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
