Hello! You may want to try to add the port on which xend is using the ssl protocol on:
> String szIpAddress = ?https://myserveripaddress:<ssl port>?; // Stefan [EMAIL PROTECTED] wrote on 05/14/2008 02:51:28 PM: > I attempting to establish a https connection using the java api > Connection object as follows: > > String szIpAddress = ?https://myserveripaddress ?; // > myserveripaddress=ip address of my xen server > try { > Connection connection = new Connection(szIpAddress, > szUsername, szPassword); > } > catch (Exception ex) { > System.out.println("XEN Exception: "+ex.toString()); > } > > I?m getting the following XmlRpcException while attempting to > establish a https connection to a Xen Server. > > Note: I successfully establish the connection using the http > protocol instead of https. > > org.apache.xmlrpc.XmlRpcException: Failed to create output stream: > HTTPS hostname wrong: should be <xxx.yyy.zzz.www> > at org.apache.xmlrpc.client.XmlRpcSunHttpTransport. > writeRequest(XmlRpcSunHttpTransport.java:69) > at org.apache.xmlrpc.client.XmlRpcStreamTransport. > sendRequest(XmlRpcStreamTransport.java:144) > at org.apache.xmlrpc.client.XmlRpcHttpTransport. > sendRequest(XmlRpcHttpTransport.java:95) > at org.apache.xmlrpc.client.XmlRpcSunHttpTransport. > sendRequest(XmlRpcSunHttpTransport.java:39) > at org.apache.xmlrpc.client.XmlRpcClientWorker. > execute(XmlRpcClientWorker.java:53) > at org.apache.xmlrpc.client.XmlRpcClient. > execute(XmlRpcClient.java:166) > at org.apache.xmlrpc.client.XmlRpcClient. > execute(XmlRpcClient.java:136) > at org.apache.xmlrpc.client.XmlRpcClient. > execute(XmlRpcClient.java:125) > at com.xensource.xenapi.Connection. > loginWithPassword(Connection.java:132) > at com.xensource.xenapi.Connection.<init>(Connection.java:60) > at com.avocent.vsi.sample.XenTest.discovery(XenTest.java:38) > at com.avocent.vsi.sample.XenTest.main(XenTest.java:170) > Caused by: > java.io.IOException: HTTPS hostname wrong: should be <xxx.yyy.zzz.www> > at sun.net.www.protocol.https.HttpsClient. > checkURLSpoofing(HttpsClient.java:495) > at sun.net.www.protocol.https.HttpsClient. > afterConnect(HttpsClient.java:419) > at sun.net.www.protocol.https. > AbstractDelegateHttpsURLConnection. > connect(AbstractDelegateHttpsURLConnection.java:166) > at sun.net.www.protocol.http.HttpURLConnection. > getOutputStream(HttpURLConnection.java:832) > at sun.net.www.protocol.https.HttpsURLConnectionImpl. > getOutputStream(HttpsURLConnectionImpl.java:230) > at org.apache.xmlrpc.client.XmlRpcSunHttpTransport. > writeRequest(XmlRpcSunHttpTransport.java:67) > at org.apache.xmlrpc.client.XmlRpcStreamTransport. > sendRequest(XmlRpcStreamTransport.java:144) > at org.apache.xmlrpc.client.XmlRpcHttpTransport. > sendRequest(XmlRpcHttpTransport.java:95) > at org.apache.xmlrpc.client.XmlRpcSunHttpTransport. > sendRequest(XmlRpcSunHttpTransport.java:39) > at org.apache.xmlrpc.client.XmlRpcClientWorker. > execute(XmlRpcClientWorker.java:53) > _______________________________________________ > xen-api mailing list > [email protected] > http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-api
_______________________________________________ xen-api mailing list [email protected] http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-api
