无法安装 Discourse

你好,
我刚刚在 DigitalOcean 购买了一个预装了 Discourse 的 Droplet。问题是无法完成安装。当我输入域名时,系统提示端口 443 和 80 无法访问。使用的子域名是 dscourse.ciach795.com,并通过 Cloudflare 进行了代理。输入该子域名后,显示如下信息:

警告:计算机的端口 443 似乎无法通过主机名访问:dscourse.ciach795.com。
警告:连接到 http://dscourse.ciach795.com(端口 80)也失败。

在 Cloudflare 中配置的子域名如下:
[图片因暴露 IP 地址而被隐藏。问题现已解决。]
如果我运行命令 sudo ufw status verbose,输出如下:

状态:active
日志记录:开启(低级别)
默认策略:允许(入站),允许(出站),拒绝(路由)
新配置文件:跳过

目标                      操作        来源
--                      ------      ----
22/tcp                  LIMIT IN    任意位置
80/tcp                  ALLOW IN    任意位置
443/tcp                 ALLOW IN    任意位置
80                      ALLOW IN    任意位置
443                     ALLOW IN    任意位置
22/tcp (v6)             LIMIT IN    任意位置 (v6)
80/tcp (v6)             ALLOW IN    任意位置 (v6)
443/tcp (v6)            ALLOW IN    任意位置 (v6)
80 (v6)                 ALLOW IN    任意位置 (v6)
443 (v6)                ALLOW IN    任意位置 (v6)

感谢任何帮助!

1 个赞

这就是它无法工作的原因。请禁用 Cloudflare 代理,或搜索如何在 Discourse 中使用 Cloudflare。

4 个赞

谢谢!看来这条回复正是解决我问题的关键。

1 个赞

那则消息的下一部分不是提到代理可能有问题吗?

消息中是否应该有内容说明问题所在,以便让你知晓?

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.