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 бесполезно!
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий
|