You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Alvin Chin <ac...@swen.uwaterloo.ca> on 2002/10/08 00:10:05 UTC
Problem running SSL on Tomcat
Hi all,
I am trying to enable SSL on an Apache Tomcat 4.0 server, but I get the
following error:
initProxy: java.security.UnrecoverableKeyException: Cannot recover key
java.security.UnrecoverableKeyException: Cannot recover key
at
sun.security.provider.KeyProtector.recover(KeyProtector.java:299)
at
sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:101
)
at java.security.KeyStore.getKey(KeyStore.java:245)
at
com.sun.net.ssl.internal.ssl.X509KeyManagerImpl.<init>(DashoA6275)
at
com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl.engineInit(DashoA6
275)
at com.sun.net.ssl.KeyManagerFactory.init(DashoA6275)
at
org.apache.catalina.net.SSLServerSocketFactory.initProxy(SSLServerSoc
ketFactory.java:403)
at
org.apache.catalina.net.SSLServerSocketFactory.initialize(SSLServerSo
cketFactory.java:334)
at
org.apache.catalina.net.SSLServerSocketFactory.createSocket(SSLServer
SocketFactory.java:287)
at
org.apache.catalina.connector.http.HttpConnector.open(HttpConnector.j
ava:948)
at
org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne
ctor.java:1128)
at
org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:454)
at
org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:553)
at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Catalina.start: LifecycleException: null.open: java.io.IOException:
java.secur
ity.UnrecoverableKeyException: Cannot recover key
LifecycleException: null.open: java.io.IOException:
java.security.Unrecoverabl
eKeyException: Cannot recover key
at
org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne
ctor.java:1130)
at
org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:454)
at
org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:553)
at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
----- Root Cause -----
java.io.IOException: java.security.UnrecoverableKeyException: Cannot
recover key
at
org.apache.catalina.net.SSLServerSocketFactory.initProxy(SSLServerSoc
ketFactory.java:422)
at
org.apache.catalina.net.SSLServerSocketFactory.initialize(SSLServerSo
cketFactory.java:334)
at
org.apache.catalina.net.SSLServerSocketFactory.createSocket(SSLServer
SocketFactory.java:287)
at
org.apache.catalina.connector.http.HttpConnector.open(HttpConnector.j
ava:948)
at
org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne
ctor.java:1128)
at
org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:454)
at
org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:553)
at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Anybody know why? I tried the SSL-HOW TO web page from Apache Tomcat
for 4.0, and followed the instructions. I read a previous posting to
say that someone placed the jsse jar files into the ext directory of
JRE, but that still doesn't work.
Thanks for any help.
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>