Client requested protocol SSLv3 not enabled or not supported (IBM JDK 6.0SR10)

heeboir picture heeboir · Apr 5, 2012 · Viewed 34.4k times · Source

After updating from IBM JDK 6.0SR9 to 6.0SR10 I keep getting (on the server-side):

java.io.IOException: javax.net.ssl.SSLHandshakeException: Client requested protocol SSLv3 not enabled or not supported
                at com.ibm.jsse2.kb.z(kb.java:107)
                at com.ibm.jsse2.SSLEngineImpl.b(SSLEngineImpl.java:4)
                at com.ibm.jsse2.SSLEngineImpl.c(SSLEngineImpl.java:224)
                at com.ibm.jsse2.SSLEngineImpl.wrap(SSLEngineImpl.java:377)
                at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:6)

None of the security settings were modified. Any idea how I can (re)enable SSLv3?

Thanks.

Answer

Simon O'Doherty picture Simon O'Doherty · May 10, 2012

In later releases, SSLv3 is disabled by default for security reasons.

The following tech note should detail how to enable this.

http://www-01.ibm.com/support/docview.wss?uid=swg21318567