自托管论坛登录问题

大家好。我有一个相当活跃的音乐爱好者社区,名叫 Test Pressing。但 Discourse 最近开始搞一些奇怪的操作,不断把我们都登出。就连作为管理员,我现在也无法登录自己的论坛了……你们觉得这是 Cloudflare 的问题吗?我算是个技术小白,但只是想问问有没有其他人也遇到过这种情况?我刚刚勉强登录成功,但说实话,我试了十几次,还刷新了好几次,用的都是同一套用户名和密码。太奇怪了!

从我了解的情况来看,这似乎是一个与 Cloudflare 代理相关的问题。你是否开启了 Cloudflare 的优化功能?(即该主机名的云图标是否为橙色?)如果是,请尝试禁用它,看看情况是否有所改善。

你是否按照某些指南来为这个站点配置 Cloudflare?这是一个相当高级的概念,需要你对 Discourse 以及 Cloudflare 优化功能的工作原理有一定的了解,才能正确设置。

可能无关,但你可能想看看

嗯,这几乎可以肯定是 Cloudflare 配置错误——你(或其他人)最近是否在 Cloudflare 仪表盘中做了任何更改?正如 @itsbhanusharma 所说,我会先禁用 Cloudflare 代理,看看是否能暂时解决问题(可能需要等待几分钟或清除浏览器缓存)。

如果 Cloudflare 是最近设置的,我也会确保 Cloudflare 上未启用 Rocket Loader,并且 SSL/TLS 加密模式设置为 Full (Strict)。确保你的 app.yml 文件中正确配置了 Cloudflare 模板。