DBAtlas · Atlas für Datenbankbetrieb

ERR Client sent AUTH, but no password is set: ERR AUTH <password> called without any password configured for the default user (Redis 6+) / ERR Client sent AUTH, but no password is set (Redis <6) (AUTH ohne konfiguriertes Passwort)

Redis

Was bedeutet das?

Der Client hat versucht, sich mit AUTH zu authentifizieren, aber auf dem Server ist kein Passwort (requirepass) und kein ACL-Passwort definiert. AUTH wurde abgelehnt, weil es keine zu prüfenden Zugangsdaten gibt. Redis 6+ liefert in diesem Fall "ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?"; "Client sent AUTH, but no password is set" ist die Meldung vor Redis 6.

Ursache

requirepass ist auf dem Server leer, der Client sendet AUTH unnötigerweise, im Connection String ist ein Passwort definiert, während der Server keines hat, oder eine abweichende Konfiguration.

Lösung

Verlangt der Server kein Passwort, entferne den Befehl AUTH bzw. die Passworteinstellung aus dem Client. Willst du Passwortschutz, setze requirepass auf dem Server (CONFIG SET requirepass password) oder definiere ein Passwort für den ACL-Benutzer. Bringe Client- und Serverkonfiguration in Einklang.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank