Error "java.net.SocketException: SSL implementation not available"
 Technote (FAQ)
 
Problem
The error "java.net.SocketException: SSL implementation not available" appears in the browser and log files.
 
Cause
The "java.net.SocketException: SSL implementation not available" error can be caused by user specified jsse classes conflicting with those shipped with WebSphere Application Server.

For example, ibmjsse.jar is installed as part of a WebSphere Application Server install. If an alternate version of the jar, jsse.jar for instance, is included in an application installed on WebSphere Application Server, the class files in jsse.jar will override the class files in ibmjsse.jar, causing the error.

This specific error has been seen for both jsse.jar and j2ee.jar. Other errors may occur for class files that don't involve SSL communications.

 
Solution
When designing applications to be installed on WebSphere Application Servers, make sure that any jar files included are not going to override WebSphere's own class files.
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Deploy (for example: AAT or ANT or EAR/WAR/JAR)
Operating system(s): HP-UX
Software version: 4.0
Software edition:
Reference #: 1176563
IBM Group: Software Group
Modified date: Aug 10, 2004