Xmpp 检索存档邮件时未实现功能

Xmpp 检索存档邮件时未实现功能,xmpp,openfire,Xmpp,Openfire,我使用的是Openfire 3.8.2,已经安装了监控插件,并启用了一对一聊天的存档功能 现在我可以在服务器端查看存档聊天,但当我通过一节时,我得到的功能未实现 请求 <iq type='get' id='334'> <list xmlns='urn:xmpp:archive' with='user4@mydomain.com'> <set xmlns='http://jabber.org/protocol/rsm'>

我使用的是
Openfire 3.8.2
,已经安装了监控插件,并启用了一对一聊天的存档功能

现在我可以在服务器端查看存档聊天,但当我通过一节时,我得到的
功能未实现

请求

<iq type='get' id='334'>
  <list xmlns='urn:xmpp:archive'
        with='user4@mydomain.com'>
    <set xmlns='http://jabber.org/protocol/rsm'>
      <max>30</max>
    </set>
  </list>
</iq>

这只是发送节中的一个小错误,我错过了
max
标记中的
namespace
属性,下面是正确的节

<iq type='get' id='334'>
  <list xmlns='urn:xmpp:archive'
        with='user4@mydomain.com'>
    <set xmlns='http://jabber.org/protocol/rsm'>
      <max xmlns='http://jabber.org/protocol/rsm'>30</max>
    </set>
  </list>
</iq>

30

我试过这个。但是没有运气。每当我使用urn:xmpp:archive时,它仍然会抛出501错误。我做错了什么?亨特,我重新安装了监控插件。它现在正在工作。感谢您的快速回复:)它也不适用于MUCLight,甚至尝试了这个max xmls建议,示例5,6第2.2节XEP 0059
conversation.idleTime   10

conversation.maxAge 0

conversation.maxRetrievable 100

conversation.maxTime    60

conversation.messageArchiving   true

conversation.metadataArchiving  true

conversation.roomArchiving  true
<iq type='get' id='334'>
  <list xmlns='urn:xmpp:archive'
        with='user4@mydomain.com'>
    <set xmlns='http://jabber.org/protocol/rsm'>
      <max xmlns='http://jabber.org/protocol/rsm'>30</max>
    </set>
  </list>
</iq>