Closed S7evinK closed 2 years ago
I have a very similar issue, although it is not the same line of the requestpool file sending an error. It happened quit suddently, I was invited to join a room and also added new users who I invited at the same time.
level=error msg="rp.currentSyncForUser failed" func="OnIncomingSyncRequest\n\t" file=" [github.com/matrix-org/dendrite/syncapi/sync/requestpool.go:132]" device_id=x1UKnMmk error="rp.db.IncrementalSync: d.addPDUDeltaToResponse: failed to map all event IDs to events: (got 37, wanted 38)" limit=20 req.id=iUWuiatAmyfH req.method=GET req.path=/_matrix/client/r0/sync since=s29131_37363.dl-0-0 timeout=0s user_id="@name:server.tld"
I don't really know honestly I miss configured the container so I am not able to find the logs which journalctl
There's a temporary mitigation in commit bad81c028f090af0e1005076829db67d1a749a14 for this, but I'm going to leave the issue open for now because it's not permanently resolved.
Feels like a similar issue to https://github.com/matrix-org/dendrite/issues/1544 - we need to be able to more gracefully handle missing events e.g by fetching them
Didn't see this for a long time, so closing this.
Background information
go version
: 1.15Description
After joining
#archlinux:archlinux.org
(quite large, with 4.5k users and 450+ servers) i received the following error in thesyncapi
:After closing my Element Web tab for about an hour, this seems to have resolved itself.
Before that, the
roomserver
added 6018 states.Steps to reproduce
#archlinux:archlinux.org
, after several failed attemptssyncapi.log roomserver.log