Discourse 设置错误

你好!我刚在我的虚拟专用服务器上设置 Discourse,配置设置成功了。然后在浏览器中打开网页时遇到了 ERR_CONNECTION_REFUSED 错误。我想知道为什么它不起作用。然后我做了一些研究,找到了这个命令 ./launcher logs app。我在 SSH 中运行了它,一切看起来都很好,然后我在其中发现了一个红色错误。我会把错误放在下面,因为它相当大。
错误

[Tue 21 Dec 2021 08:23:26 AM UTC] forum.twobrake.xyz:Verify error:Invalid response from http://forum.twobrake.xyz/.well-known/acme-challenge/S78Gyo7aMOkevqjQJ7iFtMgJ-McbBeMUKNIDZVUZzHw [2a02:4              780:b:649:0:df1:f56b:1]:
[Tue 21 Dec 2021 08:23:26 AM UTC] Please check log file for more details: /shared/letsencrypt/acme.sh.log

现在我想知道如何修复这个错误。有人能根据我上面提供的信息帮助我吗?如果不行,请告诉我,如果需要,我可以提供更多信息。提前感谢!

您运行了 discourse-setup 吗?它会检查您的主机名是否解析到您的虚拟机。

但如果您在 Let’s Encrypt 能够连接之前进行了多次重建,那么您可能已被速率限制,需要等待一周,使用不同的主机名,或通过添加第二个主机名来作弊,具体方法请参阅:

使用多个域设置 Let’s Encrypt

我只运行了 ./discourse-setup 命令两到三次。这会导致它被速率限制吗?

再次运行 ./launcher logs app 时出现新错误。
错误

PEM_read_bio_X509_AUX() 失败 (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)

有人知道这是什么意思吗?

编辑:
我认为这实际上只是速率限制。我已经按照上面的步骤将另一个域连接到我的网站以使用 Discourse,但我仍然遇到 ERR_CONNECTION_REFUSED 错误。我已按照您发送给我的文档中的所有步骤正确操作。在配置 app.yml 文件后,我还需要采取其他步骤吗?