通过 Namecheap 我有我的 SSL 证书 (POSITIVESSL Comodo),它在我的 Nginx 网络服务器上运行,为我的客户提供 https。在我的证书过期之前,这就像一个魅力。
现在我尝试安装新证书,但无论我尝试什么,都会加载旧证书。
我做了什么。
- 删除了所有旧证书文件(.key、.crt、.csr)
- 使用this tutorial创建新的 key 文件。
- 将该文件输入到 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,我是否应该重新启动其他任何东西以确保正确加载新文件?
最佳答案
问题已解决,DDOS保护代理也需要更新。
关于ssl - 续订过期的 SSL 证书未加载 Nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14136279/