Uploaded image for project: 'Openfire'
  1. Openfire
  2. OF-1471

Terminate streams upon invalid XEP-0198 acknowledges.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.2.2
    • Component/s: Core
    • Labels:
      None

      Description

      XEP-0198 describes a mechanism in which two XMPP entities acknowledge the amount of stanzas that have been received from the other end. We've seen that occasionally, an entity acknowledges an amount of stanzas that is higher than the amount that have been sent to it. This indicates a synchronization issue.

      Openfire currently logs, but does otherwise ignore this. Instead, Openfire should terminate the stream.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dwd Dave Cridland
                Reporter:
                guus Guus der Kinderen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: