2013-11-22 44 views
1

我想連接到使用xmpp,strophe和javascript的聊天室。 我能夠用加入聊天室:XMPP MUC乘客踢出

connection.muc.join(room_name + "@conference.louis-tosh/" + nickname); 

乘員成功加入了房間;然而,他/她在一段時間後自動被踢出房間。 過去幾天我一直在努力解決這個問題。

這是openfire配置錯誤嗎? 我需要解決這個錯誤,並讓佔用者成爲聊天室的永久成員,直到他/她決定離開房間。

+0

在連接斷開之前和連接何時發生的日誌流量是什麼? –

回答

1

我設法通過添加登錄用戶的暱稱來解決問題。 由於房間中重疊的暱稱,用戶被踢出。

將該溶液作爲這樣:

connection.connect(login_jid + '/anyNickname', password, onConnect); 
0

你應該得到與衝突元件的存在錯誤(類型=「錯誤」)。然後您可以提示用戶選擇一個新的/不同的。