Are you using Xen Oss right?

Xenserver api and Xen OSS API aren't identical


On Fri, Feb 25, 2011 at 6:47 PM, Rama Rajesh <[email protected]>wrote:

>
> Well, could you please tell me how you solved that problem? I just want to
> try it here and see if it works  in this context also.
> Actually when I googled about this problem I found that keeping the
> sslengine option on will generally solve this problem.
> But there is no such option as that in the xend config file. So do anyone
>  know how to set this option for xen-api server ?
> On Fri, Feb 25, 2011 at 2:21 PM, Kämpfe, Christiane <
> [email protected]> wrote:
>
>> I have had once this SSL message (on a different service) .
>>
>>
>>
>> One side has had simply disconnected ssl handshake because this side
>> declared the certificate as not trusted ...
>>
>>
>>
>> I have not see this for localhost and I'm not using XEN and .py so I have
>> no idea if this is the fact here.
>>
>>
>>
>> ckae
>>
>>
>>
>> *From:* [email protected] [mailto:
>> [email protected]] *On Behalf Of *Rama Rajesh
>> *Sent:* Thursday, February 24, 2011 12:59 PM
>> *To:* [email protected]
>> *Subject:* [Xen-API] SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
>>
>>
>>
>> Hi all,
>>
>> I'm new to Xen.I'm trying to use the API. For this I'm using the official
>> example that is given at 
>> powercycle.py<http://docs.vmd.citrix.com/XenServer/4.0.1/api/client-examples/python/index.html>.
>>
>> When I execute  the command
>>
>> *./powercycle.py https://localhost:9363/ root my_password*
>>
>> It is giving me the following error.
>>
>> Traceback (most recent call last):
>>
>>   File "./powercycle.py", line 72, in <module>
>>     session.xenapi.login_with_password(username, password)
>>   File "/usr/local/lib/python2.6/dist-packages/xen/xm/XenAPI.py", line 214, 
>> in __call__
>>
>>     return self.__send(self.__name, args)
>>   File "/usr/local/lib/python2.6/dist-packages/xen/xm/XenAPI.py", line 136, 
>> in xenapi_request
>>     self._login(methodname, params)
>>
>>   File "/usr/local/lib/python2.6/dist-packages/xen/xm/XenAPI.py", line 157, 
>> in _login
>>
>>     result = _parse_result(getattr(self, 'session.%s' % method)(*params))
>>
>>   File "/usr/lib/python2.6/xmlrpclib.py", line 1199, in __call__
>>     return self.__send(self.__name, args)
>>   File "/usr/local/lib/python2.6/dist-packages/xen/util/xmlrpcclient.py", 
>> line 118, in __request
>>
>>     response = xmlrpclib.ServerProxy.__request(self, methodname, params)
>>   File "/usr/lib/python2.6/xmlrpclib.py", line 1489, in __request
>>     verbose=self.__verbose
>>
>>   File "/usr/lib/python2.6/xmlrpclib.py", line 1235, in request
>>
>>     self.send_content(h, request_body)
>>   File "/usr/lib/python2.6/xmlrpclib.py", line 1349, in send_content
>>
>>     connection.endheaders()
>>   File "/usr/lib/python2.6/httplib.py", line 908, in endheaders
>>
>>     self._send_output()
>>   File "/usr/lib/python2.6/httplib.py", line 780, in _send_output
>>
>>     self.send(msg)
>>   File "/usr/lib/python2.6/httplib.py", line 739, in send
>>     self.connect()
>>
>>   File "/usr/lib/python2.6/httplib.py", line 1116, in connect
>>
>>     self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)
>>   File "/usr/lib/python2.6/ssl.py", line 338, in wrap_socket
>>
>>     suppress_ragged_eofs=suppress_ragged_eofs)
>>
>>   File "/usr/lib/python2.6/ssl.py", line 120, in __init__
>>     self.do_handshake()
>>   File "/usr/lib/python2.6/ssl.py", line 279, in do_handshake
>>
>>     self._sslobj.do_handshake()
>> *ssl.SSLError: [Errno 1] _ssl.c:490: error:140770FC:SSL 
>> routines:SSL23_GET_SERVER_HELLO:unknown protocol*
>>
>>
>> Can someone please tell me how to fix this error.?
>>
>>
>
> _______________________________________________
> xen-api mailing list
> [email protected]
> http://lists.xensource.com/mailman/listinfo/xen-api
>
>
_______________________________________________
xen-api mailing list
[email protected]
http://lists.xensource.com/mailman/listinfo/xen-api

Reply via email to