Benutzer-Werkzeuge

Webseiten-Werkzeuge


matrix-synapse

Dies ist eine alte Version des Dokuments!


Beschränkungen

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 443Der 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:
  • Den Port (Achtung: Die Serververbindung sollte auf 8448 bleiben) für die Client-Verbindungen auf 443 konfigurieren
  • Den Port im Client manuell hinter dem Domainnamen angeben: blubber.de:8448
  • einen Reverse-Proxy aufsetzen
  • den Port über einen DNS-SRV-Record setzen
    • Hinweis: Scheint bei mir nicht funktioniert zu haben mit Riot, möglicherweise funktioniert der SRV-Record nur für die Server-Server-Verbindung

Troubleshooting

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).

  • Löschen des Datenbankverzeichnisses /var/lib/matrix-synapse/
  • Löschen des Konfigurationsverzeichnisses /etc/matrix-synapse
matrix-synapse.1515097678.txt.gz · Zuletzt geändert: 2018/01/04 21:27 von root