Nginx 1.21.4 Verëffentlechung

D'Haaptzweig vun nginx 1.21.4 gouf verëffentlecht, an deem d'Entwécklung vun neie Fonctiounen weider geet (an der parallel ënnerstëtzt stabiler Branche 1.20 ginn nëmmen Ännerungen am Zesummenhang mat der Eliminatioun vu schlëmme Feeler a Schwachstelle gemaach).

Main Ännerungen:

  • Ënnerstëtzung fir HTTP / 2 Verbindungen opzebauen mat der NPN (Next Protocol Negotiation) Extensioun amplaz ALPN gouf gestoppt;
  • Assuréiert datt SSL Verbindungen zougemaach ginn wann e Client d'ALPN Extensioun benotzt wann e ënnerstëtzte Protokoll net während der Verbindungsverhandlung ausgewielt gëtt;
  • An der Direktiv "sendfile_max_chunk" gouf de Standardwäert op 2 Megabytes geännert;
  • Am Stream Modul ass d'Proxy_half_close Direktiv bäigefüügt, mat där Dir d'Verhalen konfiguréiere kënnt wann Dir eng proxied TCP Verbindung op enger vun de Säiten zoumaacht ("TCP hallef zou");
  • Am Stream Modul ass d'ssl_alpn Direktiv bäigefüügt fir d'Lëscht vun den ënnerstëtzten ALPN-Protokoller (h2, http/1.1) an d'$ssl_alpn_protocol Variabel ze bestëmmen, déi den ALPN-Protokoll reflektéiert deen mam Client ausgemaach ass;
  • Ënnerstëtzung dobäigesat fir SSL_sendfile () ze ruffen wann Dir OpenSSL 3.0 benotzt;
  • D'Direktiv "mp4_start_key_frame" am ngx_http_mp4_module Modul bäigefüügt fir e Videostream aus engem Schlësselframe ze vermëttelen.
  • Fixed Astellung vun der $content_length Variabel wann Dir chunked Transfer Kodéierung benotzt;
  • Fixéiert Verbindungscachefehler wann Dir eng Äntwert vu falscher Längt vum Proxied Backend kritt;
  • Fixéiert Logged mam "Feeler" Niveau amplaz "Info" wann d'Header vun de Backends falsch sinn;
  • Fixéiert Ufroe hänken wann Dir HTTP/2 an der aio_write Direktiv benotzt.

Source: opennet.ru

Setzt e Commentaire