Ejabberd/XMPP 是否对自动加入 MUC 有限制?

Does Ejabberd/XMPP have a Limit on Auto-Join MUC?

我目前正在开发一个应用程序,该应用程序基本上可以同时为每个用户提供多个 conferences/rooms。

换句话说,单个用户在任何时候都可以进入任意数量的房间...

然而,虽然这目前适用于 10/11(它会有所不同)房间,但一旦用户尝试加入更多房间,它就会失败。

最初我认为这是前端 iOS 的结果,但现在用 InstantBird(MacOS XMPP 客户端)测试了 10 多个房间,我可以确认问题似乎出在ejabberd 结束...

到目前为止,我无法提取返回的任何类型的错误消息。我检查了日志,一切似乎都很好(我可能遗漏了一些东西,因为我不确定要寻找什么)。

关于它可能是什么,我有几个想法,但我真的不知道从哪里开始:

您的答案在这里: https://docs.ejabberd.im/admin/guide/configuration/#modmuc

有配置属性

max_user_conferences

正如文档告诉我们的那样:

This option defines the maximum number of rooms that any given user can join. The default value is 10. This option is used to prevent possible abuses. Note that this is a soft limit: some users can sometimes join more conferences in cluster configurations.