2016-01-01 16 views
0

我目前使用ConverseJS庫來連接到XMPP服務器,並且它的工作範圍非常完美。我面臨的一個問題是我想要聊天記錄,而在XMPP中有一個函數來獲取消息。我正在使用Openfire服務器,並使用Monitoring插件的最新版本。Converse.js郵件歸檔不能正常工作

當我打開任何聊天窗口,然後微調運行,然後沒有舊的消息顯示。在控制檯日誌中給出了以下錯誤:

iq type="error" id="334" to="[email protected]/458"> 
<error type="cancel" code="501"> 
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> 
</error> 
</iq> 

所以任何人都可以告訴我關於這個問題的任何可能的解決方案。

回答

0

終於解決了。在Openfire中,您可以設置允許獲取聊天記錄的位置。它的值是0,並且正在停止提取歷史記錄。但是當我進入7時,我開始發送歷史。

希望這也能幫助其他人。

0

請確保安裝插件Monitoring Service,然後重新啓動服務器。 也確保用於監控服務4.6的開放式火災版本3.10。*。 關注此鏈接https://community.igniterealtime.org/thread/57111,它可能適合你。 它適合我。

+0

http://stackoverflow.com/help/how-to-answer –

+0

我已經在使用監控服務插件,版本是4.7,Openfire的版本是3.10.3,我已經通過鏈接和每一個可能的解決方案,以獲得答案。你說它適合你。你能告訴我你執行的步驟嗎?它可以幫助我。謝謝。 –