Недавно мы внедрили обратный прокси на основе nginx.
При отладке журналов доступа мы видим довольно мало результатов кода состояния 400.
Они выглядят примерно так:
[07/Sep/2011:05:49:04 -0700] - "400" 0 "-" "-" "-"
Мы включили ведение журнала ошибок отладки, и они обычно соответствуют чему-то подобному:
2011/09/07 05:09:28 [info] 5937#0: *30904 client closed prematurely connection while reading client request line
Мы попытались поднять ряд буферов, как упоминалось на нескольких страницах, мы смогли погуглить.
http://www.ruby-forum.com/topic/173362
или
Безрезультатно.
Почему это происходит?
Это стандартный nginx обратный прокси - > внутренний сервер apache.
Стоит отметить, что уникальный тип контента на нашем сайте достаточно минимален. Мы проверили это с помощью многих браузеров и не получаем лично ни одного из этих 400 результатов.
Спасибо!
Дальнейшие URL, детализирующие подобные записи в их регистрациях:
http://blog.rayfoo.info/2009/10/weird-web-server-access-log-entries