我试图在上一个证书过期的域重新安装SSL。我已经删除了旧的证书,并且正在尝试按照以下说明安装从NameCheap中购买的新证书:http://wiki.spry.com/Installing_一个_SSL_证书_在……里面_WHM。我的问题是,每当我在第9步,安装SSL证书我WHM告诉我我的私钥和证书不匹配。我多次尝试从一个新的私钥重新创建CSR和证书,结果都是一样的。
我不知道这是否相关,但如果我使用自签名证书WHM生成的证书,而不是我购买的私钥和证书匹配。知道为什么私钥和证书不匹配吗?
发布于 2014-01-02 19:32:31
WHM试图找到与域匹配的适当私钥。
但是,如果为域安装了多个CSR或私钥,系统可能无法识别正确的私钥。
要纠正这一点,您可以在安装时手动将正确的私钥粘贴到框中。
您可以使用WHM中的SSL证书/私钥管理器链接在服务器上找到各种私钥。
发布于 2021-09-22 10:11:19
试一试
openssl x509 -req -in server.csr -signkey server.key -out server.crt取自如何将.csr转换为.cer (或任何在Windows上可用的)。
从csr获取crt文件。通过这个,错误
CA certificate and CA private key do not match消失了。
因此,无法保证这会有所帮助,请参阅使用Hasura到达TimescaleDB:“CA证书和CA私钥不匹配”当使用自签名服务器证书/私钥时“。
发布于 2022-05-09 20:53:10
如果私钥不匹配,则必须重新颁发证书才能生成新的私钥并重新安装证书。
https://serverfault.com/questions/564692
复制相似问题