AuthMe verbindet sich nicht mit MySQL: Netzwerk und Zugang prüfen

Deaktiviert sich AuthMe beim Start, suche in der Konsole den ersten Datenbankfehler. Spätere Meldungen zum Verbindungspool sind oft Folgefehler. Vergleiche den Zeitpunkt mit dem MySQL-Protokoll.

Vom AuthMe-Server aus testen

Prüfe Backend, Host, Port und Datenbank im Abschnitt DataSource der erzeugten Konfiguration. In einem Panel-Container verweist localhost auf den Container selbst. Ersetze die Beispielwerte und teste aus demselben Netz. Die Option -p fragt das Passwort ab.

mysql --protocol=TCP -h db.example.net -P 3306 -u authme -p authme

Bei Connection refused oder Timeout prüfst du Listener, Port und Firewall. Bei Access denied prüfst du, von welchem Host der Datenbanknutzer zugelassen ist und welche Rechte er hat. Bei Unknown database prüfst du den genauen Namen und ob die Datenbank existiert.

Melde dich nach der Reparatur mit einem Testkonto an. Sichere den bisherigen Speicher vor einem Wechsel und nutze den zur AuthMe-Version passenden Import. Die Verbindung allein übernimmt keine Konten.

Quellen