我目前正在开发一个应用程序,该应用程序基本上为每个用户提供多个会议/会议室。
换句话说,个人用户可以在任何时间都在他们想要的房间......
然而,虽然目前适用于10/11(不同)房间,但一旦用户尝试加入更多房间,它就会失败。
最初我认为这是前端iOS的结果,但现在已经使用InstantBird(MacOS XMPP客户端)测试了10多个房间,我可以确认问题似乎是在ejabberd结束...... < / p>
到目前为止,我无法提取任何类型的错误消息。我检查了日志,一切似乎都很好(我可能会遗漏一些东西,因为我不确定该找什么)。
关于它可能是什么,我有几个想法,但我真的不知道从哪里开始:
答案 0 :(得分:3)
你的答案在这里: https://docs.ejabberd.im/admin/guide/configuration/#modmuc
有一个配置属性
max_user_conferences
正如文件告诉我们的那样:
此选项定义任何给定用户可以加入的最大房间数。默认值为10.此选项用于防止可能的滥用。请注意,这是一个软限制:某些用户有时可以在群集配置中加入更多会议。