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
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen