Заголовок запроса Nginx или печенье слишком большое - PullRequest
4 голосов
/ 01 августа 2011

Я пытаюсь настроить Nginx + Unicorn + Rails 3. Nginx также будет обслуживать некоторые статические и php проекты.Однако, когда я открываю сайт, я всегда вижу страницу ошибки

400 Bad Request
Request Header Or Cookie Too Large

.Ничего в журналах доступа и ошибок.

/ etc / nginx

nginx.conf https://gist.github.com/1117152

php.conf https://gist.github.com/1117154

drop.conf https://gist.github.com/1117158

/ etc / nginx / sites-enabled

https://gist.github.com/1117161

Я застрял здесь, потому что ничего не вижу в логах.

Ответы [ 3 ]

3 голосов
/ 15 мая 2012

Проверьте ваши "large_client_header_buffers". Возможно, вам придется использовать большее значение, если ваше приложение требует

3 голосов
/ 01 августа 2011

хм, конечно, это вина пользователей.У меня были неправильные ссылки на сокет в доступном для сайта conf, и результатом стал бесконечный цикл.Я исправил это в сущности.

0 голосов
/ 21 сентября 2013

Это было высоко в Google, чтобы сэкономить время для людей в такой же ситуации:

Я включил JavaScript FB_Init (Facebook) на страницу, и у меня было «cookie = true», которое создавало удивительно большой файл cookie. Превращение этого в ложное было решением и разрешило идентичное сообщение.

...