IP地址何时会被屏蔽?

我们曾为拥有20万用户的社区使用过开源版 Discourse。

所有用户注册均通过远程服务完成,这意味着所有用户的注册 IP 地址都相同。我们将“每个 IP 的最大注册数”限制设置得非常高(9999999)。

上周末,我们发现所有新注册都被阻止,并报错:“ServiceError: 您的 IP 地址不允许进行新注册”。

我们通过从 screened_ip_addresses 表中删除该条目成功解除了 IP 限制。但我们希望了解该 IP 为何会被阻止。

有人能帮忙说明在什么情况下 Discourse 会阻止某个 IP 吗?这是否可能是管理员误操作导致的?

当管理员删除用户时,有一个选项可以封禁该用户的 IP 地址(包括注册 IP 和最后登录 IP)。也许最近有管理员删除了某个用户,并选择了封禁其 IP 地址?据我所知,这是 Discourse 封禁 IP 地址的唯一方式。您可以查看管理员操作日志,确认是否有用户被删除且其 IP 被同时封禁。