2

我有两个 xmpp 服务器实例:mydomain.com并且,如果我从tonode1.mydomain.com发送消息,则 服务器认为这是 jabber id 的所谓组件部分并且不发送它。 user1@mydomain.comuser2@node1.mydomain.commydomain.comnode1

如何告诉我的 xmpp 服务器我想向远程用户发送消息?在 xmpp 标准中是否有可能这样做,或者它仅依赖于实现?

4

2 回答 2

1

我认为将一台服务器设为另一台服务器的子域是无效的。我认为您应该将服务器重命名为 node2.mydomain.com。

于 2012-04-25T13:43:36.397 回答
0

我发现这是我的 xmpp 服务器错误(我使用 Openfire),这里有一个补丁修复

任何 xmpp 服务器的最佳实践是检查此类组件是否已注册,如果未注册,则将数据包视为发送到远程 xmpp 服务器。

于 2012-04-26T08:53:42.553 回答