PEP is broken, according to Conversations

I noticed that Conversation's "Server info" view reports support for PEP as "Broken". A look at the Conversations log shows this sequence:

07-11 20:59:47.656 D/conversations( 1863): AxolotlService (user@example.com): Own device 12345 not in PEP devicelist.
07-11 20:59:47.656 W/conversations( 1863): AxolotlService (user@example.com): Own device list empty, attempting to publish (try 1)
07-11 20:59:47.847 D/conversations( 1863): AxolotlService (user@example.com): Error received while publishing own device id<error xmlns="jabber:client" type="auth" code="403"><forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error>

We are using the default settings for PubSub in ejabberd.yml, with the exception of "ignore_pep_from_offline: false".

Any ideas why ejabberd might return 403 when trying to publish information?

What ejabberd version are you

What ejabberd version are you using? Did you maybe upgrade an ejabberd 2.x version to a more recent release (recently)?

And what storage backend are you using for PubSub? If you're using Mnesia, what's the output of ejabberdctl mnesia info | grep pubsub?

Does it work for other accounts on the same server?

Syndicate content