[OpenSIPS-Users] authentication is not working
Toyima Dias
toyimads at gmail.com
Thu Feb 3 13:01:20 CET 2011
Any help my friends?
2011/2/3 Toyima Dias <toyimads at gmail.com>
> SORRY!!!!! OpenSIPS should send BEFORE (NOT after) the 200 OK, the 401 :)
>
> 2011/2/3 Toyima Dias <toyimads at gmail.com>
>
> =) 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 <a.zagorskiy at oyster-telecom.ru>
>>
>> Hi Toyima.
>>>
>>> I see 200 OK reply. What is wrong? =)
>>>
>>>
>>> From: users-bounces at lists.opensips.org
>>> [mailto:users-bounces at lists.opensips.org] 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:1000 at 172.30.140.22:48752;rinstance=fcade2df86ce0ab8>
>>> To: "1000"<sip:1000 at 172.30.140.8 <sip%3A1000 at 172.30.140.8>>
>>> From: "1000"<sip:1000 at 172.30.140.8 <sip%3A1000 at 172.30.140.8>
>>> >;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:1000 at 172.30.140.8 <sip%3A1000 at 172.30.140.8>
>>> >;tag=c97b4d1cb1f3d0da549e06a8d482ef63.34dc
>>> From: "1000"<sip:1000 at 172.30.140.8 <sip%3A1000 at 172.30.140.8>
>>> >;tag=cd3e2323
>>> Call-ID: MmU0YjM1NThiNTg0ZjhiNGM4ODA4ZmU1YWFiYjBmNTc.
>>> CSeq: 1 REGISTER
>>> Contact:
>>> <sip:1000 at 172.30.140.22: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
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20110203/f0521eb1/attachment.htm>
More information about the Users
mailing list