И можно почитать небольшой пост, по решению ошибки ERR_HTTP2_PROTOCOL_ERROR
Если у вас на сайте периодически стали выдаваться ошибки ERR_HTTP2_PROTOCOL_ERROR по запросу ресурса, и погуглить в интернете то многие сайты выдают стандартный набор советов, для простого пользователя, которые никак не касаются разработки.
Выполнить их, конечно можно, и проблема как пользователя возможно будет решена, но если вы разработчик/девопс и после деплоя приложения на сервере у вас возникает данная проблема, то одними такими действиями вы себе не поможете.
В конфиге вашего виртуального хоста nginx скорее всего есть такие директивы (или определены по умолчанию):
fastcgi_buffer_size 4k;Вот как раз нехватка размера буфера и приводит к данной ошибке ERR_HTTP2_PROTOCOL_ERROR в ответ на запрос ресурсов. Следовательно увеличив размера буфера, например x2:
fastcgi_buffers 8 4k;
fastcgi_buffer_size 16k;В принципе все)
fastcgi_buffers 8 16k;
Как обычно с картинками и более подробным описанием в новом посте https://sergeymukhin.com/blog/kak-ispravit-osibku-err-http2-protocol-error-v-brauzere