I followed the instructions from http://tomcat.apache.org/tomcat-5.0-doc/ssl-howto.html and I have executed the following:
keytool -genkey -alias tomcat -keyalg RSA When I run: keytool -list I have the tomcat cert: tomcat, Aug 22, 2007, keyEntry, Certificate fingerprint (MD5): E6:59:10:12:C9:49:AF:72:FA:87:9E:0B:E5:4E:7A:BE But when I start tomcat I get the following Exception [ERROR] 22/08/2007 08:29:35,704] [org.apache.tomcat.util.net.jsse.JSSESocketFactory] Exception trying to load keystore /usr/share/tomcat5/.keystore 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) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(tomcat-util-5.5.23.jar.so) at org.apache.coyote.http11.Http11BaseProtocol.start(tomcat-http-5.5.23.jar.so) at org.apache.coyote.http11.Http11Protocol.start(tomcat-http-5.5.23.jar.so) at org.apache.catalina.connector.Connector.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardService.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardServer.start(catalina-5.5.23.jar.so) at org.apache.catalina.startup.Catalina.start(catalina-5.5.23.jar.so) at java.lang.reflect.Method.invoke(libgcj.so.7rh) at org.apache.catalina.startup.Bootstrap.start(bootstrap.jar.so) at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so) [ERROR] 22/08/2007 08:29:35,710] [org.apache.coyote.http11.Http11BaseProtocol] Error starting endpoint java.io.IOException: Exception trying to load keystore /usr/share/tomcat5/.keystore: JKS at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.getKeyManagers(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(tomcat-util-5.5.23.jar.so) at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(tomcat-util-5.5.23.jar.so) at org.apache.coyote.http11.Http11BaseProtocol.start(tomcat-http-5.5.23.jar.so) at org.apache.coyote.http11.Http11Protocol.start(tomcat-http-5.5.23.jar.so) at org.apache.catalina.connector.Connector.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardService.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardServer.start(catalina-5.5.23.jar.so) at org.apache.catalina.startup.Catalina.start(catalina-5.5.23.jar.so) at java.lang.reflect.Method.invoke(libgcj.so.7rh) at org.apache.catalina.startup.Bootstrap.start(bootstrap.jar.so) at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so) [ERROR] 22/08/2007 08:29:35,715] [org.apache.catalina.startup.Catalina] Catalina.start: LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.io.IOException: Exception trying to load keystore /usr/share/tomcat5/.keystore: JKS at org.apache.catalina.connector.Connector.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardService.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardServer.start(catalina-5.5.23.jar.so) at org.apache.catalina.startup.Catalina.start(catalina-5.5.23.jar.so) at java.lang.reflect.Method.invoke(libgcj.so.7rh) at org.apache.catalina.startup.Bootstrap.start(bootstrap.jar.so) at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so) Any ideas what could be the problem? Thanks, Johann -- View this message in context: http://www.nabble.com/Tomcat-5-%2B-Red-Hat-Linux.-Exception-trying-to-load-keystore-tf4312574.html#a12278075 Sent from the Tomcat - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]