首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用certbot手动续费后的NET::ERR_CERT_DATE_INVALID

使用certbot手动续费后的NET::ERR_CERT_DATE_INVALID
EN

Stack Overflow用户
提问于 2019-02-22 03:36:19
回答 1查看 2.1K关注 0票数 1

我的website一直收到"NET::ERR_CERT_DATE_INVALID“错误。

我已使用以下命令续订了证书:

代码语言:javascript
复制
sudo certbot certonly --webroot -w /var/www/html  -d startuplab.io

并重新启动了nginx。

它以前运行得很好,我的其他网站也运行得很好。

我如何找出哪里出了问题?

编辑:

tool向我显示证书已于21天前过期。

Letsencrypt告诉我:

恭喜!您的证书和链已保存在

/etc/letsencrypt/live/startuplab.io-0001/fullchain.pem.您的证书

将于2019/05/22到期。获取新的或调整过的版本

这个证书,只需再次运行certbot即可。至

以非交互方式续订所有证书,运行"certbot

续费“

编辑2:

啊哈!我的ssl-startuplab.io.conf代码片段指向

ssl_certificate /etc/letsencrypt/live/startuplab.io/fullchain.pem;

但是certbot已经把它放到了

ssl_certificate /etc/letsencrypt/live/startuplab.io-0001/fullchain.pem;

有人知道为什么会这样吗?我应该做些什么来修复这个问题并在将来避免它呢?

编辑3:

只需将startuplab.io-0001文件夹重命名为startuplab.io即可解决此问题。但是为什么会发生这样的事情呢?我如何确保这种情况不会再次发生?如果有任何建议,我将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2019-02-22 04:32:10

对于您的编辑3,从https://certbot.eff.org/docs/using.html#renewing-certificates强调添加:

是另一种形式,它提供对续订过程的更细粒度的控制(同时一次续订一个指定的证书),即certbot certonly ,其中包含通过指定的特定证书的完整主题域集合。..。

当使用与现有证书对应的一组域运行时,certonly命令会尝试续订该特定证书。

Your old cert适用于startuplab.iowebacademy.io --不仅仅是前者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54814912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档