Converse.js消息存档无法正常工作

时间:2016-01-01 14:05:36

标签: xmpp openfire converse.js

我目前正在使用ConverseJS库来连接到XMPP服务器,它的工作音调非常完美。我面临的一个问题是我想要聊天历史记录,而在XMPP中则有一个获取消息的功能。我正在使用Openfire Server并使用Monitoring插件的最新版本。

当我打开任何聊天窗口时,微调器会运行,然后不会显示旧消息。在控制台日志中,它会出现以下错误:

 iq type="error" id="334" to="user1@mydomain.com/458">
 <error type="cancel" code="501">
 <feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
 </error>
 </iq>

所以任何人都可以告诉我有关这个问题的任何可能的解决方案。

2 个答案:

答案 0 :(得分:1)

终于解决了。在Openfire中,有一个设置,您可以在其中获取聊天记录。它的值为0,它正在停止取得历史。但是当我进入7时,我开始发送历史记录。

希望这也有助于其他人。

答案 1 :(得分:0)

请确保安装插件Monitoring Service,然后重新启动服务器。 还要确保用于Monitoring Service 4.6的开放式版本3.10。*。 请点击此链接https://community.igniterealtime.org/thread/57111,它可能适合您。 这对我有用。