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)
RedisO que significa?
O cliente tentou se autenticar com AUTH, mas nenhuma senha (requirepass) ou senha de ACL está definida no servidor. O AUTH foi rejeitado porque não há credencial a verificar. O Redis 6+ retorna "ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?" nesse caso; "Client sent AUTH, but no password is set" é a mensagem anterior ao Redis 6.
Por que acontece?
requirepass vazio no servidor, o cliente enviando AUTH desnecessariamente, uma senha definida na connection string enquanto o servidor não tem nenhuma, ou uma incompatibilidade de configuração.
Como resolver
Se o servidor não exige senha, remova o comando AUTH/a configuração de senha do cliente. Se você quiser proteção por senha, defina requirepass no servidor (CONFIG SET requirepass password) ou defina uma senha para o usuário ACL. Torne consistentes as configurações do cliente e do servidor.
Mais entradas deste banco
- 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 (older versions: Unsupported CONFIG parameter) (opção ou número de argumentos desconhecidos para CONFIG SET)