Hello,

Could you help me on this issue. I spent many hours with the various options
> and couldn’t resolve.
>
>
>
> I have configured the server.xml as per the tomcat configuration, however
> I’m getting below errors.
>
>
>
> <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
> keystoreFile="C:\Program Files\Java\jre6\bin\hakioskcheckin2_key"
> keystorePass="PrivatePWD" keyAlias="tomcat" maxThreads="150" scheme="https"
> secure="true" clientAuth="false" sslProtocol="TLS" />
>
>
>
> The exception in Catelina log:
>
>
>
> Jul 27, 2011 4:28:25 PM org.apache.coyote.http11.Http11Protocol init
>
> SEVERE: Error initializing endpoint
>
> java.io.IOException: Alias name tomcat does not identify a key entry
>
>             at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:546)
>
>             at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:481)
>
>             at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:156)
>
>             at
> org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
>
>             at
> org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
>
>             at
> org.apache.catalina.connector.Connector.initialize(Connector.java:1022)
>
>             at
> org.apache.catalina.core.StandardService.initialize(StandardService.java:703)
>
>             at
> org.apache.catalina.core.StandardServer.initialize(StandardServer.java:838)
>
>             at
> org.apache.catalina.startup.Catalina.load(Catalina.java:538)
>
>             at
> org.apache.catalina.startup.Catalina.load(Catalina.java:562)
>
>             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>             at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>
>             at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> Source)
>
>
>
>
>
> When list the key using keytool, It lists alias tomcat as
>
> keytool -list -keystore hakioskcheckin2_key -storepass XXXXXX
> Keystore type: JKS
> Keystore provider: SUN
>
> Your keystore contains 1 entry
>
> tomcat, Jul 26, 2011, trustedCertEntry,
> Certificate fingerprint (MD5): -removed intentionally-
>
>
>
> *If I remove alias from server.xml then following exception is throwing*
>
> java.io.IOException<http://download.oracle.com/javase/6/docs/api/java/io/IOException.html>:
> jsse.invalid_ssl_conf
> at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.checkConfig(JSSESocketFactory.java:755)
>
> at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:460)
>
> at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:130)
>
> at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
> at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
> at org.apache.catalina.connector.Connector.initialize(Connector.java:1014)
>
> at
> org.apache.catalina.core.StandardService.initialize(StandardService.java:680)
>
> at
> org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
>
> at org.apache.catalina.startup.Catalina.load(Catalina.java:524)
> at org.apache.catalina.startup.Catalina.load(Catalina.java:548)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>

Reply via email to