ITADN

Large batch of to-device messages was dropped

#19795Openrichvdh 创建于 2026-05-21
S-CriticalO-Uncommon
R
richvdhcommented
Logs show that a batch of to-device messages received over federation was stored by the `encryption` worker, but never sent out to users by the synchrotrons. Obviously this led to unable-to-decrypt errors. It looks like the batch was correctly INSERTed into Postgres, but the replication logic failed to find it, and instead of sending out an `RDATA` with the necessary data, we instead sent an empty `POSITION` command. The synchrotrons therefore did not attempt to read the messages from the database.
0 条评论