Thanks for the reply. I checked this again this morning, and the ports are the same. The toString() the the HttpClient yields: (When Proxied) host=https://frisky:5406, proxyHost=http://InterNet:8080 (When not Proxied) host=https://frisky:5406
However, your post got me thinking about other stupid mistakes I could have been making, and I found that I made a mistake in my ProtocolSocketFactory (I was not implementing SecureProtocolSocketFactory). Making that change fixed my problem! Mark -----Original Message----- From: Oleg Kalnichevski [mailto:[EMAIL PROTECTED] Sent: Sunday, September 17, 2006 2:23 PM To: HttpClient User Discussion Subject: Re: Unrecognized SSL message exception when using proxy On Fri, 2006-09-15 at 13:00 -0400, Mark Claassen wrote: > If I don't use a proxy server, everything works fine, but when I do I > get this exception. I have no clue even where to start looking. Our > proxy server doesn't say there are any errors. > Mark, Most likely you have misconfigured HttpClient by giving it a wrong port number or a protocol scheme, which causes HttpClient to attempt to establish a SSL connection to an insecure (non-SSL) port. Hope this helps Oleg > I am using Netbeans and this error occurs while running it through the IDE. > However the error also occurs *at the same place* when I use webstart. > Webstart does not have a problem downloading the jar files through SSL > and the proxy, so I know that it works. > > HttpClient 3.0.1, Java 5 > > ---- 2 ---- Throwable - Class (class > dsi.core.io.ConnectErrorException) > Message(Unrecognized SSL message, plaintext connection?) ---- > at > dsi.joint.io.ApacheDConnection.sendSinglePart(ApacheDConnection.java:134) > at dsi.joint.io.ApacheDConnection.send(ApacheDConnection.java:83) > at dsi.joint.io.DConnection.sendRequestImpl(DConnection.java:103) > at dsi.joint.io.DConnection.sendRequest(DConnection.java:70) > at dsi.joint.io.IOHelper.loadServerList(IOHelper.java:43) > at > dsi.client.module.ModuleController.loadServerList(ModuleController.jav > a:1596 > ) > at > dsi.client.module.ModuleController.access$1100(ModuleController.java:71) > at > dsi.client.module.ModuleController$13.run(ModuleController.java:1431) > at java.lang.Thread.run(Unknown Source) > ---- 1 ---- Throwable - Class (class javax.net.ssl.SSLException) > Message(Unrecognized SSL message, plaintext connection?) ) ---- > at > com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source) > at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown > Source) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unk > nown > Source) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown > Source) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown > Source) > at java.io.BufferedOutputStream.flushBuffer(Unknown Source) > at java.io.BufferedOutputStream.flush(Unknown Source) > at org.apache.commons.httpclient.ChunkedOutputStream.flush(Unknown > Source) > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
