LetsEncrypt 过期证书日期问题

LetsEncrypt expiration certificate date issue

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

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

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

所以:

谁能帮我阐明证书到期日期的工作方式?
感谢您的帮助!

感谢 Let's Encrypt community,我已经能够找出问题所在:我只需要重新加载我的 Nginx 服务器,它就更新了证书的过期时间!

我将在这里跟进更多信息,供那些正在查看此问题以寻求答案的人使用。

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

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