powered by Jive Software

Open Archive Plugin: Can't retrieve archived messages via XML stream request

Hi guys,

I switched from the ejabberd to the Openfire Server and can’t get message archiving running with a

Strophe.js based chat client. The Strophe generated XML streams for message archiving works fine

for me with the ejabberd server.

Openfire Version: Openfire 3.6.4

Installed Plugins are:

  • Monitoring Service 1.1.1

  • Registration 1.4.1

  • User Service 1.3.0

  • Open Archive 1.0.5

The xml streams for retrieving a List of Collections** fails** with: service-unavailable.

If Openfire supports the http://www.xmpp.org/extensions/xep-0136.html#ns namespace, it MUST return an IQ-result,

but it returns an error. Either Openfire doesn’t support the mentioned namespace, or the Open Archive plugin doesn’t

work properly.

Any ideas?

Thanks in advance

xml communication

SEND:

                <list  xmlns='[http://www.xmpp.org/extensions/xep-0136.html#ns](http://www.xmpp.org/extensions/xep-0136.html#ns)'  with='test@localhost' start='2010-11-10T00:00:00.000000Z'>

                         <set  xmlns='[http://jabber.org/protocol/rsm](http://jabber.org/protocol/rsm)'>

5

RECV: RECV:
                <list  xmlns='[http://www.xmpp.org/extensions/xep-0136.html#ns](http://www.xmpp.org/extensions/xep-0136.html#ns)'  with='test@localhost' start='2010-11-10T00:00:00.000000Z'>

                     <set  xmlns='[http://jabber.org/protocol/rsm](http://jabber.org/protocol/rsm)'>

5

Did you resolved this issue. if yes please let me know , what is the issue. How i need to resolve this issue. Please help me on this. I am also getting same issues even though i am using strophe.mam.js and strophe.rsm.js and strophe.archieve.js

Thank you in advance