安装SSL证书后,Glassfish对HTTPS没有响应

Men*_*nno 3 java ssl https glassfish ssl-certificate

在几个教程之后我安装了我的SSL证书,如下所示:

步骤1.使用密钥和CSR导入密钥库

keytool -importkeystore -srckeystore /root/cert/keystore.jks -destkeystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks
Run Code Online (Sandbox Code Playgroud)

步骤2.导入根,中间人和签名证书

keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias root -file /root/cert/Equifax.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias intermediate1 -file /root/cert/RapidSSL_Primary_Intermediate.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias intermediate2 -file /root/cert/RapidSSL_Secondary_Intermediate.crt
keytool -import -trustcacerts -keystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks -alias mydomain_com -file /root/cert/mydomain_com.crt
Run Code Online (Sandbox Code Playgroud)

3.重命名domain.xml中的所有s1as引用mydomain_com

4.重新启动域

/usr/share/glassfish3/glassfish/bin/asadmin restart-domain domain1
Run Code Online (Sandbox Code Playgroud)

我的证书链正确地说明了一个长度4.它alias与CSR匹配,导入签名证书和值domain.xml.

然而,当访问https://mydomain.com我没有得到任何响应,同时它好工作与默认的自签名证书s1as.可能有什么问题?

Uwe*_*nus 6

导入密钥的密码短语与glassfish服务器的主密码短语相同吗?

对于密钥库和密钥,服务器需要与主密码相同的密码.所以检查所有三个密码都是一样的.