This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Error attempting to resolve state at missing prev_events: 403: Forbidden #15204
Labels
A-Admin-API
A-Federated-Join
joins over federation generally suck
A-Moderation
Tools for moderating HSes: event redaction, media removal, purge admin API, reports from users, ...
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Minor
Blocks non-critical functionality, workarounds exist.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Milestone
Description
I use a script to test federation between matrix.org and my homeserver. It uses two bots. The test goes like this:
Bot 1 is on my HS. Bot 2 is on matrix.org.
This process is then repeated for bot 2.
I logged into the bots today to grab new access tokens and saw that there were a bunch of rooms that they had not left so I manually removed them. I was able to leave all the rooms of the
matrix.org
bot but was not able to do so for the bot on my HS. I tried nuking the rooms using/_synapse/admin/v2/rooms/
( withforce
+purge
) but that gave me this error:I restarted the server and checked the logs and saw that it was failing to re-sync the broken rooms with errors such as:
Doing
/_synapse/admin/v1/purge_history/
on the room yields this:I've thought about nuking everything (#14300 (comment)) but thought I'd file a bug report first.
Steps to reproduce
???
Homeserver
evulid.cc + matrix.org
Synapse Version
1.77.0
Installation Method
pip (from PyPI)
Database
PostgreSQL, no
Workers
Multiple workers
Platform
Ubuntu 22.04 LXC
Configuration
Shorter msg retention
Relevant log output
Anything else that would be useful to know?
No response
The text was updated successfully, but these errors were encountered: