Host 'apache' is blocked because of many connection errors

El siguiente error se puede producir cuando un usuario o un programa se está intentando conectar continuamente al servidor MySQL y está fallando el acceso (por ejemplo, con contraseña incorrecta). MySQL como medida de protección tiene una variable, max_connect_errors que controla el número máximo de conexiones fallidas que se pueden establecer. A partir de ahí, se bloquea el acceso desde dicho host al servidor, para proteger el sistema de un posible ataque. El fallo del que hablamos,
Host 'apache' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 
Y como se observa, en el propio error está la solución. Si el fallo está causado por 'algo' reconocido, entonces nos conectamos al servidor de base de datos y ejecutamos,
mysql> flush hosts;
En caso contrario, antes de ejecutarlo, hay que revisar por qué se han producido tantos fallos, pues puede que el equipo remoto esté comprometido.


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios