【发布时间】:2012-12-17 15:50:31
【问题描述】:
通过 Namecheap 我有我的 SSL 证书 (POSITIVESSL Comodo),它在我的 Nginx 网络服务器上运行,为我的客户提供 https。在我的证书过期之前,这就像一个魅力。
现在我尝试安装新证书,但无论我尝试什么,旧证书都在加载。
我做了什么。
- 删除了所有旧证书文件(.key、.crt、.csr)
- 使用this tutorial 创建新的密钥文件。
- 将该文件输入到 Namecheap SSL 面板以生成新的 SSL 证书(该证书已到达,并显示在 2012 年 11 月 26 日至 2013 年 12 月 26 日期间有效。
- 转到我的证书目录,放入我得到的 3 个 .crt 文件。
- 使用 this tutorial 我将所有 .crt 文件捆绑到 1 个 .pem 文件中。
- 检查我的 nginx.conf 以确认 .key 和 .pem 文件的所有路径都正确
- 重启nginx
我什至尝试更改文件名,以确保它们不会与旧的冲突,但我的旧证书仍在加载。我使用过以下工具:http://www.digicert.com/help/ 来测试证书,旧的证书仍在加载中。
除了 Nginx,我是否应该重新启动其他任何东西以确保正确加载新文件?
【问题讨论】:
标签: ssl https nginx ssl-certificate