May be you should use the "-storetype JKS" to be sure of the format in which
the keystore is generated.

++Vamsi

On Jan 30, 2008 11:11 AM, Ole Ersoy <[EMAIL PROTECTED]> wrote:

> Hi,
>
> I'm trying to get SSL working real quick for some experiments, and I did
> this:
>
> $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
>
> Answered the questions, got .keystore to appear in my home directory and
> then I uncommented the SSL Connector element in server.xml and filled out
> the keystoreFile and keystorePass attributes.
>
> Now I get this exception:
>
> Jan 29, 2008 11:27:38 PM org.apache.coyote.http11.Http11Protocol init
> SEVERE: Error initializing endpoint
> java.io.IOException: Invalid keystore format
>        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java
> :651)
>        at sun.security.provider.JavaKeyStore$JKS.engineLoad(
> JavaKeyStore.java:56)
>        at java.security.KeyStore.load(KeyStore.java:1202)
>        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(
> JSSESocketFactory.java:319)
>        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustStore(
> JSSESocketFactory.java:293)
>        at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getTrustManagers(
> JSSESocketFactory.java:444)
>        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(
> JSSESocketFactory.java:378)
>        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(
> JSSESocketFactory.java:125)
>
>
> Anyone know why this is happening?  I tried regenerating a few times but
> hte results are still the same.
>
> Thanks,
> - Ole
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to