Privacy Lists should not block stanzas from service

Description

If a privacy list with a disallow fall-through is active, stanzas send from the server (i..e. from="myserver.com"), are also blocked. XEP-0016 is not clear on that topic, but

  • it's of no use to filter stanzas that originate from the server

  • this behavior needs an ugly workaround where an affected privacy list must contain a JID filter rule that matches the services name

Environment

None

Activity

Show:
Daryl Herzmann
February 5, 2014, 9:48 PM

Patch busts openfire, reopening

csh
March 8, 2014, 6:38 PM

I am not sure, if the current behavior is already correct. Messages being blocked by the server (due to XEP-0016) is the main/sole reason, why XEP-0249 exists.

There you can read:

Unfortunately, a mediated invitation might not be delivered to the contact, for example if the contact blocks communication with entities not in its roster as specified in Privacy Lists (XEP-0016) [2]. As privacy lists have become more common, MUC invitations have been increasingly blocked at the server side, resulting in an undesirable user experience. Therefore, this specification defines a method....

Assignee

Unassigned

Reporter

Florian Schmaus

Labels

Expected Effort

None

Ignite Forum URL

None

Components

Affects versions

Priority

Major