> -----Original Message-----
> From: Vijay Karthick [mailto:vijaykarthic...@gmail.com]
> Sent: Thursday, March 19, 2015 11:11 AM
> To: users@tomcat.apache.org
> Subject: Fwd: SSL Issue on the 443 port on tomcat7
> 
> Hi,
> 
> In SAP BO environment, the SSL has been enabled in the Tomcat7 version.
> However, the Tomcat is not initializing. Its states that password error.
> I've recreated the keystore file. However, we're unable to fix it.
> Please
> refer the Log on the Tomcat folder.
> 
> 
> 
> Server.xml :
> 
> 
> <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
> 
>                maxThreads="150" scheme="https" secure="true"
> 
>                clientAuth="false" sslProtocol="TLS"
> maxHttpHeaderSize="65536" keystore="D:\SAP
> BusinessObjects\Tomcat6\conf\.keystore" keypass="Password" />
> 
 
Please review the documentation on proper <Connector> configuration.
http://tomcat.apache.org/tomcat-7.0-doc/config/http.html

> 
> The tomcat logs folder file "stderr" files give the below log,
> 
> 
> 
> 2015-03-18 23:10:01 Commons Daemon procrun stderr initialized
> 
> Mar 18, 2015 11:10:02 PM org.apache.catalina.core.AprLifecycleListener
> init
> 
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path: C:\Windows\SysWOW64\;D:\SAP BusinessObjects\SAP
> BusinessObjects Enterprise XI 4.0\win64_x64\
> 
> Mar 18, 2015 11:10:02 PM
> org.apache.catalina.startup.SetAllPropertiesRule
> begin
> 
> WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting
> property
> 'keystore' to 'D:\SAP BusinessObjects\tomcat\conf\.keystore' did not
> find a
> matching property.
> 
> Mar 18, 2015 11:10:02 PM
> org.apache.catalina.startup.SetAllPropertiesRule
> begin
> 
> WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting
> property
> 'keypass' to 'Password' did not find a matching property.
> 
> Mar 18, 2015 11:10:02 PM org.apache.coyote.AbstractProtocol init
> 
> INFO: Initializing ProtocolHandler ["http-bio-443"]
> 
> Mar 18, 2015 11:10:03 PM org.apache.coyote.AbstractProtocol init
> 
> SEVERE: Failed to initialize end point associated with ProtocolHandler
> ["http-bio-443"]
> 
> java.io.IOException: Keystore was tampered with, or password was
> incorrect
> 
>   at
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
> 
>   at
> sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
> 
>   at java.security.KeyStore.load(KeyStore.java:1183)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFac
> tory.java:407)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocket
> Factory.java:306)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESoc
> ketFactory.java:565)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESoc
> ketFactory.java:505)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory
> .java:449)
> 
>   at
> org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocke
> tFactory.java:158)
> 
>   at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:393)
> 
>   at
> org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:6
> 10)
> 
>   at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:429)
> 
>   at
> org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11J
> sseProtocol.java:119)
> 
>   at
> org.apache.catalina.connector.Connector.initInternal(Connector.java:981)
> 
>   at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
> 
>   at
> org.apache.catalina.core.StandardService.initInternal(StandardService.ja
> va:559)
> 
>   at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
> 
>   at
> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java
> :814)
> 
>   at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
> 
>   at org.apache.catalina.startup.Catalina.load(Catalina.java:633)
> 
>   at org.apache.catalina.startup.Catalina.load(Catalina.java:658)
> 
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
>   at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> 
>   at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> 
>   at java.lang.reflect.Method.invoke(Method.java:597)
> 
>   at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> 
>   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> 
> Caused by: java.security.UnrecoverableKeyException: Password
> verification
> failed
> 
>   at
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
> 
>   ... 26 more
> 
> --
> *Regards,*
> Vijay Karthick S
> 
> 
> 
> 
> --
> *Regards,*
> Vijay Karthick S
> +91-9597957874

Reply via email to