Xmpp 使用openfire监控插件检索存档消息
我将XMPP与openfire server一起用于我的网站im。我已经启用了监控服务插件,所以我可以归档邮件 当我发送一个iq节来检索集合时,服务器响应是一个错误iq节 这是请求Xmpp 使用openfire监控插件检索存档消息,xmpp,openfire,Xmpp,Openfire,我将XMPP与openfire server一起用于我的网站im。我已经启用了监控服务插件,所以我可以归档邮件 当我发送一个iq节来检索集合时,服务器响应是一个错误iq节 这是请求 <iq type='get' id='user13' xmlns='jabber:client'> <list xmlns='urn:xmpp:archive' with='b31315847fed0d6728d5fb763e4a53b09d6fb549@user-pc'> &
<iq type='get' id='user13' xmlns='jabber:client'>
<list xmlns='urn:xmpp:archive' with='b31315847fed0d6728d5fb763e4a53b09d6fb549@user-pc'>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>
10
</max>
</set>
</list>
</iq>
10
这是服务器响应:
<iq xmlns='jabber:client' type='error' id='user13' to='dff4bb27259100a5b158ba2477037da823d54229@user-pc/68154bb7'>
<error code='501' type='cancel'>
<feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
</iq>
当我查看openfire管理控制台时,我可以查看归档的对话,因此我希望我的请求能够正常工作,但事实并非如此
发生什么事了 你的诗节是正确的。但是这个插件似乎不起作用 Openfire监控插件不是为消息存档而设计的。此插件的主要用途是用于流量统计记录和监控 你可以看看监控插件。邮件归档刚刚添加到1.3版中。消息已保存,但仅用于记录和监视目的 我也尝试过这个插件&我无法通过这个插件检索消息历史记录 作为解决方案,您可以安装插件,而不是Openfire监控插件。此插件指定用于邮件存档和检索 我已经安装了OpenArchive 1.6&它适合我
我的推荐人:非常感谢你,我的朋友,我已经解决了这个问题一个多月了。。。我没有安装OpenArchive,但我只是使用了监控服务本身的归档。。。我将考虑使用OpenCube在下一个项目中,因为我交付了以前的项目,+1和最佳答案:regards@wlz你是怎么得到OpenArchvie 1.6的?博客的链接都不起作用。只有这个github repo存在:(最新版本是
1.0.2
)我担心我能否可靠地使用这个插件。你还在用它吗?@vedant1811哦,看来这个链接已经不起作用了。我认为他们已经将其与Openfire监控插件(从1.3版开始)合并了,如果您仍然想获得OpenArchive包,也许你可以试试这个链接@MrD,我正在使用监控插件1.7.0和Strophe.js,它可以工作。我也有同样的问题,我想知道你是否记得你安装的插件的版本。监控插件说它应该从1.3版开始支持XEP-0136,但我也得到了一个未实现的功能。@vinnybad,抱歉,时间太长了,我刚刚注意到你的评论。我不记得确切的版本。