-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Device IP & UA can get overwritten by Synapse on matrix.org #6396
Comments
Should probably be a release blocker? |
This seems to be a long-standing problem:
|
Running the same query on other people's servers that have always been monolith has come up with nothing. Looks like this indeed might be a replication problem. |
With E2EE by default on the horizon, the fact that people's device lists on matrix.org are full of spurious devices with no IP and a UA of "Synapse" doesn't encourage them to keep good device hygiene. It looks an awful lot like worker replication traffic is showing up in the devices table - I'm assuming this could be a fairly easy fix; would it be possible to get it on the maintenance radar @neilisfragile? |
The |
Right now, my iPhone (Obfuscate) claims to have no IP, and a UA of Synapse/1.6.0rc1 despite me having used it fairly recently. It looks like we have a bug causing the devices info to be overwritten by Synapse somehow when Synapse auths on your behalf (perhaps replication traffic between workers?) This is dangerous as it stops the user being able to see the actual IP they last connected from.
The text was updated successfully, but these errors were encountered: