Hello!

On Wed, Jul 15, 2015 at 08:51:48PM +0300, Alexander Klestov wrote:

> Добрый вечер!
> 
> У нас образовалось неприятная проблема при обработке запросов (в аттаче 2 
> примера).
> 
> 
> 
> Суть в том, что nginx начинает обрабатывать запрос – читает часть заголовков, 
> потом сваливается с неким ивентом, пропускает остальные заголовки и пытается 
> обработать body запроса как заголовки.
> 
> В аксесс логах при этом мы видим следующие записи:
> 10.0.0.1 - host.name - [15/Jul/2015:20:45:13 +0300] 
> "\x12\x10U\xA6\x9C(\x00\x0E@/" 400 326 "-" "-" "-" 0.038 "-" "-" " " 33256046 
> - “host.name" "-" "-"
> 
> Помогите советом. Куда смотреть, что искать? Как решить эту проблему?
> 
> Про nginx:
> 
> $ nginx -V
> nginx version: nginx/1.8.0
> built by gcc 4.2.1 20070719  [FreeBSD]
> built with OpenSSL 0.9.8q 2 Dec 2010
> TLS SNI support enabled
> configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt='-I 
> /usr/local/include' --with-ld-opt='-L /usr/local/lib' 
> --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx 
> --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log 
> --user=www --group=www --with-file-aio 
> --http-client-body-temp-path=/var/tmp/nginx/client_body_temp 
> --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp 
> --http-proxy-temp-path=/var/tmp/nginx/proxy_temp 
> --http-scgi-temp-path=/var/tmp/nginx/scgi_temp 
> --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp 
> --http-log-path=/var/log/nginx-access.log 
> --add-module=/root/echo-nginx-module --with-http_geoip_module 
> --with-http_perl_module --with-http_stub_status_module --with-pcre 
> --with-http_ssl_module --add-module=/root/ngx_http_pinba_module 
> --add-module=/root/headers-more-nginx-module --with-debug

Для начала имеет смысл выкинуть сторонние модули/патчи, и 
посмотреть, воспроизводится ли проблема без них.

-- 
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить