processone / ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
https://www.process-one.net/ejabberd/
Other
6.12k stars 1.51k forks source link

PEP/PubSub regression in ejabberd >= 22.10 #3953

Open tmolitor-stud-tu opened 1 year ago

tmolitor-stud-tu commented 1 year ago

Environment

Bug description

ejabberd is not announcing http://jabber.org/protocol/pubsub#item-ids in the disco features on the account anymore. I'm not sure if only the disco feature is missing, or if item-id support in general isn't working anymore.

badlop commented 1 year ago

Looking at the source code history, I see item-ids was a feature mentioned in node_buddy.erl and node_mix.erl And those files were removed in c9d3beb9e ("Remove deprecated pubsub plugins", 2019-06-17), which means they are not available since ejabberd 19.08.