org.jivesoftware.smack.XMPPException $ StreamErrorException不当寻址

问题描述 投票:4回答:1

我在运行Windows的SMACK客户端时遇到以下异常:-

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搜索结果中找不到有关如何解决此问题的任何信息。

java exception timeout xmpp smack
1个回答
0
投票
您是否发送到正确的端口?正确的端口是5222(例如不是9090)。
© www.soinside.com 2019 - 2024. All rights reserved.