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)
RedisNe 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.
Aynı motorda diğer kayıtlar
- NOREPLICASNOREPLICAS Not enough good replicas to write
- ERR This instance has cluster support disabledERR This instance has cluster support disabled
- ERR unknown subcommandERR unknown subcommand or wrong number of arguments
- ERR DEBUG command not allowedDEBUG command not allowed
- ERR Can't save in background: fork failedBackground save failed: fork failed
- NOPROTO unsupported protocol versionUnsupported RESP protocol version
- ERR Unknown option or number of arguments for CONFIG SETUnknown option or number of arguments for CONFIG SET (eski sürümlerde: Unsupported CONFIG parameter)