On 21/03/2023 01:09, Ralph Grove wrote:
I'm having a problem installing a new SSL certificate on a GoDaddy-hosted 
server running Tomcat. Any suggestions for resolving it would be appreciated.

I set up the server last year and installed the SSL certificate with no problem. This 
year, after the original certificate expired, I downloaded the new certificate provided 
by GoDaddy, removed the old certificate files from the keystore, and installed the new 
ones. Now Tomcat is throwing a "java.io.IOException: jsse.alias_no_key_entry" 
exception when it tries to open the HTTPS connector. I also tried rebuilding the keystore 
from scratch and requesting a new certificate, but am getting the same exception with 
that certificate.

These are the commands I used to obtain and install the certificate:

sudo keytool -genkey -alias tomcat -keyalg RSA -keystore keystore.jks

sudo keytool -certreq -keyalg RSA -alias tomcat -file certreq.csr -keystore 
keystore.jks

(--request and obtain certificate files from GoDaddy--)

Did you run the commands below on the same keystore file you created in the first command above?

sudo keytool -import -alias root -keystore keystore.jks -trustcacerts -file 
gdcerts/gdroot-g2.crt

sudo keytool -import -alias inter -keystore keystore.jks -trustcacerts -file 
gdcerts/gd_bundle-g2-g1.crt

sudo keytool -import -alias tomcat -keystore keystore.jks -file 
gdcerts/xxxxxxxxxxxx.crt

What is the output of:
keytool -list -v -keystore keystore.jks

And this is the Tomcat configuration for the connector:

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"

               maxThreads="150" SSLEnabled="true">

        <SSLHostConfig>

            <Certificate certificateKeystoreFile="conf/keystore.jks"

                  type="RSA" certificateKeystorePassword="xxxxxx" />

        </SSLHostConfig>

    </Connector>

The connector configuration looks OK.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to