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

Users from matrix.org see Unable to decrypt #2436

Open
ealib opened this issue May 9, 2022 · 5 comments
Open

Users from matrix.org see Unable to decrypt #2436

ealib opened this issue May 9, 2022 · 5 comments
Assignees
Labels
C-Keyserver F-E2EE T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@ealib
Copy link
Contributor

ealib commented May 9, 2022

Background information

  • Dendrite version or git SHA: 08.3rc1
  • Monolith or Polylith?: monolith
  • SQLite3 or Postgres?: Postgres
  • Running in Docker?: No
  • go version: go1.18.1 windows/amd64
  • Client used (if applicable): Element Desktop

Description

  • What is the problem: users from matrix.org can't read a message from a dendrite user
  • Who is affected: users registered at matrix.org
  • How is this bug manifesting: Element writes Unable to decrypt: The sender's device has not sent us the keys for this message.
  • When did this first appear: randomly

Steps to reproduce

Sent via DM

@ealib
Copy link
Contributor Author

ealib commented May 10, 2022

I upgraded Dendrite to 0.8.3 and tested it again.

matrix.org users in a room:

  • can't decode messages posted by a Dendrite user X if Dendrite user X posted them with Element Desktop (1.10.11)
  • can decode* messages posted by a Dendrite user X if Dendrite user X posted them with FluffyChat (1.4.0)

Notes:

  • All Dendrite user X's sessions are verified.
  • Element's cache cleared.

@kegsay
Copy link
Member

kegsay commented May 12, 2022

I'm debugging issus with flakey device keys currently which could cause this behaviour.

@jittygitty
Copy link

Forget about complications of matrix.org to dendrite user. I have same error with simpler setup of both participants in direct-message connected to the "same" dendrite server. see:
element-hq/element-web#19748

@S7evinK
Copy link
Contributor

S7evinK commented Nov 4, 2022

With a recent change /members, is this still happening? Is it better/worse?

@kegsay kegsay added T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. F-E2EE X-Needs-Info This issue is blocked awaiting information from the reporter and removed bug labels Dec 5, 2022
@ealib
Copy link
Contributor Author

ealib commented Dec 7, 2022

With a recent change /members, is this still happening? Is it better/worse?

Not recently (Dendrite 0.10.8+ba2ffb7d), but it may be related to #2890 .

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C-Keyserver F-E2EE T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

5 participants