2014-12-02 4 views
0

Соединение XMPP продолжает получать closed showing a conflict error. Что может быть причиной такого поведения? Найдите журнал.Соединение закрыто с ошибкой в ​​XMPP android

12-02 18:20:58.105: W/XMPPConnection(20956): Connection closed with error 
12-02 18:20:58.105: W/XMPPConnection(20956): stream:error (conflict) 
12-02 18:20:58.105: W/XMPPConnection(20956): at org.jivesoftware.smack.tcp.PacketReader.parsePackets(PacketReader.java:226) 
12-02 18:20:58.105: W/XMPPConnection(20956): at org.jivesoftware.smack.tcp.PacketReader.access$000(PacketReader.java:47) 
12-02 18:20:58.105: W/XMPPConnection(20956): at org.jivesoftware.smack.tcp.PacketReader$1.run(PacketReader.java:81) 
12-02 18:20:58.115: D/SMACK(20956): Connection closed due to an exception (24) 

Использование aSmack 8.4.0.5 jar.

+0

Возможный дубликат [XMPP "stream: error (conflict)" при входе в систему (a) Smack] (http://stackoverflow.com/questions/16077100/xmpp-streamerror-conflict-on-login-with-asmack) – Flow

+0

@Flow Я следил за этим. Но все же это происходит. В настоящее время я зарегистрирован следующим образом: connection.login (user_id, user_pw); –

+0

Также я получаю исключение следующим образом org.jivesoftware.smack.SmackException $ NoResponseException –

ответ

1

«конфликт» ошибка потока А, как правило, означает, что другой клиент связан с тем же именем пользователя и ресурса. Если вы хотите, чтобы оба клиента были подключены, вы можете использовать случайный ресурс (или вообще не указывать какой-либо ресурс, и в этом случае сервер будет генерировать его для вас).

Смежные вопросы