Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

400 Bad Request Header Or Cookie Too Large


krashman

Recommended Posts

При попытке зайти на страницу оформления заказа /simplechekout выскакивает ошибка:

 

400 Bad Request
Request Header Or Cookie Too Large
nginx/1.12.2

 

С этим можно как-то бороться?

Почему это выходит?

 

Если перейти в инкогнито режим (или почистить куки) и у простых пользователей, кто не сидит на сайте каждый день таких проблем быть не должно, по идее...или я ошибаюсь?

Надіслати
Поділитися на інших сайтах


9 часов назад, smartcoder сказал:

Переделайте get в post или добавьте large_client_header_buffers

 

8 часов назад, Designer сказал:

 

спасибо большое за ответы!

в /etc/nginx/nginx.conf нужно же ведь разместить large_client_header_buffers?

 

сейчас там такой код:

 

Спойлер


user  apache;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/vhosts/*/*.conf;
server {
        server_name localhost;
 disable_symlinks if_not_owner;
	include /etc/nginx/vhosts-includes/*.conf;
	location @fallback {
		error_log /dev/null crit;
		proxy_pass http://127.0.0.1:8080;
		proxy_redirect http://127.0.0.1:8080 /;
		proxy_set_header Host $host;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		proxy_set_header X-Forwarded-Proto $scheme;
		access_log off ;
	}
	listen 80;
    }
	client_max_body_size 128m;
}

 

 

 

нужно вставить 2 строки (в соответствии со статьей)?

 

client_header_buffer_size 8k;
large_client_header_buffers 8 64k;

 

после 

client_max_body_size 128m;

их втыкать?

 

p.s. а ведь чем-то эта ошибка вызвана..может есть смысл разбираться почему это происходит?

Цитата

Запрос принято разделять на две части: заголовок — где находится общая информация, и тело запроса. Обычно тело запроса должно быть великим и его большой размер не вызывает никаких проблем. Тогда как заголовок обычно не большой и если браузер чего-то намудрит и передаст слишком много данных, то вы получите такую ошибку

что за заголовок вопроса такой? как он формируется?

и эта ошибка возникает исключительно при перехода в оформление заказа на симплу.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.