J'ai un prosody qui fonctionne avec un tronc depuis environ un an et je n'ai eu aucun problème.
J'ai testé ejabberd 18.12 et j'ai effectué un transfert avec ejabberdctl import_prosody
sur un répertoire prosodie "migré" avec prosody-migrator
Maintenant, copiez la copie conforme lorsque vous envoyez des messages à d'autres personnes et lorsque vous vous envoyez des messages à vous-même ( bob@domaine messagerie bob@domaine ) ne semble pas fonctionner
Je m'attends à ce que lorsque j'envoie un message sur Conversations, Gajim et Converse.js voient également ce message envoyé. Je m'attends également à ce que les messages que je m'envoie à moi-même soient visibles à moi-même
J'ai fait des tests entre gajim-nightly, Conversations Beta et converse.js.
- Rapports sur les conversations
XEP-0280
Message Carbons sont disponibles - Gajim-nightly enable_message_carbons est activé
Ejabberd, lorsqu'il est exécuté au premier plan, ne donne aucune information.
Dans ejabberd, mod_carboncopy: {}
doit être affichée comme étant activée.
La désactivation d'un compte et sa réactivation (ainsi que le déclenchement du MAM) provoquent l'apparition de ces messages. Quelques tests :
- bob@domain (Conversations Beta) -> bob@domain :
- apparaît sur Gajim mais pas sur Converse.js (se charge avec MAM après désactivation/activation du compte)
- bob@domaine (Gajim) -> bob@domaine :
- Ni l'un ni l'autre ne reçoivent, les deux (Conversation, Conversation) se chargent avec le MAM suivant la désactivation/activation du compte
- bob@domain (Converse) -> bob@domain :
- Apparaît sur Gajim mais pas dans les conversations (se charge avec MAM suite à la désactivation/activation du compte)
- bob@domaine (Conversation) -> autre utilisateur @domaine :
- Message reçu par un autre utilisateur@domaine
- Ni Conversations ni Converse ne le voient (le chargement du MAM avec désactivation/activation du compte synchronise le message pour les deux).
- bob@domaine (Converse) -> autreutilisateur@domaine
- Message reçu par un autre utilisateur@domaine
- Ni Conversations ni Gajim ne le voient (le chargement du MAM avec désactivation/activation du compte synchronise le message pour les deux).
- bob@domaine (Gajim) -> autreutilisateur@domaine
- Message reçu par un autre utilisateur@domaine
- Ni Conversations ni Converse ne le voient (le chargement du MAM avec désactivation/activation du compte synchronise le message pour les deux).
tldr ; mod_mam fonctionne bien mais pas mod_carboncopy.
Configuration de la prosodie
https://paste.debian.net/plainh/0d11e53a
Configuration d'Ejabberd
https://paste.debian.net/plainh/e90f8952
fichier de configuration supplémentaire pour ejabberd