Ohne große Räume (auf dem eigenen Server oder Benutzer die zu solchen auf anderen verbunden sind):
Problem | Beschreibung |
---|---|
Der Name der Domain lässt sich nicht mehr ändern. | Derzeit unterstützt der Server nur 1 Domain. Hat man diese konfiguriert lässt sich diese nicht mehr ändern. Wahrscheinlich werden Daten (mit Sicherheit aber die Benutzernamen) mit der Domain in der Datenbank gespeichert. Ein de-installieren und löschen der Datenbank behebt das Problem |
Clients (zum Beispiel Riot) erwarten den Server auf Port 443 | Der Server läuft aber nicht auf 443, sondern per Default auf 8448 oder 8008. Auf 443 (https-Port) läuft er wenn dem Server ein Reverse-Proxy vorgeschaltet ist. Mögliche Lösungen:
|
Problem | Erklärung/Mögliche Lösung |
---|---|
register_new_matrix_user resultiert in „hmac error“ | Server und Tool benutzen eine andere Konfiguration (und damit verschiedene Passwörter) oder die Konfigurationsdatei des Servers wurde geändert, der Server aber noch nicht neugestartet (und nutzt somit ein veraltetes Passwort) |
Nach dem De-installieren unter Debian (mit apt-get purge) und re-installation gibt es den u.U. den Fehler das die Domain nicht umbenannt werden kann (oder andere Fehler) | Die Datenbank und das Konfigurationsverzeichnis werden beim deinstallieren nicht gelöscht (trotz purge).
|
Sind Benutzer Mitglied in großen Räume mit vielen Benutzern (hunderte) kann das die CPU und RAM-Auslastung stark nach oben treiben.
Darüber hinaus bleiben auch wenn alle Benutzer einen Raum verlassen haben die Verbindung zu den Räumen bestehen, was weiterhin Last erzeugt.
Hier gibt es ein Script was die alten Räume wegräumt: https://github.com/xwiki-labs/synapse_scripts
Hier gibt es ein Script was einen Benuzter aus allen Räumen entfernt: https://github.com/xwiki-labs/matrix_quitter