?

Log in

No account? Create an account
Jabber/XMPP по-русски
PEP в Ejabberd 
17-09-13 17:40
lucy
В ejabberd внезапно перестал работать PEP

конфиг:

%% Only accounts on the local ejabberd server can create Pubsub nodes:
{access, pubsub_createnode, [{allow, local}]}.

{mod_pubsub, [
{access_createnode, pubsub_createnode},
%%{ignore_pep_from_offline, true}, % reduces resource comsumption, but XEP incompliant
{ignore_pep_from_offline, false}, % XEP compliant, but increases resource comsumption
{last_item_cache, false},
{plugins, ["flat", "hometree", "pep"]} % pep requires mod_caps
]},

общение с серваком:


<lj-cut text="кусок xml"><iq id="ab0ca" type="set">
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<publish node="http://jabber.org/protocol/mood">
<item id="current">
<mood xmlns="http://jabber.org/protocol/mood">
<disappointed></disappointed>
<text>PEP doesn&#39;t work :(</text></mood></item></publish></pubsub></iq>

<iq from="sunchaser@sunchaser.info" id="ab0ca" to="sunchaser@sunchaser.info/Geneva" type="error">
<error code="403" type="auth">
<forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"></forbidden></error>
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<publish node="http://jabber.org/protocol/mood">
<item id="current">
<mood xmlns="http://jabber.org/protocol/mood">
<disappointed></disappointed>
<text>PEP doesn&#39;t work :(</text></mood></item></publish></pubsub></iq>


настройки pubsub не трогал, до какого-то апдейта всё работало

Клиент Psi+ v0.16.109-webkit (20130412), сервер ejabberd-2.1.13-1.el6.i686 (CentOS 6)

В чём косяк?
Comments 
17-09-13 19:25
хз что это было, но после того как я снес таблицы pubsub и перезапустил сервак, всё заработало
18-09-13 03:31
Ну разработчикам лучше написать об этом...
This page was loaded май 24 2018, 3:16 pm GMT.