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

Reply via email to