org.jivesoftware.smack.XMPPException $ StreamErrorException неправильная адресация

Я получаю следующее исключение при запуске клиента SMACK Windows: -

Sep 25, 2015 10:24:13 AM org.jivesoftware.smack.AbstractXMPPConnection callConnectionClosedOnErrorListener
WARNING: Connection closed with error
org.jivesoftware.smack.XMPPException$StreamErrorException: improper-addressing You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><improper-addressing xmlns='urn:ietf:params:xml:ns:xmpp-streams'/></stream:error>
    at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:994)
    at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$200(XMPPTCPConnection.java:935)
    at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:950)
    at java.lang.Thread.run(Thread.java:745)

Поиск в Google по запросу "org.jivesoftware.smack.XMPPException $ StreamErrorException: неправильная адресация" дал

https://www.igniterealtime.org/builds/smack/docs/4.1.0/javadoc/index.html?org/jivesoftware/smack/packet/StreamError.html

в котором говорится

неправильная адресация: в строфе, пересылаемом между двумя серверами, отсутствует атрибут 'to' или 'from'

Помимо этого, я не смог найти в результатах поиска Google никакой информации о том, как решить эту проблему.


person mk1077    schedule 25.09.2015    source источник


Ответы (1)


Вы отправляете на правильный порт? Правильный порт - 5222 (например, не 9090).

person J Kost    schedule 08.05.2020