bad request vs logs

Igor Sysoev is at rambler-co.ru
Wed Oct 31 19:48:56 MSK 2007


On Wed, Oct 31, 2007 at 05:59:15PM +0300, Vsevolod Gavrilenko wrote:

> 
> Igor Sysoev wrote:
> 
> Я бы подумал насчет тестирования памяти.
> Очень похоже.

Нет, это похоже на старую версию nginx'а, в котором запрос

"GET http://forum.workandtravel.ru HTTP/1.1" выдавал 400, а для
$host получалась очень большая длина.

> >On Wed, Oct 31, 2007 at 04:30:52PM +0300, silly_sad wrote:
> >
> >>hi
> >>
> >>наблюдаю очень странную и пугающую картину в логах nginx.
> >>лог очень серьёзно испорчен. (никаких настроек в 5 часов ночи никто 
> >>никто не менял (в конце письма кусочек конфига))
> >>вот маленький кусочек (копипастил из less):
> >>
> >>#это нормальная строчка
> >>217.16.24.60 - - [30/Oct/2007:05:28:07 +0300] "GET /rss_gen.php 
> >>HTTP/1.0" 200 5584 "-" "MagpieRSS/0.7 (+http://magpierss.sf.net)" "3.63" 
> >>ku
> >>rs.bankir.ru
> >>
> >># а вот эта уже порченая (код ответа сервера 400 если это ещё правда)
> >>80.58.205.34 - - [30/Oct/2007:05:28:05 +0300] "-" 400 173 "-" "-" "-" 
> >>forum.workandtravel.ru HTTP/1.1
> >>User-Agent: User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 
> >>5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET C
> >>LR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2)
> >>Host: forum.workandtravel.ru
> >>Client-ip: 72.232.52.50
> >>X-Forwarded-For: 72.232.52.50
> >>Pragma: no-cache
> >>Accept: */*
> >>Proxy-Connection: Keep-Alive
> >>
> >>^L^H
> >>^@^@^@^Dl^L^HESC^@^@^@^Ol^L^H^C^@^@^@^Kl^L^H&^@^@^@^Dl^L^H^C^@^@^@^@l^L^H^H^@^@^@+l^L^H^@^@^@^@^@░^K^H^@^@^@^@^@^@^@^@^@^@^@^@ыkчжP^@^@^@dv
> >>^M^@^@^@вl^L^H┬v^G^@^@^@^@^@^@^@─╡^V^H^@^@^@^@≥^A^@^@;^B^@^@^@^@^@^@^@^@^@^@dT^L^HvЮ^F^H╛╨^V^H^B╤═^@^H^^─3^@^@^@^@^Dl^L^H*l^L^H^Kl^L^H^Ol^L
> >>^H^@l^L^H3l^L^H^Bl^L^H^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@┘^Q▒^Q⌠^Q÷^Q^@^@^A^@^N`т.^L^@^@^@content-typedher-encoding^@^@^@^@^@
> >>^@^@vanced, folding^@
> >>X-OperaMini-Phone^@ ? # ?^@
> >>x-forwarded-for^@ 217.118.64.1^@
> >>Content-Type^@ application/x-www-form-urlencoded^@
> >>
> >>
> >>и потом ещё около гигабайта всякого интересного мусора:
> >>куски конфига nginx,
> >>куски других запросов,
> >>большие куски реальных хтмл-страниц
> >>отдельные слова являющиеся реальными путями, именами юзеров,
> >>большое количество нулей стройными рядами.
> >>
> >>и так до конца лога.
> >>
> >>Вот так настроено логирование в течение проблемной ночи и сейчас и до 
> >>того:
> >>
> >>http {
> >>...........
> >>log_format vhost '$remote_addr - $remote_user [$time_local] "$request" 
> >>$status $bytes_sent "$http_referer" "$http_user_agent" "$gzip
> >>_ratio" $host';
> >>
> >>access_log          /var/log/nginx/access.log vhost;
> >>
> >>
> >>я в растеряности.
> >
> >Какая версия nginx'а ?
> >
> >
> 
> 
> 

-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list