Java 安装SSL证书后,Glassfish在HTTPS上没有响应

Java 安装SSL证书后,Glassfish在HTTPS上没有响应,java,ssl,https,glassfish,ssl-certificate,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 第2步。导入根证书、中间证书和签名证书 keytool -import -trustcacerts -keystore /us

在以下几个教程中,我安装了SSL证书,如下所示:

第1步。使用密钥和CSR导入密钥库

keytool -importkeystore -srckeystore /root/cert/keystore.jks -destkeystore /usr/share/glassfish3/glassfish/domains/domain1/config/keystore.jks
第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
3。将domain.xml中的所有
s1as
引用重命名为
mydomain\u com

4。重新启动域

/usr/share/glassfish3/glassfish/bin/asadmin restart-domain domain1
我的证书链正确地表示长度为
4
别名
与CSR、已签名证书的导入和
域.xml中的值相匹配


但是,当访问
https://mydomain.com
默认自签名证书
s1as
运行正常时,我没有收到任何响应。可能有什么问题?

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


对于密钥库和密钥,服务器需要与主密钥短语相同的密钥短语。因此,请检查所有三个密码短语是否相同。

哦,我导入的密钥确实有另一个密码,请尝试更改主密码!我知道我的主密码,但是
/usr/share/glassfish3/glassfish/bin/asadmin更改主密码域1
直接指出当前主密码不正确。您将无法更改它。
。我甚至没有机会输入正确的密码,有什么办法吗?@Aquillo从未更改主密码,因此我无法在这个问题上提供帮助。也许首先最简单的方法是使用
keytool-keypasswd
更改钥匙的密码。好的,谢谢。至少我知道问题在哪里。我将尝试相应地设置此密码,如果有帮助,我将接受您的回答。我在GlassFish 3.1.2.2上遇到了这个问题,所有密码都匹配。