nginx: the "listen ... http2" directive is deprecated, use the "http2" directive instead
- Recluse
- 24.10.2026
- 22
- 0
- 1
- 1
- 0
- Содержание статьи
Описание и решение проблемы
При применении конфигурации nginx можно получить следующее сообщение:
2026/10/24 12:39:10 [warn] 7397#7397: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/default.conf:19
Данное сообщение является предупреждением о том, что использование параметра http2 в директиве listen устарело, и задавать работу веб-сервера в режиме http2 следует отдельным параметром. То есть, раньше конфиг мог выглядеть вот так:
listen 443 ssl http2 default_server;
Начиная с версии 1.25.1 он должен выглядеть вот так:
listen 443 ssl default_server;
http2 on;
Добавить комментарий