首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试Certbot出口% 1?

如何调试Certbot出口% 1?
EN

Stack Overflow用户
提问于 2021-04-28 04:56:45
回答 1查看 180关注 0票数 0

我正在尝试根据这些说明使用Nginx推出我的网站的集装箱化版本

代码语言:javascript
复制
https://www.digitalocean.com/community/tutorials/how-to-secure-a-containerized-node-js-application-with-nginx-let-s-encrypt-and-docker-compose

这包括一个提供证书的Certbot插件。没有错误,但是当我运行

代码语言:javascript
复制
docker-compose ps

我看到了这个

代码语言:javascript
复制
certbot     certbot certonly --webroot ...   Exit 1

这个问题可能与以下事实有关:当我第一次运行代码时,我收到一个通知,我的域已经分配了一个证书。我是想1)重新颁发证书,还是2)什么都不做。这是有道理的,因为我之前一直在使用我的网站的非容器化版本,并且有一个Certbot证书。然而,这些说明中的部署是自动的,所以我甚至没有机会回答这个问题。此外,我不能重新生成错误消息,因此措辞来自内存,并不准确。

我对这种类型的部署是新手,所以我不知道从哪里开始调试这个问题。另外,如果问题与上面的Certbot问题有关,我该如何解决它?

谢谢你!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-28 20:33:13

因此,您可以使用以下命令获取有关问题的更多信息

代码语言:javascript
复制
docker-compose logs

此外,更多关于我们加密的速率限制的信息可以在这里找到

代码语言:javascript
复制
https://letsencrypt.org/docs/rate-limits

在我的例子中,确切的错误是:

代码语言:javascript
复制
cannot load certificate "/etc/letsencrypt/live/example.com/fullchain.pem": BIO_new_file() failed 

解决方案如下所示:

代码语言:javascript
复制
https://community.letsencrypt.org/t/nginx-emerg-bio-new-file-etc-letsencrypt-live-domain-com-fullchain-pem-failed-ssl-errorsystem-libraryno-such-file-or-directory-fopen-etc-letsencrypt-live-domain-com-fullchain-pem-r/106597/2
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67290572

复制
相关文章

相似问题

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