[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-API] SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
2011/2/26 Rama Rajesh <rama.rajesh100120@xxxxxxxxx>: > Yes. I'm using XenOSS. > You need to be using the Xen Cloud Platform (XCP), which is also open source software (OSS) for this to work. See: http://www.xen.org/products/cloudxen.html > When I use the following basic commands also i get the protocol error. > > import XenAPI > session = Session('http://localhost:9363/') > > session.login_with_password('me', 'mypassword') > > > I'm sure these commands are supported in XenOSS becuase i found them in the > /usr/local/lib/python2.6/dist-packages/xen/xm/XenAPI.py > > Even after running this basic code I get the protocol error. But this time > it comes as > > xmlrpclib.ProtocolError: <ProtocolError for localhost:9363/: -1 > > > > I'm attaching the xend-config.sxp. Can you please suggest me if there are > any changes that need to be done? > > > > > 2011/2/26 Alberto González Rodríguez <alberto@xxxxxxxxxxxxx> >> >> 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 <rama.rajesh100120@xxxxxxxxx> >> 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 >>> <christiane.kaempfe@xxxxxxxxxxxxxx> 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: xen-api-bounces@xxxxxxxxxxxxxxxxxxx >>>> [mailto:xen-api-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Rama Rajesh >>>> Sent: Thursday, February 24, 2011 12:59 PM >>>> To: xen-api@xxxxxxxxxxxxxxxxxxx >>>> 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 . >>>> >>>> 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 >>> xen-api@xxxxxxxxxxxxxxxxxxx >>> http://lists.xensource.com/mailman/listinfo/xen-api >>> >> > > > _______________________________________________ > xen-api mailing list > xen-api@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/mailman/listinfo/xen-api > > _______________________________________________ xen-api mailing list xen-api@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |