我试图找出将新的自定义证书上传到我的rails应用程序时做错了什么,无论出于什么原因,我都认为将这个命令重新运行到我的digitalocean @deploy用户中是个好主意,即使我已经执行了此命令,并完成了通过namecheap.com生成ssl密钥的所有步骤,并获得了PositiveSSL证书。现在,私钥与我的positivessl证书不匹配,并且我在任何地方都找不到旧的私钥。有人对我应该怎么做有任何建议吗?
openssl req -new -newkey rsa:2048 -nodes -keyout myapp.net.key -out myapp.net.csr
答案 0 :(得分:0)
如果丢失了私钥,则需要重新颁发SSL证书。 在大多数Comodo(Sectigo)经销商(如namecheap)中,该过程都是免费的。 只需按照https://www.namecheap.com/support/knowledgebase/article.aspx/811/70/how-do-i-reissue-my-ssl-certificate
上的说明进行操作