Комментарии: Установка Fail2ban https://linux-notes.org/ustanovka-fail2ban/ Unix/ Linux блог, на котором можно найти полезную информацию по настройке ОС и ПО. Tue, 27 Jan 2026 23:09:43 +0000 hourly 1 https://wordpress.org/?v=6.7.2 Автор: Эмин https://linux-notes.org/ustanovka-fail2ban/#comment-115564 Tue, 27 Jan 2026 23:09:43 +0000 http://linux-notes.org/?p=3648#comment-115564 Здравствуйте. В логах nginx множество ошибок запросов несуществующих скриптов всякими ботами — FastCGI sent in stderr: «Primary script unknown» while reading response header from upstream, client: IP. Лог захламлен, полезные ошибки трудно найти. Хочу банить.

jail.local
[nginx-badbots]

enabled = true
port = http,https
filter = nginx-badbots
logpath = /var/log/nginx/error.log
maxretry = 2
findtime = 60
bantime = 600

nginx-badbots.conf
[Definition]

failregex = FastCGI sent in stderr: «Primary script unknown» while reading response header from upstream, client:
ignoreregex =
journalmatch = _SYSTEMD_UNIT=nginx.service + _COMM=nginx

Сохраняю, перезапускаю fail2ban, запрашиваю несколько раз несуществующий скрипт, в логах nginx ошибка есть, а fail2ban не видит. Как заставить работать? Работает только sshd.

]]>