[OpenSIPS-Users] OpenXCAP Put 401 Unauthorized

Adrian Georgescu ag at ag-projects.com
Wed Jan 7 07:49:06 CET 2009


Did you try opensipsctl command?

Adrian

On Jan 7, 2009, at 5:33 AM, Jun.Wen wrote:

> Adrian,
>
> I guess my problem is I did not successfully created users in xcap  
> server by the scripts of "python add-openxcap-user.py". Inside the  
> table of subscriber of mysql, there is no any user record existed.
>
> Any tips to create user inside xcap server ?
>
> Regards
>
> Jun
>
> From: Adrian Georgescu [mailto:ag at ag-projects.com]
> Sent: 2009年1月3日 1:08
> To: Jun.Wen
> Cc: users at lists.opensips.org
> Subject: Re: [OpenSIPS-Users] OpenXCAP Put 401 Unauthorized
>
> I do not find in your logs what is wrong with your setup, it could  
> be either the client or the server configuration.
>
> Can you try your XCAP client using a SIP account from http://sip2sip.info 
>  see if that works?
>
> Regards,
> Adrian
>
>
> On Jan 2, 2009, at 2:39 PM, Jun.Wen wrote:
>
>> It looks like this -
>>
>> -------------------------------------------------------------------------
>> xcap:~/.sipclient# cat config.ini
>> # rename this file to 'config.ini' and copy it in ~/.sipclient/  
>> directory
>>
>> # this will be the default account used by xcapclient
>> [Account]
>> sip_address = alice at 192.168.10.10
>> password = 123
>> xcap_root = http://192.168.10.10/xcap-root
>>
>> # this will be used when -a bob command-line switch is provided
>> [Account_bob]
>> sip_address = bob at 192.168.10.10
>> password = 123
>> xcap_root = http://192.168.10.10/xcap-root
>>
>> From: Adrian Georgescu [mailto:ag at ag-projects.com]
>> Sent: 2009年1月2日 21:35
>> To: Jun.Wen
>> Subject: Re: [OpenSIPS-Users] OpenXCAP Put 401 Unauthorized
>>
>> What is the content of your xcapclient configuration  
>> file .sipclient/config.ini ?
>>
>> Adrian
>>
>> On Jan 2, 2009, at 9:33 AM, Jun.Wen wrote:
>>
>>> Hi, All, Happy new year to all the team here.
>>>
>>> Please help me to figure out what is going wrong with my openxcap.  
>>> Thanks in advance.
>>>
>>> I've built up openxcap in debian according to the installation  
>>> guide and the it works as followings info from error.log.
>>> -------------------------------------------------------------------------------------------------------------------------------
>>> 2009-01-02 02:56:26-0500 [-] Starting OpenXCAP 1.0.6
>>> 2009-01-02 02:56:37-0500 [-] Supported Root URIs: http://192.168.10.10/xcap-root
>>> 2009-01-02 02:56:39-0500 [-] Certificate file 'tls/server.crt'  
>>> could not be loaded: File 'tls/server.crt' does not exist
>>> 2009-01-02 02:56:39-0500 [-] Private key file 'tls/server.key'  
>>> could not be loaded: File 'tls/server.key' does not exist
>>> 2009-01-02 02:56:39-0500 [-] Trusted peers: 192.168.10.0/24,  
>>> 127.0.0.1
>>> 2009-01-02 02:56:39-0500 [-] xcap.server.HTTPFactory starting on 80
>>> --------------------------------------------------------------------------------------------------------------------------------
>>>
>>> The openxcap server is configured to domain 192.168.10.10 ( local  
>>> server static IP address ). I also created a test account alice at 192.168.10.10 
>>>  with pwd 123 by python add-openxcap-user.py in scripts.  While  
>>> when I tried the python-xcapclient to put a document to the  
>>> openxcap server, I always encountered "401 Unauthorized" for  
>>> following details -
>>> -----------------------------------------------------------------------------------------------------------------------------------
>>> xcap:/opt/python-xcaplib/examples# xcapclient -i pres-rules.xml put
>>> put http://192.168.10.10/xcap-root/pres-rules/users/sip:alice@192.168.10.10/index
>>> 401 Unauthorized
>>> content-type: text/html
>>> content-length: 141
>>> <html><head><title>Unauthorized</title></ 
>>> head><body><h1>Unauthorized</h1><p>You are not authorized to  
>>> access this resource.</p></body></html>
>>> -----------------------------------------------------------------------------------------------------------------------------------
>>>
>>> Please refer the the access.log and it seems something related my  
>>> domain settings.
>>>
>>> -----------------------------------------------------------------------------------------------------------------------------------
>>> 2009-01-01 08:41:08-0500 [-] 192.168.10.10 'PUT /xcap-root/pres- 
>>> rules/users/sip:alice at 192.168.10.10/index HTTP/1.1' 401 0 141  
>>> 'python-xcaplib/1.0.8' -
>>>         REQUEST headers:
>>>                 Accept-Encoding: identity
>>>                 User-Agent: python-xcaplib/1.0.8
>>>                 Host: 192.168.10.10
>>>                 Content-Type: application/x-www-form-urlencoded
>>>                 Authorization: Basic YWxpY2U6MTIz
>>>         RESPONSE headers:
>>>                 Date: Thu, 01 Jan 2009 13:41:08 GMT
>>>                 Content-Type: text/html
>>>                 WWW-Authenticate: basic realm="192.168.10.10"
>>>                 Server: OpenXCAP/1.0.6
>>> -----------------------------------------------------------------------------------------------------------------------------------
>>>
>>> Regards
>>>
>>> Jun
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> 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/20090107/f993eae7/attachment-0001.htm 


More information about the Users mailing list