Hi, I'm having a few problems connecting to a https server.
I keep getting the following exception being thrown. the address is: https://mail.webavinet.net/ It uses its own issued certificate so I'm using the easySSLProtocolSocketFactory to get around the fact that the cert is not trusted, but the problem is still there. I'm using the simple sample code for connecting to a socket as supplied by the commons/httpclient website (with mods for above). It wouldn't be anything to do with the cert being 1024bit? Anyone any ideas??? Thanks Marc Concannon Failed to download file. javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source) at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source) at org.apache.commons.httpclient.HttpConnection$WrappedOutputStream.write(HttpConnection.java:1368) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.flush(Unknown Source) at org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(HttpConnection.java:799) at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2277) at org.apache.commons.httpclient.HttpMethodBase.processRequest(HttpMethodBase.java:2657) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1093) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:674) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:529) at com.universalred.connectix.TcpConnectionManager.getHttpsConnection(TcpConnectionManager.java:184) at com.universalred.connectix.NewRequestManagement.newPositiveFileUpdate(NewRequestManagement.java:34) at com.universalred.connectix.FileDirectoryMonitor.run(FileDirectoryMonitor.java:76) Caused by: java.io.EOFException: SSL peer shut down incorrectly at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) ... 16 more