I'm having some difficulty configuring pubsub. Specifically, I'm getting a 501 "feature-not-implemented" error.
Output to ejabberd:
<iq to='pubsub.marble.local' from='nodeone@marble.local/node1' type='set' id='aaaae'>
<pubsub xmlns='http://jabber.org/protocol/pubsub'>
<subscribe jid='nodeone@marble.local' node='message_waiting'/>
</pubsub>
</iq>
Received from ejabberd:
<iq from='pubsub.marble.local' to='nodeone@marble.local/node1' type='error' id='aaaae'>
<pubsub xmlns='http://jabber.org/protocol/pubsub'>
<subscribe jid='nodeone@marble.local' node='message_waiting'/>
</pubsub>
<error code='501' type='cancel'>
<feature-not-implemented xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
</iq>
Here is my ejabber.cfg configuration: