Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Empirical evidence that Synapse didn't send device deletions over federation #8459

@turt2live

Description

@turt2live

Description

Backstory: There's an encrypted watercooler room where people have verified each other to ensure the room stays as a green shield at all times.

I'm fairly sure this is a duplicate, but can't find anything.

I added 2 encryption-capable devices to my account and then promptly deleted them some time later on Synapse v1.20.0 - my local server figured it out, but everyone in the room reported that the devices were still there (on other homeservers).

After they ran insert into device_lists_remote_resync (user_id, added_ts) values ('@travis:t2l.io', (extract(epoch from now())::bigint * 1000)); it fixed itself.

Steps to reproduce

  • Have an account and be verified with someone
  • Log in to an unverified device
  • Let the alarm bells go off
  • Log out or delete that device
  • Alarm bells are still going off

Version information

  • Version: 1.20.0
  • Install method: pip
  • Platform: ubuntu box somewhere in the cloud

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions