NOAUTH: NOAUTH Authentication required (se requiere autenticación)
Redis¿Qué significa?
Redis requiere autenticación, pero el cliente intentó ejecutar un comando antes de autenticarse. Primero debe iniciar sesión con AUTH.
¿Por qué ocurre?
Hay una contraseña requirepass/ACL configurada en el servidor, el cliente no envía el comando AUTH, falta la contraseña en la cadena de conexión o no se repite AUTH tras restablecerse la conexión.
Cómo solucionarlo
Autentíquese antes de ejecutar comandos: AUTH password (con ACL, AUTH app_user password). Añada la contraseña al cliente/cadena de conexión. Si usa un pool de conexiones, asegúrese de que se ejecute AUTH en cada conexión nueva. Almacene la contraseña de forma segura (variable de entorno/gestor de secretos).
Más entradas de este motor
- WRONGTYPEWRONGTYPE Operation against a key holding the wrong kind of value (operación contra una clave con un tipo de valor incorrecto)
- OOMOOM command not allowed when used memory > 'maxmemory' (comando no permitido: memoria usada > maxmemory)
- WRONGPASSWRONGPASS invalid username-password pair or user is disabled (par usuario-contraseña no válido o usuario deshabilitado)
- READONLYREADONLY You can't write against a read only replica (no se puede escribir en una réplica de solo lectura)
- MASTERDOWNMASTERDOWN Link with MASTER is down and replica-serve-stale-data is set to 'no' (enlace con el master caído)
- CLUSTERDOWNCLUSTERDOWN The cluster is down / Hash slot not served (clúster caído / hash slot no atendido)