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

Reply via email to