【问题标题】:Can not Join/Create more than 10 groups on XMPP server不能在 XMPP 服务器上加入/创建超过 10 个组
【发布时间】:2015-10-08 11:08:06
【问题描述】:

我已经在服务器上安装了 ejabber2。通过 Smack 库从 android 连接。

我可以创建和加入 10 个组,但不能创建第 11 个组。如果我离开加入的组之一,那么我可以创建新组并加入它。但是不能加入上一个。

ejabberd2中是否有默认设置限制,如果有,如何设置为无限制?

这是日志:

请求加入群组:

<presence to='room_18@conference.202.157.76.19/purusottam khandelwal' id='hW11t-156'><x xmlns='http://jabber.org/protocol/muc'></x><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://www.igniterealtime.org/projects/smack' ver='NfJ3flI83zSdUDzCEICtbypursw='/></presence>

回复:

<presence from='room_18@conference.202.157.76.19/purusottam khandelwal' to='na_JWtEK8pzlH@202.157.76.19/Smack' type='error' xml:lang='en' id='hW11t-156'><x xmlns='http://jabber.org/protocol/muc'/><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='http://www.igniterealtime.org/projects/smack' ver='NfJ3flI83zSdUDzCEICtbypursw='/><error code='503' type='cancel'><service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></presence>

【问题讨论】:

    标签: android xmpp smack muc


    【解决方案1】:

    为服务器上的组添加内存缓存

    【讨论】:

    • 我通过将 config: max_user_conferences 更新为无穷大解决了这个问题。谢谢你的回答顺便说一句:)
    • 不客气。感谢您发布您的解决方案,但请将其作为答案
    【解决方案2】:

    我已通过将 config: max_user_conferences 更新为 infinity 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-13
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      • 1970-01-01
      • 2014-08-23
      • 2014-03-15
      • 1970-01-01
      相关资源
      最近更新 更多