升级 Discourse 到 3.5.0.beta8-dev 后出现 Cloudflare 521 错误

感谢您的建议!@LotusJeff

我检查了我的 SSL 设置,我没有使用 Let’s Encrypt,我从 Cloudflare 生成了 源证书,并将密钥和证书放在这里:

检查后我进行了完全重建。但当 Cloudflare 设置为 Full (Strict) 时,我仍然收到 521 错误。

供参考,这是我 app.yml 中的模板部分:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  ## 如果您想添加 Let's Encrypt (https),请取消注释这两行
  - "templates/web.ssl.template.yml"
  # - "templates/web.letsencrypt.ssl.template.yml"
  - "templates/cloudflare.template.yml"

expose:
  - "80:80"   # http
  - "443:443" # https

再次感谢您花时间提供帮助!