2
我試圖從Openfire服務器獲取聊天記錄。爲此,我們已經完成了開放式設置,並且我們還將Open Archive的存檔插件也添加了進來。XMPPFramework - 無法從Openfire服務器檢索聊天記錄
我經歷了一些谷歌搜索,我發現我需要遵循XEP-0136。我也發現這個SO question。我將同一節發送給我的服務器,但我得到了501的錯誤代碼,即未實現的功能。
雖然我在服務器上查找歸檔歷史記錄,但我沒有正確記錄歷史記錄。
這裏是詩節我送:
<iq type="get" id='pk1'>
<list xmlns="urn:xmpp:archive" with="[email protected]">
<set xmlns="http://jabber.org/protocol/rsm">
<max>30</max>
</set>
</list>
</iq>
,我響應,我接受:
<iq xmlns="jabber:client" type="error" to="[email protected]/bc191338">
<error code="501" type="cancel">
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">
</feature-not-implemented>
</error>
</iq>
我不知道,如果一些事情錯在我身邊,或者我們需要改變一些服務器設置..
請幫我解決這個問題。
如果你仍然有同樣的問題,[這個線程(http://stackoverflow.com/questions/20853071/feature-not-implemented-while-retrieving-archive-message)可能幫助你。 – 2014-08-28 09:33:21
如果您使用的是舊版本的openfire,請升級到最新版本並添加監控插件latest(版本1.5.1,您可以在可用插件列表中看到它)。並添加插件Rayo。享受聊天 – 2016-02-23 06:30:35