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 是否会等待证书的最后一天在浏览器中更新其新的到期时间?
- 我的新证书是否无法正常工作,这说明浏览器仍会在下周到期?
谁能帮我阐明证书到期日期的工作方式?
感谢您的帮助!
感谢 Let's Encrypt community,我已经能够找出问题所在:我只需要重新加载我的 Nginx 服务器,它就更新了证书的过期时间!
我将在这里跟进更多信息,供那些正在查看此问题以寻求答案的人使用。
如果您在 crontab 中更新 运行,并且遇到此问题,您可以指定命令选项:--post-hook 'some command'
。 'some command'
应该是重新加载 Web 服务器所必需的 shell 命令。
虽然来晚了,但可能对某人有用。
即使在重新启动 apache 之后,我仍然遇到了问题。完整的机器重启为我解决了这个问题。不过,这只有在您完全控制服务器计算机时才有用。
我在我的生产服务器上使用 Let's encrypt 来处理 SSL 证书。
我的网站证书将在下周到期,所以我使用 letsencrypt-auto renew
命令重新生成了它(我还没有设置 cron 任务)
我得到的最后一个日志是2016-08-20 17:12:20,305:DEBUG:certbot.renewal:no renewal failures
,这意味着证书已成功重新生成
但是当我返回我的网站并检查证书属性时,它仍然说它将在下周到期。
所以:
- Let's Encrypt 是否会等待证书的最后一天在浏览器中更新其新的到期时间?
- 我的新证书是否无法正常工作,这说明浏览器仍会在下周到期?
谁能帮我阐明证书到期日期的工作方式?
感谢您的帮助!
感谢 Let's Encrypt community,我已经能够找出问题所在:我只需要重新加载我的 Nginx 服务器,它就更新了证书的过期时间!
我将在这里跟进更多信息,供那些正在查看此问题以寻求答案的人使用。
如果您在 crontab 中更新 运行,并且遇到此问题,您可以指定命令选项:--post-hook 'some command'
。 'some command'
应该是重新加载 Web 服务器所必需的 shell 命令。
虽然来晚了,但可能对某人有用。 即使在重新启动 apache 之后,我仍然遇到了问题。完整的机器重启为我解决了这个问题。不过,这只有在您完全控制服务器计算机时才有用。