Hello Guys,
I am integrating XMPP chat with a portal build in PHP,MySQL.
Tools I have used:
- Xubuntu 14.04 server
- Openfire 3.10.2 latest release, setup using MySQL database type
- Converse.js v0.9.5 latest version
The converse & openfire both works very well.
But, getting archived messages using MAM is not working.
I have installed Monitoring Service v 1.4.6 plugin in openfire and enabled archive of conversations.
As the plugin states that the MAM is used in this version, the mam calls should work.
But, I am getting “feature-not-implemented” in response of mam.
Here below is stanza used to get he mam pref. from openfire server:
<body rid="550948740" xmlns="http://jabber.org/protocol/httpbind" sid="9c644adb">
<iq id="1:sendIQ" type="get" xmlns="jabber:client">
<prefs xmlns="urn:xmpp:mam:0"></prefs>
</iq>
</body>
and this is what i got in response from openfire:
<body xmlns="http://jabber.org/protocol/httpbind" ack="550948740">
<iq id="1:sendIQ" xmlns="jabber:client" type="error" to="796@192.168.5.43/null">
<error code="501" type="cancel">
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"></feature-not-implemented>
</error>
</iq>
</body>
Can anyone help me with this?