Skip to content

Stale device lists #2305

@richvdh

Description

@richvdh

STR:

  1. Alice and Bob share an e2e room
  2. Bob leaves all of the e2e rooms he shares with Alice
  3. Bob logs in on a new device
  4. Bob joins (the same, or a different) e2e room with Alice
  5. Alice sends a message
  6. Bob sees "Unknown inbound session ID"

The problem here is that Alice's client is using a stale device list for Bob.

It's a bit of an edge case, since it requires doing a complicated dance of leaving and joining rooms and logging in on new devices - but it's an edge case that people tend to hit during testing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-E2EEP1S-MinorImpairs non-critical functionality or suitable workarounds existT-Defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions