Apache работает нестабильно, в логах: [error] [client xxx.xxx.xxx.xxx] request failed: error reading the headers

Аватар пользователя admin

Часто ещё кроме сообщения в error.log

[error] [client xxx.xxx.xxx.xxx] request failed: error reading the headers

в логах access.log можно увидеть:

xxx.xxx.xxx.xxx - - [16/Sep/2009:08:52:31 +0400] "-" 400 0 "-" "-"

Как правило это означает одно - вас пытаются ломать! Конечно, возможны и другие варианты, например некорректно настроенное ПО на стороне клиента (какой-либо робот или спайдер), а также спам-бот, который ищет форумы с возможностью открытой записи, чтобы разместить рекламные ссылки.

Возможное решение

Просто закройте данный IP-адрес на файрволе (межсетевом экране). Если таких адресов слишком много, то поставьте проксирующий веб-сервер (nginx) и создайте в нём фильтр, блокирующий такие запросы.

0
Ваш рейтинг: Нет