首页 > 解决方案 > 更新 ssl 证书如何导致节点永远停止?

问题描述

运行后我刚刚经历了一些非常奇怪的调试

sudo systemctl stop nginx

sudo /opt/bitnami/letsencrypt/lego --tls --email="..." --domains="..." --path="/opt/bitnami/letsencrypt" renew --days 90

sudo systemctl start nginx

我收到一个 502 错误,以及许多表单错误

[error] 25208#25208: *1 connect() failed (111: Connection refused) while connecting to upstream, client

我在这台服务器上运行了多个域,但我只更新了他们的一个 ssl 证书。其他域仍在运行,但更新的域开始出现 502 错误。在无休止的谷歌搜索之后,它一直指向 IPv6 问题,并在 nginx 配置中将 localhost 更改为 127.0.0.1,或者端口不匹配在 Nginx 和节点之间。原来,不知何故,永远就这样停止了,没有留下任何迹象,例如,我从今天起在~/.forever. 我只是想知道我是否遗漏了任何明显的东西,这不是我第一次更新 ssl 证书,而且我上次做了完全相同的事情而没有发生这种情况。

标签: node.jsnginxssllets-encryptforever

解决方案


推荐阅读