XMPP "поток: ошибка (конфликт)" при входе в систему С (A) Smack

В настоящее время я работаю с XMPP/Jabber chat для android.я просто попытался с Openfire и попытаться подключить свою учетную запись jabber.соединение было успешным.но я не могу послать никакого сообщения.это показывает некоторую ошибку конфликта.проверьте журнал ошибок.дайте мне решение для этого.

Initializing connection to server eworks port 5222
Connected: true
Creating entry for buddy 'testuser2' with name testuser2
Sending mesage 'Hello mate' to user testuser2@eworks
Buddy:testuser2 - Status:null
stream:error (conflict)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:306)
at org.jivesoftware.smack.PacketReader.access0(PacketReader.java:44)
at org.jivesoftware.smack.PacketReader.run(PacketReader.java:76)

1 ответов


A XMPP stream:error из-за конфликта означает, что уже существует соединение с тем же полным JID (то есть голый JID и часть ресурса).

большинство серверов XMPP могут обрабатывать конфликты путем повторного назначения другого ресурса после обнаружения конфликта. Это поведение можно настроить.