Ошибка Request Header Or Cookie Too Large (Перевод «Request Header Or Cookie Too Large» звучит как «Заголовок запроса или куки слишком большие». ) возникает, когда nginx получает от браузера слишком большой заголовок запроса, это случается когда размер заголовков запроса больше допустимого предела установленного в настройках nginx’а. Например, ваш браузер отправляет на сервер слишком много cookies из-за этого размер запроса может быть достаточно большим и вы можете получать такую ошибку.
Для решения проблемы «Request Header Or Cookie Too Large» следует выполнить следующее:
Если проблема не на стороне клиента, то скорее всего проблема находится на самом сервере.
За максимальный размер передаваемого пакета отвечают три параметра в конфигурации nginx, которые нужно разместить в секции http:
Для того что бы устранить ее вам надо поправить настройки nginx’а:
http { ... large_client_header_buffers 4 16k; ...} Мы установили 4 буфера размером 16Кб каждый (по умолчанию 8Кб или 4Кб)
Далее мы перегружаем nginx через команду: nginx -s reload
Однако если у вас на сервере так же установлен Apache, то может возникнуть еще одна ошибка: «Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit.» Для того чтобы устранить ее нам нужно добавить в конфигурацию сайта следующий параметр:
LimitRequestFieldSize 16380 который так же отвечает за максимальный размер запроса который обработает Apache.
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…