Skip to content
This repository has been archived by the owner on Nov 14, 2024. It is now read-only.

Verified session is shown as 'Not trusted' #3412

Open
dimonb opened this issue Sep 2, 2024 · 1 comment
Open

Verified session is shown as 'Not trusted' #3412

dimonb opened this issue Sep 2, 2024 · 1 comment

Comments

@dimonb
Copy link

dimonb commented Sep 2, 2024

Background information

  • Dendrite version or git SHA: /etc/dendrite # 0.13.7+14a6c10
  • SQLite3 or Postgres?: postgres
  • Running in Docker?: yes
  • go version:
  • Client used (if applicable): Any client

Description

  • What is the problem:
    Some verified sessions shown as 'Not Trusted' to others if contact verified after session
  • Who is affected:
    Any who verify my contact after I've added new session
  • How is this bug manifesting:
    Your contact shown as not trusted to others when then verify you
  • When did this first appear:
    When I register new session with other device after contact verification

session AG3_a329 is Verified. Marked as green and all seems nice.

Screenshot 2024-09-02 at 18 16 46

session AG3_a329 shown as not trusted
Screenshot 2024-09-02 at 18 15 50

Refreshing clients does not help. Problem is reproduces on app.element.io

Steps to reproduce

  • create test account on homeserver
  • create test account on matrix.org
  • verify each other
  • register new session in homesever
  • session of test user shown as 'Not trusted' on matrix.org
@Kimiblock
Copy link

I recently saw this happening. The solution is to force a device list refresh on Synapse:

INSERT INTO device_lists_remote_resync                   
VALUES ('@mxid:example.org', (EXTRACT(epoch FROM NOW()) * 1000)::BIGINT);

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants