更新已过期的SSL证书未加载Nginx

时间:2013-01-03 09:42:13

标签: ssl https nginx ssl-certificate

通过Namecheap我有我的SSL证书(POSITIVESSL Comodo),它在我的Nginx网络服务器上运行,为我的客户提供https。在我的证书到期之前,这就像一个魅力。

现在我尝试安装新证书,但无论我尝试什么,都会加载旧证书。

我做了什么。

  1. 删除了所有旧证书文件(.key,.crt,.csr)
  2. 使用this tutorial创建新的密钥文件。
  3. 将该文件输入Namecheap SSL面板以生成新的SSL证书(已到达,并显示从2012年11月26日至2013年12月26日有效。
  4. 转到我的证书目录,输入我得到的3个.crt文件。
  5. 使用this tutorial i将所有.crt文件捆绑到1个.pem文件中。
  6. 检查我的nginx.conf以确认.key&的所有路径。 .pem文件是否正确
  7. 重新启动nginx
  8. 我甚至尝试更改文件名,以确保它们不会与旧文件名冲突,但仍然会加载我的旧证书。我使用了诸如http://www.digicert.com/help/之类的工具来测试证书,还有旧版本仍在加载。

    除了Nginx之外,我应该重新启动其他任何内容以确保正确加载新文件吗?

1 个答案:

答案 0 :(得分:3)

问题已解决,DDOS保护代理也需要更新。