Uploaded image for project: 'Openfire'
  1. OF-317

Subscribe with Response Unsubscribed Causes Roster Push to Responding Client

    Details

    • Type: Bug
    • Status: Resolved (View workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects versions: 3.10.3
    • Fix versions: 4.0.0
    • Components: Core
    • Labels:
      None

      Description

      If user a sends user b a subscribe and user b responds with an unsubscribed, effectively denying the request, the server does a roster push to the responding client when user a was never in user b's roster to begin with. The correct behavior is not to do the roster push.

      Steps to reproduce:
      1. User A subscribes to User B
      2. User B denies Subscription Request
      3. User B receives a roster item for User A after sending Unsubscribed presence, and user A is henceforth in user B's roster until User B explicitly removes them.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                csh
                Reporter:
                Alex Wenckus
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: