Last-Crusade.de – The Empire Writes Black Stories of these dark and modern days…

1Jun/1114

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.

veröffentlicht unter: Jabber/XMPP, Software 14 Kommentare
1Jun/119

How to enable User Mood and User Activity via PEP in ejabberd

I had an problem with an ejabberd server for a while. PEP (Personal Eventing Protocol, XEP-0163) was not enabled/ possible to enable (although according to the config-file it seemed to be) so functions like User Mood (XEP-0107) and User Activity (XEP-0108) did not work. Finally someone from the ejabberd-MUC (thx badlop and skupko) could help me: Through an update from 2.0.x to 2.1.x the way the ejabberd.cfg has to be configured has changed:

Original:

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

Correct:

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

With this configuration-entries the PEP worked fine.

Perhaps someone has the same problem so that this post helps.

veröffentlicht unter: Jabber/XMPP, Software 9 Kommentare