powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / Вопросы по форуму [закрыт для гостей] / Жалоба ( типа) про ошибку HTTP2 ERROR
25 сообщений из 235, страница 3 из 10
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1358775
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
ещё статейка про ашипку :
https://www.wpoven.com/blog/err_http2_protocol_error/

кароч - тоже куяйня , не читай эту поебень....
кроме этого :
Цитата 
[игнорируется]
Проблемы с неправильной конфигурацией сервера или несовместимостью:
Возможно, веб-сервер, к которому вы пытаетесь получить доступ, не настроен должным образом для поддержки HTTP/2, или между браузером и сервером возникла проблема совместимости.
...
Изменено: 19.03.2025, 19:41 - Гарыныч
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359381
WWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
All You Need Is Love
basename  18.03.2025, 16:49
[игнорируется]
Густавсберг  18.03.2025, 16:30
[игнорируется]
Гарыныч  18.03.2025, 16:27
[игнорируется]
пожалуй таки создам тему ....

исходная ( моих параметров):
1. Вин7
2. Я-броузер
3. Ростелеком (провайдер)

периодически , на Базе форуме возникает ошибка :
2025-03-18_15-59-31.png
притом, что на Дикеефоруме ( с теми же исходными ) такая ошибка не возникает......
1. Виндузятник ебаный - тут сразу нахуй
2. Яндекс браузер - охуеть, сразу нахуй
3. Базефорум не поддерживает HTTP2, ходи по HTTP/1.1
Поддерживает
pasted_image.png
а зачем он на 2-х IP сидит?
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359453
basename
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гарыныч  19.03.2025, 17:47
[игнорируется]
basename [игнорируется] 

Базян, а ты вот по этому моему тынцу читаль?
https://sergeymukhin.com/blog/kak-ispravit-osibku-err-http2-protocol-error-v-brauzere

у тебя какие там размеры буферов? ( не путать буфера с сиськоме )
Цитата 
[игнорируется]
Сделать это, конечно можно, и проблема как пользователя возможно будет решена, но если вы разработчик/девопс и после деплоя приложения на сервере у вас возникает данная проблема (что как раз актуально в моем случае), то одними такими действиями вы себе не поможете, что в таком случае можно сделать:

В конфиге вашего виртуального хоста nginx есть такие директивы (или определены по умолчанию):

fastcgi_buffer_size 4k;
fastcgi_buffers 8 4k;
nginxCopy

fastcgi_buffer_size - Задаёт размер буфера, в который будет читаться первая часть ответа, получаемого от FastCGI-сервера. В этой части ответа находится, как правило, небольшой заголовок ответа. По умолчанию размер одного буфера равен размеру страницы памяти. В зависимости от платформы это или 4K, или 8K, однако его можно сделать меньше.
fastcgi_buffers - Если буферизация включена, то nginx принимает ответ FastCGI-сервера как можно быстрее, сохраняя его в буферы, заданные директивами fastcgi_buffer_size и fastcgi_buffers. Если ответ не вмещается целиком в память, то его часть может быть записана на диск во временный файл. Запись во временные файлы контролируется директивами fastcgi_max_temp_file_size и fastcgi_temp_file_write_size.
Если буферизация выключена, то ответ синхронно передаётся клиенту сразу же по мере его поступления. nginx не пытается считать весь ответ FastCGI-сервера. Максимальный размер данных, который nginx может принять от сервера за один раз, задаётся директивой fastcgi_buffer_size.

Буферизация может быть также включена или выключена путём передачи значения “yes” или “no” в поле “X-Accel-Buffering” заголовка ответа. Эту возможность можно запретить с помощью директивы fastcgi_ignore_headers.

Вот как раз нехватка размера буфера и приводит к данной ошибке ERR_HTTP2_PROTOCOL_ERROR в ответ на запрос ресурсов.

Следовательно увеличив размера буфера, например x2:

fastcgi_buffer_size 16k;
fastcgi_buffers 8 16k;
nginxCopy
вероятность решения проблемы будет 99%. Повторять увеличивать, если проблема будет возвращаться.

Как узнать параметры fastcgi_buffer_size и fastcgi_buffers
Если вы хотите сделать более точную настройку данных директив, то можно узнать максимальный и средний размер пакетов поступающих на nginx и отталкиваясь от данной информации выставить правильные значения.

Максимальный размер:

awk '($9 ~ /200/)' access.log | awk '{print $10}' | sort -nr | head -n 1
PowerShellCopy
Обратите внимание, что мы принимаем во внимание только ответ HTTP 200 OK.

Средний размер:

echo $(( `awk '($9 ~ /200/)' access.log | awk '{print $10}' | awk '{s+=$1} END {print s}'` / `awk '($9 ~ /200/)' access.log | wc -l` ))
PowerShellCopy
Предположим у вас получились такие значения:

Максимальный 31345 байт (31К и округляем в ближайшую большую сторону 32К)

Средний 6251 байт (6К и округляем до 8К)

Следовательно ваши значения будут такими:

fastcgi_buffer_size 8k; #это значение закрывает среднюю потребность
fastcgi_buffers 4 8k; #это максимальную т.к. 4 * 8К = 32К
nginxCopy

Надеюсь этот пост вам помог решить вашу проблему, буду рад комментариям и вопросам.
у меня factcgi не используется, так как я юзаю нджинкс как реверс прокси к апачу

буферы другие, но смысл тот же.

Было так
Код
1.
2.
3.
4.
5.
6.
7.
#
    proxy_buffer_size    16k;
    proxy_buffers        8 8k;
    proxy_busy_buffers_size 16k;
    proxy_http_version 1.1;
    proxy_set_header Connection "";
#
Ну давай попробуем вот так
Код
1.
2.
3.
4.
5.
6.
7.
#
    proxy_buffer_size    128k;
    proxy_buffers        64 128k;
    proxy_busy_buffers_size 128k;
    proxy_http_version 1.1;
    proxy_set_header Connection "";
#
Надо посмотреть, сколько он памяти с такими буферами будет жрать.

Но тут ещё следующее, он же ответы апача проксирует, а апач php дёргает...

Да тут всё что угодно. В логах не видно чего-то странного.
...
Рейтинг: 1 / 0
Нравится: Гарыныч
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359454
basename
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WWW  20.03.2025, 12:53
[игнорируется]
basename  18.03.2025, 16:49
[игнорируется]
Густавсберг  18.03.2025, 16:30
[игнорируется]
Гарыныч  18.03.2025, 16:27
[игнорируется]
пожалуй таки создам тему ....

исходная ( моих параметров):
1. Вин7
2. Я-броузер
3. Ростелеком (провайдер)

периодически , на Базе форуме возникает ошибка :
2025-03-18_15-59-31.png
притом, что на Дикеефоруме ( с теми же исходными ) такая ошибка не возникает......
1. Виндузятник ебаный - тут сразу нахуй
2. Яндекс браузер - охуеть, сразу нахуй
3. Базефорум не поддерживает HTTP2, ходи по HTTP/1.1
Поддерживает
pasted_image.png
а зачем он на 2-х IP сидит?
Сейчас уже в общем не зачем. Рудимент от зеркальной конфигурации. Один айпишник плавающий между двумя нджинксами, балансировщик раскидывал. Впрочем, второй нджинкс тоже работает, на тот случай, если первый физический сервер будет недоступен, чтобы заглушку выдало хотя бы.
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359460
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
basename  20.03.2025, 14:22
[игнорируется]
у меня factcgi не используется, так как я юзаю нджинкс как реверс прокси к апачу

буферы другие, но смысл тот же.
интересно, а у Дикея какой нджинкс ? ( про реверс прокси )
...
Изменено: 20.03.2025, 14:41 - Гарыныч
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359462
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
basename  20.03.2025, 14:22
[игнорируется]
Код
1.
proxy_http_version 1.1;
а это что ? ( про хттп версию 1.1 )
я не буб-бум в этом....
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359467
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
для себя положу тут ( на почитать )
Спойлер
https://yandex.ru/search/?text=нджинкс как реверс прокси к апачу&clid=2236987&banerid=0702066002:11943245985778761727:671bba49a3155aa5032d2494&win=251&lr=213

https://www.nic.ru/help/nastrojka-obratnogo-proksi-nginx_11544.html?utm_source=yandex.ru&utm_medium=organic&utm_campaign=yandex.ru&utm_referrer=yandex.ru

https://jino.ru/spravka/articles/nginx_reverse.html
Цитата 
[игнорируется]
Нейро
На основе источников, возможны неточности

Содержимое ответа
Вот что удалось найти среди результатов поиска:

tecadmin.net: Чтобы настроить Nginx как обратный прокси для Apache, необходимо установить и настроить Nginx, а затем настроить Apache для работы с Nginx. После этого нужно перезапустить оба сервиса и проверить работу конфигурации. 1
jino.ru: Nginx и Apache — два популярных веб-сервера, которые часто используются вместе. В паре Nginx выступает в качестве обратного прокси, принимая и обрабатывая запросы из сети и перенаправляя их к виртуальным хостам Apache. 2
help.reg.ru: Чтобы настроить Nginx в качестве обратного прокси для Apache, необходимо установить и настроить Nginx, а затем настроить Apache. Статические элементы сайта (css, js-файлы и изображения) будет обрабатывать Nginx, а Apache — динамический контент (php-скрипты). 3
techrepublic.com: Чтобы настроить NGINX как обратный прокси для Apache, необходимо установить и настроить NGINX, а затем настроить Apache так, чтобы он слушал на порту 8080. После этого нужно запустить и включить NGINX, а также создать тестовый файл HTML. 4
nic.ru: Использование обратного прокси-сервера Nginx совместно с Apache позволяет получить оптимальное сочетание функциональности и производительности. Nginx может выступать в роли промежуточного сервера, перенаправляя запросы к Apache для обработки динамического контента, такого как скрипты PHP или базы данных. 5
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359469
WWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
All You Need Is Love
Гарыныч  20.03.2025, 14:48
[игнорируется]
Цитата 
[игнорируется]
Nginx как обратный прокси для Apache
бугога нахой
следующим шагом надо настроить Nginx, который будет ходить в Nginx
чем больше Nginx - тем охуеннее
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359470
WWW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
All You Need Is Love
WWW  20.03.2025, 14:50
[игнорируется]
Гарыныч  20.03.2025, 14:48
[игнорируется]
Цитата 
[игнорируется]
Nginx как обратный прокси для Apache
бугога нахой
следующим шагом надо настроить Nginx, который будет ходить в Nginx
чем больше Nginx - тем охуеннее
и каждый из них зеркалировать. троекратно
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359471
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  20.03.2025, 14:40
[игнорируется]
basename  20.03.2025, 14:22
[игнорируется]
Код
1.
proxy_http_version 1.1;
а это что ? ( про хттп версию 1.1 )
я не буб-бум в этом....
апач на 1.1 работает. Вроде как нельзя, чтобы прокси обращался к http2, да и нет никакой логики в этом.
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359472
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  20.03.2025, 14:39
[игнорируется]
basename  20.03.2025, 14:22
[игнорируется]
у меня factcgi не используется, так как я юзаю нджинкс как реверс прокси к апачу

буферы другие, но смысл тот же.
интересно, а у Дикея какой нджинкс ? ( про реверс прокси )
у него его вообще может не быть.
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359475
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  19.03.2025, 18:47
[игнорируется]
вот опять , в 18-45 :
пишу с фаерфокса , скриншоты в я-браузере.... :(((
2025-03-19_18-43-10.png
2025-03-19_18-44-21.png
зы: моя мессага "это про Лису" успела опубликоваться перед зависоном
Вот есть какой-то нехороший ответ в 18.42 с кодом 499, но потом вроде ещё что-то пёрло с твоего браузера, а дальше ты на файрфокс переключился
pasted_image.jpg
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359479
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Участковый  20.03.2025, 14:59
[игнорируется]
Гарыныч  19.03.2025, 18:47
[игнорируется]
вот опять , в 18-45 :
пишу с фаерфокса , скриншоты в я-браузере.... :(((
2025-03-19_18-43-10.png
2025-03-19_18-44-21.png
зы: моя мессага "это про Лису" успела опубликоваться перед зависоном
Вот есть какой-то нехороший ответ в 18.42 с кодом 499, но потом вроде ещё что-то пёрло с твоего браузера, а дальше ты на файрфокс переключился
pasted_image.jpg
да, я жмакнул отправить ( в я-браузере ( я-б) ) , закрутился волчёк...... ( типа через минуту выскочит еррор хтпп-2 ),
я не закрывая вкладку в я-б , запустил фаерфокс, зашёл в ту тему и увидел , что мессага опубликована
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359483
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  19.03.2025, 18:47
[игнорируется]
вот опять , в 18-45 :
пишу с фаерфокса , скриншоты в я-браузере.... :(((
2025-03-19_18-43-10.png
2025-03-19_18-44-21.png
зы: моя мессага "это про Лису" успела опубликоваться перед зависоном
Какие-то ошибки, соединения сбрасываются. Конкретики нет.
pasted_image.png
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359489
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Ага, спасибо КЭП!
pasted_image.png
...
Рейтинг: 1 / 0
Нравится: Гарыныч
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359496
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
если бы оно регулярно было ещё, а так вообще фиг знает. Ну буферов добавил, поглядим.
...
Рейтинг: 1 / 0
Нравится: Гарыныч
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359497
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Участковый [игнорируется] 

ты особо не заморачивайся....., подвиснет раз в сутки, не беда......, переживу :)))
( преключюсь на время на фаер, пока в я-б не отвиснет )
...
Изменено: 20.03.2025, 15:22 - Гарыныч
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359498
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Участковый  20.03.2025, 15:20
[игнорируется]
если бы оно регулярно было ещё, а так вообще фиг знает. Ну буферов добавил, поглядим.
ок, понял
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359499
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
WWW  20.03.2025, 14:50
[игнорируется]
Гарыныч  20.03.2025, 14:48
[игнорируется]
Цитата 
[игнорируется]
Nginx как обратный прокси для Apache
бугога нахой
следующим шагом надо настроить Nginx, который будет ходить в Nginx
чем больше Nginx - тем охуеннее
фронтенд - бэкенд - распространённая везде практика.
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359500
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  20.03.2025, 15:21
[игнорируется]
Участковый [игнорируется] 

ты особо не заморачивайся....., подвиснет раз в сутки, не беда......, переживу :)))
да делать всё-равно не фиг
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359502
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Гарыныч  20.03.2025, 15:21
[игнорируется]
Участковый  20.03.2025, 15:20
[игнорируется]
если бы оно регулярно было ещё, а так вообще фиг знает. Ну буферов добавил, поглядим.
ок, понял
ну как снова ошибка будет - пиши с указанием времени
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359504
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Участковый  20.03.2025, 15:26
[игнорируется]
Гарыныч  20.03.2025, 15:21
[игнорируется]
Участковый  20.03.2025, 15:20
[игнорируется]
если бы оно регулярно было ещё, а так вообще фиг знает. Ну буферов добавил, поглядим.
ок, понял
ну как снова ошибка будет - пиши с указанием времени
ок
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359561
Участковый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Согласно этому отчёту - всё настроено корректно.

Кстати, у тебя Винда 7 SP1?
pasted_image.png
SSL Server Test_ nosql.ru (Powered by Qualys SSL Labs).pdf
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359572
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Участковый  20.03.2025, 16:03
[игнорируется]
Кстати, у тебя Винда 7 SP1?
да
...
Рейтинг: 0 / 0
Жалоба ( типа) про ошибку HTTP2 ERROR
    #1359575
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Гарыныч  20.03.2025, 16:09
[игнорируется]
Участковый  20.03.2025, 16:03
[игнорируется]
Кстати, у тебя Винда 7 SP1?
да
2025-03-20_16-10-18.png
Цитата 
[игнорируется]
This site works only in browsers with SNI support.
This server supports TLS 1.3.
HTTP Strict Transport Security (HSTS) with long duration deployed on this server.
кароч, я в этом не шарю....

что делать то?
Цитата 
[игнорируется]
SNI (Server Name Indication) — это расширение протокола TLS, которое позволяет клиенту сообщать имя хоста, с которым он желает соединиться во время процесса «рукопожатия». 2

Это позволяет серверу предоставлять несколько сертификатов на одном IP-адресе и TCP-порту. Таким образом, можно работать нескольким безопасным (HTTPS) сайтам на одном IP-адресе без использования одного и того же сертификата на всех сайтах. 2

SNI поддерживается большинством современных веб-браузеров и серверов. 4
...
Изменено: 20.03.2025, 16:18 - Гарыныч
Рейтинг: 0 / 0
25 сообщений из 235, страница 3 из 10
Форумы / Вопросы по форуму [закрыт для гостей] / Жалоба ( типа) про ошибку HTTP2 ERROR
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]