#1193 MAM adds more than one stanza-id node with same by attr

Reporter lovetox
Owner Nobody
Stars ★ (1)
  • Status-CantReproduce
  • Type-Defect
  • Compliance
  • Priority-Medium
  1. lovetox on

    Please provide a snippet of the part of the specification which we violate if possible: "Stanzas MUST possess, in the direct child level of the stanza, at most one <stanza-id/> extension element with the same XMPP address as value of the 'by' attribute." Please provide a link to the specification: XEP-0359 Example: <message xmlns="jabber:client" type="chat" to="user@jabber.fr" from="user@jabber.fr/Conversations.RiRV" id="566db107-255f-4baf-bdd2-d19361f78785"> <body>hi</body> <stanza-id xmlns="urn:xmpp:sid:0" by="user@jabber.fr" id="2018-07-31-f54f68bf65098372" /> <stanza-id xmlns="urn:xmpp:sid:0" by="user@jabber.fr" id="2018-07-31-99d7b6f6c929fb12" /> </message> Seems to happen when the User sends a message to itself

  2. lovetox on

    This is Prosody trunk: jabber.fr is running Prosody version hg:523e269ba862 on Linux

  3. Zash on

    There's no such revision 523e269ba862, jabber.fr has a few private commits IIRC. Is this a stanza sent to your own bare JID?

    • tags Status-NeedInfo
  4. lovetox on

    yes message to own bare jid i tested on another prosody and couldnt reproduce Prosody trunk nightly build 938 (2018-07-17, df18f8398548) this seems to affect jabber.fr for some reason

  5. Zash on

    Which variant of mod_mam does jabber.fr use?

  6. Link Mauve on


  7. Zash on

    Can't reproduce with any combination of current trunk, the 2018 revision mentioned and core or community mod_mam.

    • tags Status-CantReproduce

New comment

Not published. Used for spam prevention and optional update notifications.