Hi, I am getting below error while I am starting TOMCAT Caused by: java.lang.IllegalArgumentException: Cannot store non-PrivateKeys at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:116) at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:87) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:225) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1086) at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:268) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:581) at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:68) at org.apache.catalina.connector.Connector.initInternal(Connector.java:993) ... 13 more Caused by: java.security.KeyStoreException: Cannot store non-PrivateKeys at sun.security.provider.JavaKeyStore.engineSetKeyEntry(JavaKeyStore.java:250) at sun.security.provider.JavaKeyStore$JKS.engineSetKeyEntry(JavaKeyStore.java:55) at java.security.KeyStore.setKeyEntry(KeyStore.java:909) at org.apache.tomcat.util.net.jsse. ++++++++++++++++++++++++++++++++++++++++++++++ Environment : Tomcat Version : 8.5.32 Certificate Issuer : Thawte KeyStore created with : Key Algorithm RSA CSR Requested with : < NO Key Alogorithm is pased> Certificate Signature algorithm name: SHA1withRSA Connector Entry in server.xml
<Connector port="8443" scheme="https" secure="true" SSLEnabled="true"> sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation" defaultSSLHostConfigName="https://blabla.bla.org:8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="200" enableLookups="false" clientAuth="false" acceptCount="10" SSLEnabled="true" connectionTimeout="60000" <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" /> <SSLHostConfig hostName="https://blabla.bla.org:8443" > <Certificate certificateFile="key_store/ssl_certificate.p7b" certificateAlias="bla" keystoreFile="/key_store/blabla.jks" type="RSA" keystoreType="JKS" keyChainFile="key_store/linux_apex_inter_x509.cer" keystorePassword="<password" /> sslProtocols="+TLS+TLSv1.2+TLSv1.3" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA" </SSLHostConfig> </Connector> Thanks Venkat
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org