为什么在没有"to"属性时拒绝状态节



对于XMPP文档(示例10),这种节应该是有效的:

<presence from="support@im.server.com" />

然而,ejabberd回复了400个回复。此处的原因是缺少"to"字段。我想知道为什么会这样。基于 XEP-0114 分析的 XML 模式,我想原因是 support@im.server.com 是一个外部组件。

有人可以确认我是对/错的,或者给出如何克服这种情况的建议吗?

XMPP 服务器:ejabberd 2.1.5。

>您引用的示例 10 向客户端发送用户状态并包含资源。所以这是服务器=>客户端。

如果我理解您正确,您将此状态从组件发送到服务器(组件=>服务器)。如果没有 to 地址,服务器将无法将此状态路由到另一个实体。

相关内容

最新更新