This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Unexpectedly found that events don't have chain IDs #10083
Comments
Other folks noticed this too like @Half-Shot @MatMaul and a similar issue has been reported for EMS hosts too by @benbz. @richvdh mentioned it's likely related to #9595 |
anoadragon453
added
S-Minor
Blocks non-critical functionality, workarounds exist.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
labels
Jun 1, 2021
This also causes |
richvdh
added
S-Major
Major functionality / product severely impaired, no satisfactory workaround.
and removed
S-Minor
Blocks non-critical functionality, workarounds exist.
labels
Jun 7, 2021
|
hrm, so it's a slightly different cause to #9595 :/ |
I am seeing the same issue that's killing Matrix HQ for me. Here are some of the relevant log lines
That query gave me
Version: Synapse 1.39.0 |
Oh, right. My HS doesn't have anyone in HQ any more (everyone moved out during the spam thing). I wonder if that might've lead to my query returning nothing. |
richvdh
added a commit
that referenced
this issue
Oct 18, 2021
Currently, when we receive an event whose auth_events differ from those we expect, we state-resolve between the two state sets, and check that the event passes auth based on the resolved state. This means that it's possible for us to accept events which don't pass auth at their declared auth_events (or where the auth events themselves were rejected), leading to problems down the line like #10083. This change means we will: * ignore any events where we cannot find the auth events * reject any events whose auth events were rejected * reject any events which do not pass auth at their declared auth_events. Together with a whole raft of previous work, this is a partial fix to #9595. Fixes #6643. Based on #11009.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Description
And logs like:
Steps to reproduce
Version information
If not matrix.org:
Version: 1.34.0
Install method: Debian packages from Matrix.org
Platform: Ubuntu 20.04
The text was updated successfully, but these errors were encountered: