【问题标题】:org.jivesoftware.smack.XMPPException$StreamErrorException improper-addressingorg.jivesoftware.smack.XMPPException$StreamErrorException 不正确的寻址
【发布时间】:2015-12-22 21:03:59
【问题描述】:

我在运行 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】:

    您是否发送到正确的端口?正确的端口是 5222(例如不是 9090)。

    【讨论】:

      猜你喜欢
      • 2018-07-06
      • 2017-12-16
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多