大家好,
我正在尝试配置 Discourse WP 插件,但无论我怎么做,始终收到错误消息:“您未连接到 Discourse。如果您正在设置插件,完成本页上的表单后,此通知应会消失。”并且“发布”选项卡中无法加载 Discourse 分类列表。我安装了“Query Monitor”插件,它显示了一个错误:“cURL 错误 6:无法解析主机 discourse.saladebriefing.com.br”。(截图在此)
我的网站域名为 saladebriefing.com.br。据我所知,SSO 功能正常,但我担心如果不现在解决这个问题,将来可能会引发更多问题。
该网站托管在 Siteground 上,并受到 Sucuri 防火墙保护,而 Discourse 托管在 Vultr 上。我已经联系了这三方的技术支持,并尝试了我在网上找到的大多数解决方案,例如检查防火墙是否阻止了某些内容、两端是否启用了 TLS、Discourse 服务器上的 DNS 解析器、SSL 证书链等。我已经想不出其他办法了。
目前网站仍在开发中,所以不用担心停机时间,只需尽快解决此问题即可。我愿意为这项任务支付 20 至 50 美元(正确连接 WordPress 和 Discourse,并修复所有显示的错误消息)。我不确定这个金额是过高还是过低,如有必要,我愿意重新考虑。此外,完成后,我希望您能分享您所做的操作,以便我确切了解未来如何解决此问题。
提前感谢。
Lucas
RGJ
(Richard - Communiteq)
2
你需要检查 WordPress 服务器上的 DNS 解析器,而不是 Discourse 端。
2 个赞
simon
3
很抱歉您在将 WordPress 站点连接到 Discourse 时遇到了问题。几天前,一个托管在 Siteground 上的 WordPress 站点也报告了类似的问题。该问题已得到解决,但尚不清楚具体是如何修复的:Unable to connect Discourse and WordPress - #16 by DannyDover
3 个赞
感谢 @RGJ 和 @simon 的建议。我将此帖子发送给了 SiteGround 支持团队,他们最终查明了问题原因:
我检查了所有建议,并注意到有提到另一位客户也遇到了相同的问题。在他的案例中,问题是通过更新服务器本地 DNS 区域中该域名应解析到的 IP 地址得以解决的。
在添加以下 DNS 记录后:
discourse.saladebriefing.com.br. 14400 IN A 45.32.168.108
您的插件随即成功并立即建立了连接。
问题就这样解决了。特别感谢 SiteGround 支持团队的 Stela C.,她耐心地仔细审查了所有内容,最终找到了问题所在。
3 个赞
system
(system)
关闭
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.