400 Bad Request

2015-07-08 Thread Oleg Kupr
Добрый день!

Столкнулся с 400 ошибкой, увеличение параметра  large_client_header_buffers
32 16k; не дает результата.
Включал error_log c уровнем ошибок info, ошибок связанных с этим запросом не
нашел.
Включил error_log в режиме debug, но к сожалению так и не смог понять суть
ошибки.

Привожу дополнительную информацию:

debug: http://pastebin.com/QJW2ZqSN

nginx -V:  http://pastebin.com/WJ97eg0R

nginx-conf: http://pastebin.com/hPdZQpWh

По задумке nginx проксирует запросы на 5.5.5.5, а статический контент
определенный в отдельном location пытается получить у varnish. Varnish в
случае если запрошенного контента нет в кеше идет за ним на 10.0.2.3 на
котором слушает nginx, и получает напрямую с сервера 5.5.5.5. В upstream
блоке сделана защита на случай недоступности сервера с varnish, определен
прямой backup сервер 5.5.5.5. Если я убираю с upstream блока backup-сервер,
то схема работает без 400-ошибок. Ошибки выдает только на статический
контент и бессистемно. Прошу помощи в поиске ошибки.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,260140,260140#msg-260140

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: 400 Bad Request

2015-07-08 Thread Oleg Kupr
Спасибо! Вы очень помогли.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,21197,260146#msg-260146

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: 400 Bad Request

2015-07-08 Thread Oleg Kupr
 А с чего вы решили, что ошибку выдает ваш nginx?
 Судя по логам, 400 ответа получен от вышестоящего сервера.
--
Валентин Бартенев

То-есть вполне вероятно то, что нужно увеличить large_client_header_buffers
на проксируемом сервере (5.5.5.5) ?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,260140,260145#msg-260145

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru