已解决:Discourse安装的时候,一直检测不到域名的443端口怎么办?

我的域名是托管在cloudflare的,且开启了橙色小云朵

然后,我安装的时候,就出现了下面的错误提示:WARNING: Port 443 of computer does not appear to be accessible using hostname: ``www.我的域名.com``.

我的服务器443端口确定是开着的,解析都生效了,cf的ssl已改为完全严格了,谁能告诉我是啥问题,谢谢

原因找到了,是cloudflare代理的问题,关闭橙色的小云朵即可

在装的时候需要禁用下。

貌似主要是他们用 IP 匹配地址的时候会检查端口。

装好了再打开。

1 Like

是这个原理,我刚在官方社区也看到了同样的答复。

一直不理解为什么需要检测 导致我现在的服务器环境很复杂。

官方强制使用 443 接口。

而且在容器中还添加了 nginx 的组件。

Discourse 的安装最好只使用一个服务器,这点应该是 Discourse 容器配置导致的问题。