I’ve been trying to get Openfires Message Archive Management (XEP-0313, MAM) to work for hours.
Therefore I tried several Clients (Gajim, Conversation, Dino, a SMACK-based and others) but I didn’t manage to get it to work at all. Looking at the XML on connect (and also e.g. Gajims/Conversations Service discovery feature) it looks like Openfire wouldn’t propagate it as Service.
Openfire was locally compiled on git revision c734168396b258e9a04 of ‘Thu Jul 26 08:48:10 2018’ as well as running on a server from CentOS repos in version Openfire 4.2.3.
So, I have a few questions:
First of all: Am I missing anything? Do I have to enable the feature? If yes, please tell me where.
If not, I found: https://issues.igniterealtime.org/browse/OF-1576
Is this the source of the problem? Moreover, the ticket names ‘urn:xmpp:mam:2’ but if I am not missing something, Openfire only supports :0 and :1, correct?
This is a more general question:
3) Is MAM also used to archive MUC Messages?
I would be very happy for any response. Thank you in advance!