如何将数据包发送到子域

时间:2012-04-25 12:05:21

标签: xmpp openfire

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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