LINUX.ORG.RU

nginx непонятный запрос

 


0

1

приходят какие-то запросы, в которых нет GET или POST и я не пойму как их отрезать World@2x.svg вот на этот файл я смог установить ответ 444 а на те что ниже nginx будто не реагирует

185.177.191.116 - - [28/Jan/2025:20:22:01 +0200] "GET /storage/cache/img/global/flags/World@2x.svg HTTP/1.1" 444 0 "https://xxxxxxx.fun/profiles/76561199072371953/1/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0"
5.53.114.249 - - [28/Jan/2025:20:22:01 +0200] "update_check=1738070786" 400 157 "-" "-"
176.98.21.218 - - [28/Jan/2025:20:22:01 +0200] "get_onlines=1&get_count=10" 400 157 "-" "-"
176.98.21.218 - - [28/Jan/2025:20:22:01 +0200] "update_check=1738070786" 400 157 "-" "-"

Думаю эти запросы не доходят до проверки по конфигу, им http-парсер 400 отдаёт. Попробуй error_page для 400 поменять на 444, может поможет. Только зачем это? Нагрузку ты так не снизишь практически.

firkax ★★★★★
()
Ответ на: комментарий от anonymous

Им отдаётся 400 как и в тысяче других случаев с невалидным запросом.

👍

Я бы просто банил /24 подсеть, если мешают.

Плохое предложение.

@User01, бери списки какого-нибудь спамхауса (https://www.spamhaus.org/drop/drop.txt https://www.spamhaus.org/drop/edrop.txt), это порежет часть вредителей. Остальных точечно, если сильно беспокоят.

А банить сразу всю подсеть из-за 2-3 вредителей как минимум глупо.

mord0d ★★★★★
()