#1441 MUC: Add room config option to disable IQ routing
Reporter
lovetox
Owner
Nobody
Created
Updated
Stars
★ (1)
Tags
Status-Accepted
Type-Enhancement
Priority-Medium
lovetox
on
Description of feature:
- Add a room config option to disable IQ routing to participants.
- IQ routing should be disabled by default.
- Announce the value of that setting in disco info, so clients can act before joining the MUC
In non-anon rooms IQ routing is not necessary at all, and in anon rooms it should be a edge edge edge case that a room creator wants to advertise a room as anon, while at the same time compromises the anonymity with routing IQ requests to the bare JID.
MattJ
on
To be clear, you're okay with avatars not working in semi-anonymous rooms, then? (I suspect most people will not be okay with that)
Zash
on
I like this and would accept a patch adding such an option.
No immediate plans to write it myself right now.
Changes
tags Status-Accepted
lovetox
on
This is issue was made in 2019.
Now i think prosody respects the user decision if the avatar or vcard is in PEP and not public, and rejects IQ equests for the avatar/vcard.
So the situation is a bit better now.
Still IQ routing in MUCs was always a hack as i understand it, so it does not hurt to make an option available to room owner to disable it. Also many clients dont support making vcards and avatars private.
Description of feature: - Add a room config option to disable IQ routing to participants. - IQ routing should be disabled by default. - Announce the value of that setting in disco info, so clients can act before joining the MUC In non-anon rooms IQ routing is not necessary at all, and in anon rooms it should be a edge edge edge case that a room creator wants to advertise a room as anon, while at the same time compromises the anonymity with routing IQ requests to the bare JID.
To be clear, you're okay with avatars not working in semi-anonymous rooms, then? (I suspect most people will not be okay with that)
I like this and would accept a patch adding such an option. No immediate plans to write it myself right now.
ChangesThis is issue was made in 2019. Now i think prosody respects the user decision if the avatar or vcard is in PEP and not public, and rejects IQ equests for the avatar/vcard. So the situation is a bit better now. Still IQ routing in MUCs was always a hack as i understand it, so it does not hurt to make an option available to room owner to disable it. Also many clients dont support making vcards and avatars private.