-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
ERROR - POST-758856 - Failed handle request via 'RoomMembershipRestServlet' – when trying to leave room #13524
Comments
We're going to need more logs to diagnose this. Can you grep for |
It only yields the line I already posted:
|
Are there any lines containing the word |
I see for example this traceback, but it's for a different room it seems:
|
This one seems related:
|
Maybe I should mention that I am (or was, not sure) subscribed to |
What kind of database are you running Synapse against: sqlite or postgres? If postgres, have you recently migrated from sqlite? Also, do you have any experimental options turned on in config? |
I'm using postgres 14.2, have migrated from sqlite 3-4 years ago, I think well before I joined the group. No experimental at all in |
do you have message retention enabled? Or have you used one of the admin APIs to delete messages from this room? |
I have these retention policies:
|
I'm not aware of having deleted message via the admin API. I do purge rooms without local subscribers though, supposedly including their messages. |
That'll do it. Duplicate #13476. |
I assume I should asap disable message retention then, until the issue is fixed? How can I recover from the corrupted database? |
Best to.
Most reliable mechanism is to completely purge the room (with Sorry about the mess. |
I'm not sure if this worked:
|
…but indeed despite me being listed under "failed_to_kick_users" it kicked me from the room. Thanks for the help! |
Tried this, but it does not seem to actually delete most of the entries in table
The room does no longer exist on my home server (according to /_synapse/admin/v1/rooms), but almost all entries remain in the Any ideas on how I could help with this issue and/or how I can shrink my database? |
There's a known bug where entries remain in |
Description
I'm trying to leave the "Matrix Community→Servers/Hosting→Synapse Admins" room (
!ehXvUhWNASUkSLvAGP:matrix.org
) via one of my clients (doesn't matter). All I get isInternal server error
on the client, andon the server (Synapse 1.64.0).
I tried clearing the client caches (didn't help).
I'd expect to be able to leave the room under any circumstances.
Steps to reproduce
Just try to leave the room.
Homeserver
matrix.schildbach.de
Synapse Version
1.64.0
Installation Method
Docker image
Platform
Docker host is Ubuntu 22.04.1 all pretty much stock.
Relevant log output
Anything else that would be useful to know?
More log output, grepped by the room ID, attached as file.
log.txt
The text was updated successfully, but these errors were encountered: