我在服务器上安装了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>
答案 0 :(得分:0)
将内存缓存添加到服务器上的组
答案 1 :(得分:0)
我通过将config:max_user_conferences更新为无穷大来解决了这个问题。