Note that there are some explanatory texts on larger screens.

plurals
  1. POOpenfire archive list count is always 0
    primarykey
    data
    text
    <p>I am using openfire (3.7.1) with <a href="http://www.igniterealtime.org/projects/openfire/plugins/monitoring/readme.html" rel="nofollow">monitoring plugin</a> (1.3.0) and am trying to determine if archive is set up correctly. "Archive one-to-one chats" option is selected in archiving settings. In adium xml console I send following xml:</p> <pre><code>&lt;iq type='get' id='my-1'&gt; &lt;list xmlns='urn:xmpp:archive' with='user@my-server/resource/'&gt; &lt;set xmlns='http://jabber.org/protocol/rsm'&gt; &lt;max&gt;30&lt;/max&gt; &lt;/set&gt; &lt;/list&gt; &lt;/iq&gt; </code></pre> <p>Response I get is:</p> <pre><code>&lt;iq xmlns='jabber:client' type='result' id='my-1' to='user@my-server/resource'&gt; &lt;list xmlns='urn:xmpp:archive'&gt; &lt;set xmlns='http://jabber.org/protocol/rsm'&gt; &lt;count&gt;0&lt;/count&gt; &lt;/set&gt; &lt;/list&gt; &lt;/iq&gt; </code></pre> <p>But when I check Openfire archive there are a lot conversations for specified user. I don't know how to check if my request or setup is wrong.</p> <p>UPDATE: Also when I send preferences request, I get 501 error. It is very weird since probably if it was really not implemented, <code>list</code> request should also fail. Am I missing something?</p> <pre><code>&lt;iq type="get" id="pref1"&gt; &lt;pref xmlns="urn:xmpp:archive"/&gt; &lt;/iq&gt; &lt;iq type="error" id="pref1" to="user@my-server/resource"&gt; &lt;error type="cancel" code="501"&gt; &lt;feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/&gt; &lt;/error&gt; &lt;/iq&gt; </code></pre> <p>UPDATE 2:</p> <p>This is my <code>disco</code> response, where clearly there is archive feature <code>&lt;feature var="urn:xmpp:archive:auto"/&gt;</code>. I don't have any more ideas, what to check next.</p> <pre><code>&lt;iq from="my-server" type="result" id="info1" to="user@my-server/resource"&gt; &lt;query xmlns="http://jabber.org/protocol/disco#info"&gt; &lt;identity category="server" type="im" name="Openfire Server"/&gt; &lt;identity category="pubsub" type="pep"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#manage-subscriptions"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#modify-affiliations"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#retrieve-default"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#collections"/&gt; &lt;feature var="jabber:iq:private"/&gt; &lt;feature var="http://jabber.org/protocol/disco#items"/&gt; &lt;feature var="vcard-temp"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#publish"/&gt; &lt;feature var="urn:xmpp:archive:auto"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#subscribe"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#retract-items"/&gt; &lt;feature var="http://jabber.org/protocol/offline"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#meta-data"/&gt; &lt;feature var="jabber:iq:register"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#retrieve-subscriptions"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#default_access_model_open"/&gt; &lt;feature var="jabber:iq:roster"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#config-node"/&gt; &lt;feature var="http://jabber.org/protocol/address"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#publisher-affiliation"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#item-ids"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#instant-nodes"/&gt; &lt;feature var="http://jabber.org/protocol/commands"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#multi-subscribe"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#outcast-affiliation"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#get-pending"/&gt; &lt;feature var="google:jingleinfo"/&gt; &lt;feature var="jabber:iq:privacy"/&gt; &lt;feature var="urn:xmpp:archive:manage"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#subscription-options"/&gt; &lt;feature var="jabber:iq:last"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#create-and-configure"/&gt; &lt;feature var="urn:xmpp:ping"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#retrieve-items"/&gt; &lt;feature var="jabber:iq:time"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#create-nodes"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#persistent-items"/&gt; &lt;feature var="jabber:iq:version"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#presence-notifications"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#retrieve-affiliations"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#delete-nodes"/&gt; &lt;feature var="http://jabber.org/protocol/pubsub#purge-nodes"/&gt; &lt;feature var="http://jabber.org/protocol/disco#info"/&gt; &lt;feature var="http://jabber.org/protocol/rsm"/&gt; &lt;/query&gt; &lt;/iq&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload