А что в nginx.php?<br><br><div class="gmail_quote">2009/4/8 Vladimir Fursin <span dir="ltr"><<a href="mailto:fursin@optima.ua">fursin@optima.ua</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Wednesday, April 8, 2009, 7:19:39 PM, you wrote:<br>
<br>
> On 08.04.2009, at 18:44, Vladimir Getmanshchuk wrote:<br>
<br>
>> Просматривая логи nginx обнаружил многократно повторяющиеся<br>
>> записи скачивания с одного и того же URL, одним и тем же клиентским<br>
>> IP, одной и той же длины. Пример :<br>
>><br>
>> 2009-03-29T04:49:00+0300 XX.XX.XX.XX - - [29/Mar/2009:04:48:59<br>
> а чему здесь равно XX.XX.XX.XX ?<br>
> оч. интересно<br>
> тоже такое встречал и после банил на фаерволе<br>
</div>XX.XX.XX.XX - это IP-шник клиента. И если б он был один или два,<br>
но их много! На разных серверах, в сетях разных городов, т.е.<br>
всех не забанишь - явление массовое.<br>
<div class="im"><br>
>> +0300] "GET /fetch/mp3/hch...Wbg==/kreschenie.mp3 HTTP/1.1" 200 33396<br>
>> "Mozilla/4.0(compatible; MSIE 5.00; Windows 98)"<br>
>><br>
>> Пытался смотреть на то, что происходит, tcpdump'ом - видно, что<br>
>> после клиентского GET-запроса сервер отвечает HTTP-заголовком,<br>
>> начинает передавать содержимое файла и после второго посланного<br>
>> пакета клиент присылает FIN и RST, после чего все повторяется заново.\<br>
>><br>
>><br>
>> Просто как версия(ногами не бить):<br>
>> этот url у юзера в playlist, при старте, программа проверяет<br>
>> содержимое<br>
>> плейлиста(если это локальные mp3 - то теги, если это URL - то<br>
>> считывает<br>
>> хедер mp3), отсюда и запросы...<br>
</div>Повторные запрос/обрыв идут с интервалом 1-2 сек, иногда по нескольку<br>
за 1 сек. Весь вопрос в том - почему происходит обрыв.<br>
<div><div></div><div class="h5"><br>
<br>
С уважением, Владимир.<br>
--<br>
mailto:<a href="mailto:fursin@optima.ua">fursin@optima.ua</a><br>
<br>
>><br>
>><br>
>><br>
>> 2009/4/7 Vladimir Fursin <<a href="mailto:fursin@optima.ua">fursin@optima.ua</a>><br>
>><br>
>>> Здравствуйте, Антон.<br>
>>><br>
>>><br>
>>> Правильно ли я понял, что патч решил Вашу проблему<br>
>>><br>
>>> с обрывом коннектов? Если да, то пришлите, пожалуйста<br>
>>><br>
>>> этот патч и конфиг с которым он работает. На прошлой неделе<br>
>>><br>
>>> я обращался в лист с очень похожей проблемой<br>
>>><br>
>>><br>
>>> <<a href="http://www.lexa.ru/nginx-ru/msg23500.html" target="_blank">http://www.lexa.ru/nginx-ru/msg23500.html</a>><br>
>>><br>
>>> <a href="http://www.lexa.ru/nginx-ru/msg23500.html" target="_blank">http://www.lexa.ru/nginx-ru/msg23500.html</a><br>
>>><br>
>>><br>
>>> но ответа так и не получил :(<br>
>>><br>
>>><br>
>>> С уважением, Владимир.<br>
>>><br>
>>> --<br>
>>><br>
>>> mailto:<a href="mailto:fursin@optima.ua">fursin@optima.ua</a> <<a href="mailto:fursin@optima.ua">fursin@optima.ua</a>><br>
>>><br>
>>><br>
>>> Friday, April 3, 2009, 2:05:50 PM, you wrote:<br>
>>><br>
>>><br>
>>> 2009/4/3 Maxim Dounin <<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>><br>
>>><br>
>>> Hello!<br>
>>><br>
>>><br>
>>><br>
>>> On Fri, Apr 03, 2009 at 11:03:19AM +0200, Sergey Bondari wrote:<br>
>>><br>
>>><br>
>>>> Hello Maxim,<br>
>>><br>
>>>><br>
>>><br>
>>>><br>
>>><br>
>>>> MD> Если используется limit_req - надо либо накатить патч (пробегал<br>
>>><br>
>>>> MD> тут давеча), либо использовать limit_req ... nodelay.<br>
>>><br>
>>>> Патч кстати проблему решил. Один вопрос - этот патч временная<br>
>>>> заплатка<br>
>>><br>
>>>> от вас или уже включена в транк? В смысле каждый раз его пока<br>
>>><br>
>>>> накатывать после апдейта nginx?<br>
>>><br>
>>><br>
>>><br>
>>> Пока - накатывать.<br>
>>><br>
>>><br>
>>> Maxim Dounin<br>
>>><br>
>>><br>
>>> --<br>
>>><br>
>>> Best regards,<br>
>>><br>
>>> Anton Kuznetsov.<br>
>>><br>
>>><br>
>>><br>
>>><br>
>><br>
>><br>
>> --<br>
>> Yours sincerely,<br>
>> Vladimir Getmanshchuk<br>
>><br>
>> Senior Unix System Administrator<br>
>> Openfilm, LLC<br>
>><br>
>> Email: <a href="mailto:vladget@openfilm.com">vladget@openfilm.com</a><br>
>> Skype: vladimir.getmanshchuk<br>
<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Yours sincerely,<br>Vladimir Getmanshchuk<br><br>Senior Unix System Administrator<br>Openfilm, LLC<br><br>Email: <a href="mailto:vladget@openfilm.com">vladget@openfilm.com</a><br>
Skype: vladimir.getmanshchuk<br><br>