We're updating the issue view to help you get more done. 

Don't forward bare-JID addressed messages to resources with negative priority

Description

If a user is logged in with a single resource with a negative priority, Openfire should not route messages to that resource that are to the bare JID. Instead, the messages should be stored offline. Messages for the full JID (with resource) should be delivered.

Environment

None

Acceptance Test - Entry

None

Activity

Show:
MattM
March 25, 2007, 12:28 AM

Note that if the user changes their negative presence to positive, the offline messages should be delivered immediately. You shouldn't have to wait for the user to sign off and sign back in again.

Guus der Kinderen
May 16, 2007, 4:37 PM

Note that if someone sends this user a message, but sends it to a resources that is not logged in at all (another resource as the one that has the negative priority), the server should treat the message as if it was addressed to a bare JID (and not deliver it, but store it offline).

Openfire 3.3.0 delivers the message stanza at the resource that has negative priority.

Assignee

Gaston Dombiak

Reporter

MattM

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Affects versions

Priority

Major
Configure