#1861 mod_carbons does not forward "sent" MUC PMs to other clients
Reporter
ge0rg
Owner
Nobody
Created
Updated
Stars
★★ (2)
Tags
Status-New
Compliance
Type-Defect
Priority-Medium
ge0rg
on
https://xmpp.org/extensions/xep-0280.html#recommended-rules says:
> A private <message/> from a local user to a MUC participant (sent to a full JID) SHOULD be carbon-copied [7].
The advertised "urn:xmpp:carbons:rules:0" feature converts that SHOULD into a MUST.
Also relevant, footnote #7:
> The server SHOULD limit carbon-copying to the clients sharing a Multi-Session Nick in that MUC, and MAY inject the <x/> element into such carbon copies.
This is not required behavior, as it would require tracking MUC presence from all clients, but not forwarding "sent" PMs means that all other joined clients only get half of the conversation.
Actual behavior:
May 13 10:57:04 yax.im:carbons debug Not copying stanza: <message from='georg@yax.im/poezio-IS8H' type='chat' id='84fc69bcff494b2aa8ed90bd7d01ef2e' to='room@remote-domain/nickname'> (muc-pm)
https://xmpp.org/extensions/xep-0280.html#recommended-rules says: > A private <message/> from a local user to a MUC participant (sent to a full JID) SHOULD be carbon-copied [7]. The advertised "urn:xmpp:carbons:rules:0" feature converts that SHOULD into a MUST. Also relevant, footnote #7: > The server SHOULD limit carbon-copying to the clients sharing a Multi-Session Nick in that MUC, and MAY inject the <x/> element into such carbon copies. This is not required behavior, as it would require tracking MUC presence from all clients, but not forwarding "sent" PMs means that all other joined clients only get half of the conversation. Actual behavior: May 13 10:57:04 yax.im:carbons debug Not copying stanza: <message from='georg@yax.im/poezio-IS8H' type='chat' id='84fc69bcff494b2aa8ed90bd7d01ef2e' to='room@remote-domain/nickname'> (muc-pm)