【问题标题】:Remote server not found in XMPP在 XMPP 中找不到远程服务器
【发布时间】:2014-12-08 07:57:39
【问题描述】:

我向客户端发送数据包

      <iq id="kGufc-4" to="tp@localhsot" from="admin@localhost" type="get"><query xmlns='http://localhost/protocol/disco#info'/></iq>

并收到

   <iq id="kGufc-4" to="admin@localhost/testchat" from="tp@localhsot" type="error"><error code="404" type="CANCEL"><remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>

什么问题???

【问题讨论】:

  • 您在代码中的某处使用“localhsot”而不是“localhost”。
  • 谢谢..但是在更正之后没有任何响应返回
  • 还要在服务器端检查你的域名。

标签: java xmpp openfire remote-server


【解决方案1】:

这节有两个问题。

1) 您输入了“localhsot”而不是“localhost”。

2) 你在这节上加了一个“发件人”。假设你是一个发送这个的客户端,最好不要使用'from',让服务器自己标记它,如果你得到'from'错误,服务器将开始拒绝节。在您的情况下,这是错误的,因为您使用的是客户端的裸 JID,而不是完整的 JID。

尝试先解决这些问题,然后看看会发生什么。

【讨论】:

  • 另外,要解决的问题可能需要资源,具体取决于您要完成的任务。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多