我已完成以下步骤:
创建密钥库
$ keytool –keystore keystore –genkey –alias xyz.com -keyalg rsa -keysize 2048
生成CSR
$ keytool –keystore keystore –certreq –alias xyz.com –keyalg rsa -keysize 2048 –file client.csr
从CA获取证书。它包含两个证书。
一个。 ssl_certificate
湾中级证书
导入签名证书
一个。导入中级证书
keytool -import -keystore keystore -file Intermediate.cer -alias xyz.com_rsa
湾导入SSL证书
keytool -import -keystore keystore -file ssl_certificate.cer -alias xyz.com
现在,我已在Openfire Admin Console
检查了已签名的证书,我在TSL/SSL Certificate > Openfire Identity Certificate Store
下发现了警告
缺少一个或多个证书。单击此处生成自签名证书或此处导入签名证书及其私钥。
但身份显示为certificate entry
状态signed
。
现在,我的问题是。
注意:我删除了自签名证书条目。
答案 0 :(得分:0)
https://xmpp.net/为XMPP连接提供了一个在线测试工具,强调安全性。我建议你使用它。
另一种方法是使用openssl。通常,XMPP服务器在端口5222上使用STARTTLS,您可以这样检查:
openssl s_client -connect example.org:5222 -starttls xmpp
答案 1 :(得分:-1)
您可以使用此网站https://www.sslcerty.com检查您的ssl证书是否已成功安装。
您将知道您的网站的ssl证书是否安装正确,以及有关您的证书链信息的所有信息。