Does OpenFire support XEP-0191: Simple Communications Blocking?

Hi, I am trying to make some changes to my OpenFire server to let the users be able to block another users.

I started using PrivacyLists (XEP-0016: Privacy Lists) but I soon realized the scope of my server is much simpler. I only need a single list and only required actions are add or remove someone from the blocking list. Besides, I want my users to be able to use Pidgin that doesn’t support XEP-0016 PrivateLists.

Therefore I would like to implement XEP-0191 but can’t find the documentation or the code for blocking lists inside OpenFire.

From these two pages I understand OpenFire does provide support for it?

http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/protocol -support.html

“Openfire provides full support for the XMPP protocol defined by RFC 3920 and RFC 3921”

http://xmpp.org/rfcs/rfc6121.html

“All of the stanza processing rules described below are defined with the understanding that they will be applied subject to enforcement of relevant privacy and security policies, such as those deployed by means of [XEP‑0016] or [XEP‑0191].”

Thanks for your help!

Miguel

Hello

Any news on this?

Pidgin says “server doesn’t support blocking” when I try to block a user. Do you know where I can enable this in the server?

I have configured the server with LDAP Login and groups.

No, Openfire 3.9.3 does not support XEP-191. There’s an open issue for it: OF-827

You can achieve the same with XEP-0016, though. 191 is just a more comfortable way to block communications.

Since version 4.3.0 you can use it

According to http://download.igniterealtime.org/openfire/docs/latest/documentation/protocol-support.html, it is not supported. Is the protocol-support.html just out-of-date?

https://issues.igniterealtime.org/browse/OF-827 says it has been supported since 4.3.0. A PR update recently added this XEP to that protocol page, so it will appear updated there once 4.6.0 is released.