SSL on tomcat fails with 'Exception trying to load keystore'
Issue
-
Installed SSL on tomcat5. Tomcat don't open the 8443 port.
-
SSL on tomcat fails with the following exception :
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/gcj-4.1.2 org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 org.apache.tomcat.util.net.jsse.JSSESocketFactory getStore SEVERE: Exception trying to load keystore /usr/share/tomcat5 java.security.KeyStoreException: JKS at java.security.KeyStore.getInstance(libgcj.so.7rh) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(tomcat-util-5.5.23.jar.so) .. ... SEVERE: Error initializing endpoint java.io.IOException: Exception trying to load keystore /usr/share/tomcat5: JKS at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(tomcat-util-5.5.23.jar.so) .... ..... LifecycleException: Protocol handler initialization failed: java.io.IOException: Exception trying to load keystore /usr/share/tomcat5: JKS at org.apache.catalina.connector.Connector.initialize(catalina-5.5.23.jar.soc62u0j.so)
Environment
- Red Hat Enterprise Linux 5
- Tomcat5-5.5.23
- Java-1.6.0-openjdk
- Java-1.4.2-gcj
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
