monitoring plugin (1.3.0)과 함께 openfire (3.7.1)를 사용하고 있으며 아카이브가 올바르게 설정되었는지 확인하려고합니다. 보관 설정에서 "일대 일 채팅 보관"옵션이 선택됩니다. 내가 할Openfire 아카이브 목록 개수는 항상 0입니다.
<iq type='get' id='my-1'>
<list xmlns='urn:xmpp:archive' with='[email protected]/resource/'>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>30</max>
</set>
</list>
</iq>
응답은 다음과 같습니다 :
<iq xmlns='jabber:client' type='result' id='my-1' to='[email protected]/resource'>
<list xmlns='urn:xmpp:archive'>
<set xmlns='http://jabber.org/protocol/rsm'>
<count>0</count>
</set>
</list>
</iq>
를하지만의 Openfire 아카이브를 확인할 때 지정된 사용자에 대한 많은 대화가있다 에이디 엄의 XML 콘솔에서 나는 XML 다음 보냅니다. 요청이나 설정이 잘못되었는지 확인하는 방법을 모르겠습니다.
업데이트 : 또한 환경 설정 요청을 보내면 501 오류가 발생합니다. 아마 실제로 구현되지 않았다면 매우 이상합니다. list
요청도 실패해야합니다. 내가 놓친 게 있니?
<iq type="get" id="pref1">
<pref xmlns="urn:xmpp:archive"/>
</iq>
<iq type="error" id="pref1" to="[email protected]/resource">
<error type="cancel" code="501">
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>
업데이트 2 :
이 명확하게 보관 기능 <feature var="urn:xmpp:archive:auto"/>
이 내 disco
반응이다. 더 이상 아이디어가 없으며 다음에 무엇을 확인해야합니까?
<iq from="my-server" type="result" id="info1" to="[email protected]/resource">
<query xmlns="http://jabber.org/protocol/disco#info">
<identity category="server" type="im" name="Openfire Server"/>
<identity category="pubsub" type="pep"/>
<feature var="http://jabber.org/protocol/pubsub#manage-subscriptions"/>
<feature var="http://jabber.org/protocol/pubsub#modify-affiliations"/>
<feature var="http://jabber.org/protocol/pubsub#retrieve-default"/>
<feature var="http://jabber.org/protocol/pubsub#collections"/>
<feature var="jabber:iq:private"/>
<feature var="http://jabber.org/protocol/disco#items"/>
<feature var="vcard-temp"/>
<feature var="http://jabber.org/protocol/pubsub#publish"/>
<feature var="urn:xmpp:archive:auto"/>
<feature var="http://jabber.org/protocol/pubsub#subscribe"/>
<feature var="http://jabber.org/protocol/pubsub#retract-items"/>
<feature var="http://jabber.org/protocol/offline"/>
<feature var="http://jabber.org/protocol/pubsub#meta-data"/>
<feature var="jabber:iq:register"/>
<feature var="http://jabber.org/protocol/pubsub#retrieve-subscriptions"/>
<feature var="http://jabber.org/protocol/pubsub#default_access_model_open"/>
<feature var="jabber:iq:roster"/>
<feature var="http://jabber.org/protocol/pubsub#config-node"/>
<feature var="http://jabber.org/protocol/address"/>
<feature var="http://jabber.org/protocol/pubsub#publisher-affiliation"/>
<feature var="http://jabber.org/protocol/pubsub#item-ids"/>
<feature var="http://jabber.org/protocol/pubsub#instant-nodes"/>
<feature var="http://jabber.org/protocol/commands"/>
<feature var="http://jabber.org/protocol/pubsub#multi-subscribe"/>
<feature var="http://jabber.org/protocol/pubsub#outcast-affiliation"/>
<feature var="http://jabber.org/protocol/pubsub#get-pending"/>
<feature var="google:jingleinfo"/>
<feature var="jabber:iq:privacy"/>
<feature var="urn:xmpp:archive:manage"/>
<feature var="http://jabber.org/protocol/pubsub#subscription-options"/>
<feature var="jabber:iq:last"/>
<feature var="http://jabber.org/protocol/pubsub#create-and-configure"/>
<feature var="urn:xmpp:ping"/>
<feature var="http://jabber.org/protocol/pubsub#retrieve-items"/>
<feature var="jabber:iq:time"/>
<feature var="http://jabber.org/protocol/pubsub#create-nodes"/>
<feature var="http://jabber.org/protocol/pubsub#persistent-items"/>
<feature var="jabber:iq:version"/>
<feature var="http://jabber.org/protocol/pubsub#presence-notifications"/>
<feature var="http://jabber.org/protocol/pubsub"/>
<feature var="http://jabber.org/protocol/pubsub#retrieve-affiliations"/>
<feature var="http://jabber.org/protocol/pubsub#delete-nodes"/>
<feature var="http://jabber.org/protocol/pubsub#purge-nodes"/>
<feature var="http://jabber.org/protocol/disco#info"/>
<feature var="http://jabber.org/protocol/rsm"/>
</query>
</iq>