Пара вопросов по nginx

Kpoxa kpoxa at kpoxa.net
Wed Jan 19 13:18:09 MSK 2005


SA пишет:

>Во первых, огромное спасибо за такой
>полезный продукт :) Разгружает сервер
>конечно просто отлично.
>У меня стоит сейчас nginx 0.1.13. Картинки
>выдает сам, остальное проксирует на apache
>1.3.x. ОС FreeBSD 5.2.1. Включено сжатие ответов.
>В еррор логах nginx возникают примерно
>такие ошибки(нечасто):
>2005/01/18 00:20:37 [error] 59175#0: *40188003 client 81.198.152.123 sent
>invalid method
>"w^@w^@w^@.^@b^@e^@s^@t^@m^@a^@t^@u^@r^@e^@t^@h^@u^@m^@b^@s^@.^@c^@
>o^@m^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^E^@     
>^@^C^^@0^\_^@<F0>/^^B<90>)^^B(<B0><A8>^AHFs^C<DC><DB>^^@<C8>*^^B^X+^^B^E^@^E^@^C^^@8^\_^@<F0>*^^B^@^@^@^@
><B4>*^^B^@^@^@^@2<82>^@^@<CD>
>То есть какая-то абракадабра, каждый раз
>разная. Очень похоже на gzip.
>  
>
Это значит что попытались какую-то фигню в порт заслать, можно как 
правило не обращать внимания.

>и еще вот такие:
>2005/01/18 00:20:15 [error] 59178#0: *40187234 client 80.144.122.181 sent
>invalid method "okie: cookiename=aaa; visited=2"
>
>С чем это может быть связано? Эти ошибки
>появляются в среднем раз в 5 минут на
>сервере, который обслуживает примерно
>350к посетителей в день.
>
>  
>
Тут скорее Игорь компетентен ответить.

>И еще. Просто пожелание одной фичи, если
>возможно ее осуществить.
>Чтобы уж полностью неизменными
>передавать заголовки бэкенду. Сейчас
>реализована возможность передавать
>IP-адрес неизменным, однако есть еще один
>заголовок, который анализируется
>некоторыми веб-приложениями(например,
>для определения примерного процента
>анонимных проксей во входящем траффике)
>- Connection, который становится равным
>всегда "Close" для бэкенда. То есть
>веб-приложение на бэкенде не может
>определить, имеет ли браузер клиента
>возможности соединяться по "Keep-Alive".
>Думаю, что эту фичу достаточно легко
>реализовать. Просто ввести какую-нибудь
>директиву pass_real_connection, установка которой
>приведет к отправке неизменного
>заголовка Connection бэкенду. А на бэкенде
>просто отрубить Keep-Alive.
>
Т.к. сейчас nginx не поддерживает Keep-Alive, а заголовок Соннекшион 
обязан быть корректным, то передать первоначальный зоголовок можно разве 
что сделав заголовок типа
X-Real-Connection
и поместив туда первоначальное значение.

-- 
тел./факс: +7 (812) 323-23-23 (Санкт-Петербург)
тел./факс: +7 (095) 737-09-77 (Москва)

С уважением, Нарманов Рустам,
старший системный администратор компании Infobox.






More information about the nginx-ru mailing list