DBAtlas · Atlas de operaciones de bases de datos

DENIED Redis is running in protected mode: Redis is running in protected mode

Redis

¿Qué significa?

Redis se ejecuta en modo protegido y rechazó una conexión sin contraseña desde el exterior (una dirección que no es loopback). Por seguridad, se bloquea el acceso remoto sin autenticación.

¿Por qué ocurre?

Redis, enlazado a todas las interfaces (o con un ajuste bind laxo), recibió una conexión de un cliente externo sin contraseña (requirepass) configurada. protected-mode está activado de forma predeterminada y en esta situación bloquea las solicitudes que no son de loopback. Indica un Redis no protegido expuesto por accidente a internet.

Cómo solucionarlo

La solución correcta es protegerlo: establezca una contraseña robusta con requirepass (o usuarios ACL) y escuche solo en interfaces de confianza con bind. Si se requiere acceso remoto, protéjalo con contraseña/TLS y restrinja el puerto 6379 con un firewall. protected-mode no solo puede establecerse temporalmente en una red cerrada/segura, pero NUNCA se recomienda en instalaciones expuestas a internet.

Abrir en DBAtlas →

Más entradas de este motor