mailcow 与论坛的问题

在我参与的一个论坛上,之前一切正常。后来管理员设置让访问论坛时显示 Mailcow,但随后又移除了该设置。我刷新了浏览器,也更新了设备,但依然看到这个问题:

另外,当我点击通过论坛自动邮件通知发送的话题链接时,也会看到同样的问题:

我尝试移除话题名称,只保留链接,结果仍然显示 Mailcow。

我已经尝试重启设备等方法。我知道论坛已经恢复正常,因为我还能收到一些话题的通知。

请问为什么会发生这个问题?

所有者已更改 DNS 或部分服务器配置,导致论坛 目前无法访问 曾无法访问。现在对我来说已经可以正常访问了。

@tobiaseigen 可能能告诉你更多细节。

实现这一点的途径有很多,我认为现在这已不再相关。你能确认一下论坛现在对你是否可用吗?你可能需要重启浏览器以清除缓存。

请解释一下该如何做到这一点?

做什么?重启浏览器并清除缓存?用谷歌搜索。

我认为是 DNS。RGJ 后来添加了 OP 的引用。

Richard 说得对,这与 Discourse 无关。你只需清除网页浏览器的缓存即可。

问题的根源在于一个配置错误的反向代理,且该安装版本已不再受支持。我在同一台服务器上部署了 Discourse 多站点,并与 Mailcow 和 Nextcloud 共用。上周我已迅速修复了该问题,因此现在访问我的 Discourse 站点的用户应该都能正常使用。

嘿,谢谢你报告这个问题 @ice.d!我自己又检查了一遍,在清除手机缓存并关闭 Wi-Fi 后,我看到了同样的 mailcow 登录界面!

在 AI 的帮助下,我了解到,由于我的服务器支持 IPv6,我的反向代理配置必须同时监听 IPv6 和 IPv4。 Apparently 移动网络更倾向于使用 IPv6。

server {
    listen 80;
    listen [::]:80;          # ← 添加此行
    server_name discourse.tobiaseigen.org;
    ...
}

server {
    listen 443 ssl;
    listen [::]:443 ssl;     # ← 添加此行
    server_name discourse.tobiaseigen.org;
    ...
}