CSP?嗯,我已经通过了我的 Apache2 Conf……还有 app.yml 的 expose 部分。
你为什么要暴露这个?你的本地主机使用的是 90 端口。
因为我必须为 https 和 http 选择不同的端口吗?
您不在反向代理和后端之间使用 SSL。反向代理已终止 SSL,因为它是在外部世界和后端之间的防火墙。
可以了!但现在我遇到了这个错误:
Job exception: SSL_connect returned=1 errno=0 peeraddr=<my_ip>:587 state=error: certificate verify failed (unable to get local issuer certificate)
您是在尝试获取或处理 Discourse 端的证书吗?这听起来像是 Ruby 的错误。如果是这样,那就不要这样做。
您必须注释掉这些(如果尚未注释):
# - "templates/web.ssl.template.yml"
# - "templates/web.letsencrypt.ssl.template.yml"
这是我的 postfix
那么你就来错论坛了。但你应该检查你的 postfix 配置、防火墙等。