[OpenSIPS-Users] OpenXCAP Put 401 Unauthorized

Adrian Georgescu ag at ag-projects.com
Fri Jan 2 18:07:36 CET 2009


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/20090102/6c9b1f70/attachment.htm 


More information about the Users mailing list