Hi.
I have upgrade my server to ejabberd 2.1.13 and have not working pubsub. Users cannt set pep actions (mood, etc).
There is my pubsub config and log output:
=ERROR REPORT==== 2013-08-28 23:03:11 ===
E(<0.19397.18>:mod_pubsub:3863) : transaction return internal error: {aborted,
{bad_type,
{pubsub_state,
{{"valrav",
"im-it.pro",
[]},
1},
1,[],
owner,
[]}}}
{mod_pubsub, [
{access_createnode, pubsub_createnode},
{ignore_pep_from_offline, false},
{pep_sendlast_offline, false},
{last_item_cache, false},
{plugins, ["flat", "hometree", "pep"]}
]},
XML-console uptput:
<iq type="set" id="ab45a">
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<publish node="http://jabber.org/protocol/mood">
<item id="current">
<mood xmlns="http://jabber.org/protocol/mood">
<neutral/>
</mood>
</item>
</publish>
</pubsub>
</iq>
<iq from="alex@im-it.pro" type="error" to="alex@im-it.pro/Psi+" id="ab45a">
<error type="cancel" code="404">
<item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</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">
<neutral/>
</mood>
</item>
</publish>
</pubsub>
</iq>
What I'm doing wrong?
Thanks for your support.