feat(docs): Add a note about !779 to the troubleshooting page #1380
Labels
No labels
Blocked
Bug
Cherry-picking
Database
Dependencies
Dependencies/Renovate
Difficulty
Easy
Difficulty
Hard
Difficulty
Medium
Documentation
Enhancement
Good first issue
Help wanted
Inherited
Matrix/Administration
Matrix/Appservices
Matrix/Auth
Matrix/Client
Matrix/Core
Matrix/E2EE
Matrix/Federation
Matrix/Hydra
Matrix/MSC
Matrix/Media
Matrix/T&S
Meta
Meta/CI
Meta/Packaging
Priority
Blocking
Priority
High
Priority
Low
Security
Status
Confirmed
Status
Duplicate
Status
Invalid
Status
Needs Investigation
Support
To-Merge
Wont fix
old/ci/cd
old/rust
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
continuwuation/continuwuity!1380
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ginger/779-in-troubleshooting"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request adds a note about !779 to the troubleshooting page in the documentation.
Pull request checklist:
mainbranch, and the branch is named something other thanmain.myself, if applicable. This includes ensuring code compiles.
mostly good, just a couple changes I think
@ -11,0 +12,4 @@Some slowness is to be expected if you're the first person on your homserver to join a room (which willalways be the case for single-user homeservers). In this situation, your homeserver has to download and verifythe message history and current state of the remote room, which involves contacting a lot of other servers."Has to verify the signatures of all of the state events sent by other servers before your join. To make sure this specific process is as fast as possible, make sure you have multiple fast trusted servers configured (which currently have to be synapse servers) and ensure
query_trusted_key_servers_first_on_joinis set totrue(the default). If you do not know any good trusted servers other than matrix.org, or do not know if you should trust a server, please ask for help in #continuwuity:continuwuity.org"Or something like this. The biggest issue with this is m.org is the default trusted server and is dog slow
I'm not sure if we should explicitly name trusted servers but I'm happy to recommend nexy7574.co.uk and starstruck.systems, my servers can definitely handle the load of additional key queries. Codestorm.net would also likely be beneficial.
@ -11,0 +17,4 @@However, _very_ slow joins, especially to rooms with only a few users in them or rooms created by another useron your homeserver, may be caused by [issue !779](https://forgejo.ellis.link/continuwuation/continuwuity/issues/779),a longstanding bug with synchronizing room joins to clients. In this situation, you did succeed in joining the room, butthe bug caused your homeserver to fail to tell your client. **To fix this, clear your client's cache.** Both Element and Cinnyfail to -> forget to. Friendlier wording