在 ejabberd 服务器中启用流管理

Posted

技术标签:

【中文标题】在 ejabberd 服务器中启用流管理【英文标题】:Enabling Stream Management in ejabberd server 【发布时间】:2015-09-11 12:22:39 【问题描述】:

您好,我正在开发一个 XMPP 聊天应用程序。聊天工作正常,但我在使用 Stream Management 时遇到了问题。我在我的服务器中添加了以下设置

在此我启用了 stream_management。但是我在连接时无法获取 sm xmlns='urn:xmpp:sm:3'。是否需要任何其他设置?请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

我希望您使用的是旧版 ejabberd(例如 ejabberd 2.1.11。ejabberd 2.1.11 不支持流管理,所以您看到的是预期的行为。

如果要使用流管理,至少需要 ejabberd 14.07,但最好是最新版本更好。

【讨论】:

您好 Mickaël Rémond,感谢您的回复。我会检查并告诉你

以上是关于在 ejabberd 服务器中启用流管理的主要内容,如果未能解决你的问题,请参考以下文章

ejabberd-18.12.1 上 mod_ping 的正确配置是啥?

安排任务每天在 eJabberd 服务器上运行?

在 ejabberd 服务器上启用 PEP

如何在 Ejabberd 中启用基于角色的用户聊天

使用 EJABBERD-BUSINESS 版本在 SMACK 中恢复流后读取“重新绑定”数据包

具有流管理 (XEP-198) 的 Ejabberd 不使用离线消息挂钩