Bad Request

Валентин Бартенев vbart at nginx.com
Sun Nov 2 08:15:14 UTC 2014


On Sunday 02 November 2014 10:39:48 Владимир А wrote:
> CentOS 6.5
> nginx 1.6.0
> apache 2.2.15
> 
> Периодически клиенты получают
> 400 Bad Request
> Request Header Or Cookie Too Large.
> Я не смог найти в логах подобную ошибку.

Либо уровень логгирования недостаточен (эти ошибки логгируются на уровне 
info), либо не те логи смотрите, либо ошибку возвращает не nginx.

http://nginx.org/r/large_client_header_buffers/ru

> Мы воспроизвели эту ошибку путём генерации большой куки. Итого: 400 Bad
> Request.
> Однако, в логах по IP клиента я вижу "upstream sent too big header while
> reading response header from upstream".
> Это так и задумано?

Эта запись к 400-ой ошибке не имеет отношения.  В этом случае nginx
переключается на другой бекенд или возвращает клиенту 500 Bad Gateway.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru