Pubsub subscribing while subscription pending should cause error.

Description

XEP-0060 Pubsub § 6.1.3.7 defines this condition to be checked when a node is being subscribed to:

If the requesting entity has a pending subscription, the service MUST return a <not-authorized/> error to the subscriber, specifying a pubsub-specific error condition of <pending-subscription/>.

Openfire should (but currently does not) check for this.

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Priority

Minor
Configure