至于XMPP documentation (Example 10),这种节应该有效:
<presence from="support@im.server.com" />
然而,ejabberd回复了400回应。这里的原因是缺少“to”字段。我想知道为什么会这样。 Based on a XML schema of a XEP-0114 analysis我想原因是,support@im.server.com是一个外部组件。
有人可以确认我是对还是错,或者提出如何克服这种情况的建议?
XMPP服务器:ejabberd 2.1.5。
答案 0 :(得分:0)
您引用的示例10将用户状态发送给客户端并包含资源。所以这是server =&gt;客户端。
如果我理解你是正确的,那么你将这个存在从你的组件发送到服务器(component =&gt;服务器)。如果没有地址,服务器就无法将此状态路由到另一个实体。