User Mood und User Activity via PEP in ejabberd aktivieren

Ich habe mich eine ganze Weile lang mit einem ejabberd-Server rumgeschlagen, bei welchen  PEP (Personal Eventing Protocol, XEP-0163) nicht aktiviert/aktivierbar war (obwohl es laut Config den Anschein hatte) und somit Funktionen wie User Mood (XEP-0107) und User Activity (XEP-0108) nicht funktionierten. Jetzt konnte mir jemand im ejabberd-MUC helfen(thx badlop and skupko): Beim Update von Version 2.0.x zu 2.1.x hat sich die Art, wie man die Funktion in der ejabberd.cfg einstellen muss, geändert.

Original:

{mod_pubsub, [ % requires mod_caps
{access_createnode, pubsub_createnode},
{plugins, [„default“, „pep“]}
]},

Korrekt:

{mod_pubsub, [ % requires mod_caps
{access_createnode, pubsub_createnode},
{plugins, [„flat“, „hometree“, „pep“]}
]},

Mit dieser Einstellung funktioniert alles wunderbar.
Vielleicht hat ja jemand das gleiche Problem und ihm hilft dieser Beitrag.

2 Kommentare

    1. Freut mich, wenn dir der Beitrag weiterhelfen konnte – dann hat er sich schon gelohnt 🙂

      Bin die Tage übrigens von ejabberd auf Prosody IM umgestiegen, ich finde das Ding bisher irgendwie echt griffiger von der Konfiguration und schneller von der Performance her als der altgediente ejabberd.

Schreib einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*