Dies muss einige falsche Konfiguration seinRedis :: CommandError: ERR Client gesendet AUTH, aber kein Passwort
Ich habe Redis auf localhost installiert.
Wenn es durch Rails-Konsole
Redis.new(:host => 'localhost', :port => 6379)
ich nicht zu verbinden versucht, Befehle senden und ich
Redis::CommandError: ERR Client sent AUTH, but no password is set
Ich erinnere mich nicht ein Passwort festlegen, noch weiß ich, wo um zu sehen, ob ein Passwort gesetzt wurde
Wenn ich eine andere URL benutze (wie rediscloud oder redistogo) kann ich Befehle senden (Passwort passgenau einstellen)
Von dem, was ich verstehe, sagt der Fehler, dass ich ein Passwort sende, aber redis hat kein Passwort. Aber, wie Sie sehen können, stelle ich kein Kennwort ein.
Gibt es eine Möglichkeit, dies zu debuggen?
Können Sie überprüfen, ob die Umgebungsvariable REDIS_URL gesetzt ist? Wenn dies der Fall ist, wählt der Redis-Client, den Sie verwenden, möglicherweise das Passwort aus. – soveran
danke, das war genau der Fall .. Obwohl ich explizit den Host und das Passwort deklariere, nimmt es das Passwort von der redis_url, das ich nicht verwendet habe. –
gut fangen @soveran :) –