Skip to content
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

Verified session is shown as 'Not trusted' #3412

Open
matrixbot opened this issue Nov 2, 2024 · 1 comment
Open

Verified session is shown as 'Not trusted' #3412

matrixbot opened this issue Nov 2, 2024 · 1 comment

Comments

@matrixbot
Copy link
Collaborator

This issue was originally created by @dimonb at matrix-org/dendrite#3412.

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
@matrixbot
Copy link
Collaborator Author

This comment was originally posted by @Kimiblock at matrix-org/dendrite#3412 (comment).

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 join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant