Hello Vivek, > 27 Jan 2006 12:39:48,599 [service-j2ee-6] ERROR getei - Failed do I/O > correctly connecting to 'https://wdc-300 > -1csm.[ rest of URL deleted for security reasons ] > java.net.SocketException: Operation already in progress > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) > at java.net.Socket.connect(Socket.java:452) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(DashoA6275) > > Could some kind soul advise us on why the socket operation might be > failing since it is already in progress? And what might we do about it?
This looks a lot like a problem in native code, maybe due to a buggy SSL implementation. What version of the JDK are you using? Have you checked Sun's website for known bugs with SSL or plain sockets? Here are some alternative JSSE (SSL) providers you might consider to use: http://wiki.apache.org/jakarta-httpclient/AlternativeJSSE Do you have a guess on the number of socket connections that are established within short periods of time at peak load? If you are establishing *very* many connections, maybe you are running out of available local addresses and just get a misleading error message? hope that helps, Roland --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
