-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
File redactions not immediately propagated #17784
Comments
You've got this whole "channel owner" thing wrong. There are no channels, there are rooms. Rooms do not belong or exist in one server. All servers in the federation have a copy of said room. Now, let's take this fact into your pratical example:
Your server, and kde.org is inside said room. Someone, probably NOT from kde.org or your server, sent bad media. This redaction must reach your homeserver for you to see. If your homeserver cannot comunicate with the server from the user sending the redaction, it will take much longer for your server, and for you, to see that redaction (you must get it from another server via backfill) |
Fine, whatever you call it. You know what I meant anyway.
What steps can I/we take for this to not happen? What is weird about this is that I saw normal messages just fine, but the deletion didn't happen at all. The users of any homeserver, even the owner of the room, could send a message and I saw them immediately. I was even told that the harmful media was already deleted, yet it wasn't for me. If I can see messages from admin/moderator of that room, but not the file redactions, why? |
Description
I was in a channel which is owned by another homeserver where someone posted bad things. Those bad things were then deleted.
However, the redaction event was not propagated over the federation for over 30 minutes. I am not sure if it still is there, but I am not unblocking the user who sent those messages.
This left multiple users having to see the harmful content.
Steps to reproduce
Homeserver
mx.scalie.zone is my homeserver, kde.org is the channel owner, maintained by EMS
Synapse Version
1.116.0, the channel owning homeserver is on 1.115.0 i think
Installation Method
Debian packages from packages.matrix.org
Database
PostgreSQL, single server, no ports
Workers
Single process
Platform
My homeserver uses this: https://www.netcup.com/en/server/vps/vps-1000-g11-12m-iv
Configuration
No response
Relevant log output
It just ends there, theres no more after "because SPAMMER_SERVER"
and yes the username is a placeholder there
The text was updated successfully, but these errors were encountered: