DBAtlas · Veritabanı operasyon atlası

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)

Redis

Ne demek?

İstemci AUTH komutuyla kimlik doğrulaması yapmaya çalıştı ancak sunucuda herhangi bir parola (requirepass) veya ACL parolası tanımlı değil. Doğrulanacak bir kimlik bilgisi olmadığından AUTH reddedildi. Redis 6+ bu durumda "ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?" döndürür; "Client sent AUTH, but no password is set" Redis 6 öncesi mesajdır.

Neden olur?

Sunucuda requirepass ayarının boş olması, istemcinin gereksiz yere AUTH göndermesi, bağlantı dizesinde parola tanımlıyken sunucuda parola olmaması veya yapılandırma uyumsuzluğu.

Nasıl çözülür?

Sunucu parola gerektirmiyorsa istemciden AUTH komutunu/parola ayarını kaldırın. Parola ile koruma istiyorsanız sunucuda requirepass ayarlayın (CONFIG SET requirepass parola) veya ACL kullanıcısına parola tanımlayın. İstemci ve sunucu yapılandırmasını tutarlı hale getirin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar