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

Stable and Unique Stanza Identifier need not be UUID

Description

XEP-0359 defines a stable and unique stanza identifier. It suggests ("SHOULD") that the value that is used is a UUID, but does not require so.

Currently, Openfire assumes that XEP-0359 specified stanzas are UUIDs. This need not be the case. Even though Openfire generates (and will continue to do so) values as UUIDs, values that are supplied by third party code needs not be a UUID (converse.js 6.0.1 is known to add a postfix to an otherwise UUID value, making the resulting value no long a valid UUID.

Environment

None

Acceptance Test - Entry

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Priority

Major
Configure