LetsEncrypt到期证书日期问题

时间:2016-08-22 09:39:38

标签: certificate lets-encrypt auto-renewing

我在生产服务器上使用Let的加密来处理SSL证书。 我的网站证书将在下周到期,所以我使用letsencrypt-auto renew命令重新生成它(我还没有设置cron任务)

我得到的最后一个日志是2016-08-20 17:12:20,305:DEBUG:certbot.renewal:no renewal failures,表示证书已成功重新生成

但是当我回到我的网站并检查证书属性时,它仍然表示它将在下周到期。

所以:

  • 让我们的加密等待证书的最后一天在浏览器中更新其新的到期日期吗?
  • 我的新证书是否工作不正常解释浏览器下周仍然给我作为到期日期?

有人可以帮我澄清证书到期日的工作方式吗? 谢谢你的帮助!

3 个答案:

答案 0 :(得分:7)

感谢this answer,我能够找出问题所在:我只需要重新加载我的Nginx服务器并更新证书的到期时间!

答案 1 :(得分:0)

对于那些正在寻找这个问题的人来说,我会在这里提供更多信息。

如果您在crontab中运行续订,并且遇到此问题,则可以指定命令选项:--post-hook 'some command'。并且'some command'应该是重新加载Web服务器所必需的shell命令。

答案 2 :(得分:0)

尽管来晚了,但对某人可能有用。 即使重新启动apache之后,我仍然遇到问题。完整的计算机重新启动为我解决了它。不过,只有在您完全控制服务器计算机时,此功能才有用。