收到证书后意外生成的新的openssl密钥

时间:2019-04-10 02:14:28

标签: ruby-on-rails ssl openssl digital-ocean namecheap

我试图找出将新的自定义证书上传到我的rails应用程序时做错了什么,无论出于什么原因,我都认为将这个命令重新运行到我的digitalocean @deploy用户中是个好主意,即使我已经执行了此命令,并完成了通过namecheap.com生成ssl密钥的所有步骤,并获得了PositiveSSL证书。现在,私钥与我的positivessl证书不匹配,并且我在任何地方都找不到旧的私钥。有人对我应该怎么做有任何建议吗?

  openssl req -new -newkey rsa:2048 -nodes -keyout myapp.net.key -out myapp.net.csr

1 个答案:

答案 0 :(得分:0)

如果丢失了私钥,则需要重新颁发SSL证书。 在大多数Comodo(Sectigo)经销商(如namecheap)中,该过程都是免费的。 只需按照https://www.namecheap.com/support/knowledgebase/article.aspx/811/70/how-do-i-reissue-my-ssl-certificate

上的说明进行操作