Verze nginx 1.21.4

Byla vydána hlavní verze nginx 1.21.4, v rámci které pokračuje vývoj nových funkcí (ve stabilní větvi 1.20, která je udržována paralelně, jsou prováděny pouze změny související s opravou vážných chyb a zranitelností).

Hlavní změny:

  • Podpora instalace HTTP/2 spojení pomocí rozšíření NPN (Next Protocol Negotiation) byla ukončena, je třeba používat ALPN.
  • Bylo zajištěno uzavření SSL-spojení při použití klientem rozšíření ALPN, pokud během sjednávání spojení nebyl vybrán podporovaný protokol.
  • Ve direktivě „sendfile_max_chunk“ byla výchozí hodnota změněna na 2 megabajty.
  • Do modulu stream byla přidána direktiva proxy_half_close, která umožňuje nastavit chování při uzavření procházeného TCP spojení na jedné ze stran („TCP half-close“).
  • Do modulu stream byla přidána direktiva ssl_alpn pro určení seznamu podporovaných protokolů ALPN (h2, http/1.1) a proměnná $ssl_alpn_protocol, která odráží sjednaný s klientem protokol ALPN.
  • Byla přidána podpora pro zavolání SSL_sendfile() při použití OpenSSL 3.0.
  • Do modulu ngx_http_mp4_module byla přidána direktiva „mp4_start_key_frame“ pro vysílání video streamu začínajícího od klíčového snímku.
  • Bylo opraveno nastavení proměnné $content_length při použití chunked transfer encoding.
  • Byla opravena chyba kešování spojení při získání odpovědi nesprávné délky od proxy backendu.
  • Bylo opraveno logování s úrovní „error“ místo „info“ při nesprávných hlavičkách od backendů.
  • Byly opraveny chyby, které způsobovaly zablokování dotazů při použití HTTP/2 a direktivy aio_write.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster