Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




Справочное руководство по MySQL

A.2.4 Ошибка Host '...' is blocked

    A.2.4 Ошибка Host '...' is blocked

    Ошибка, подобная следующей:

    Host 'hostname' is blocked because of many connection errors.

    Unblock with 'mysqladmin flush-hosts'

    говорит о том, что от хоста hostname имело место большое количество (max_connect_errors) прерванных посредине запросов на соединение к mysqld. После max_connect_errors неудачных запросов mysqld делает предположение, что что-то не так (может, атака от кракера), и блокирует последующие соединения с узла до того момента, пока кто-нибудь не выполнит команду mysqladmin flush-hosts.

    По умолчанию mysqld блокирует хост после 10 ошибок соединения. Это значение можно легко отрегулировать, запустив сервер следующим образом:

    shell> safe_mysqld -O max_connect_errors=10000 &
    

    Заметим, что если для некоторого хоста получено это сообщение об ошибке, то следует сначала проверить, все ли в порядке с TCP/IP-соединениями от этого хоста. Если TCP/IP-соединения не работают, то увеличивать значение переменной max_connect_errors бесполезно!


Поиск по документации:



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |