Droplet 安装无法正常工作

您好,

我创建了一个 Discourse Droplet。我按照控制台屏幕上的说明操作,最后提示打开浏览器进入管理页面。但是,当我访问我创建的域名时,出现“连接已重置”错误,无法打开网站。如果我从命令行重启应用,会短暂看到 Nginx 正在运行,随后又回到“连接已重置”的提示。

非常感谢,
Mark

嘿,马克,

你的 DNS 设置怎么样?你用的是 CloudFlare 吗?

您好,

感谢您的回复。

我正在使用 Cloudflare,并已关闭代理模式。同时,我已将公网 IP 添加到内部 DNS 中,但仍遇到相同的问题。

老实说,当我遇到同样的问题时,我是通过关闭代理并仅启用 DNS 来解决的。具体如下。标注为 Proxied 的仅为子域名。

请尝试验证您的 IP 设置

谢谢您的回复。

我已经启用了仅 DNS 模式,但问题仍未解决。

重启应用后,我能短暂看到 nginx,但随即又回到同样的问题。

你好,

很抱歉我的回复不够准确,但如果不查看日志和错误信息,很难确定你的问题所在。

我能给你的建议是:从头开始重新执行所有流程。

在这个论坛中,你可以找到关于从头安装 Discourse 的实用教程。如果你更喜欢观看视频教程,我推荐这个:https://www.youtube.com/watch?v=UU-o2Zsq3Ag,它在 Digital Ocean 上安装 Discourse 以及在 CloudFlare 上配置 DNS 时对我帮助很大。

希望你很快能让网站正常运行。有时候错误很简单,解决方案也很直接,你一定能找到它。

您是否遵循了 Discourse 官方标准安装

下午好。

我完全从头开始,使用了一台全新的机器。我通过市场安装了 Discourse 实例。按照要求填写了我的信息,并且仅使用 Cloudflare DNS 来解析我的域名。

我无法附加日志文件,因为每条消息最多只能包含两个链接。

我刚刚重置了服务器,并按照您的说明重新创建。但访问网站时仍然卡住。

非常感谢
Mark

听起来像是 DNS 问题。您的域名能否解析到您的 IP 地址?

那确实解决了。我看到内部防火墙的日志显示:

2020-07-02 13:48:08 pxy 0x1874240-1536665 connect failed Connection refused 223: x.x.x.x:8215 -> 161.35.162.100:80 [A] {B} | 225: x.x.x.x:8215 -> 161.35.162.100:80 [!B c] {B}[P]  	Debug