versió nginx 1.21.4

S'ha llançat la branca principal de nginx 1.21.4, dins de la qual continua el desenvolupament de noves característiques (a la branca estable 1.20 suportada en paral·lel, només es fan canvis relacionats amb l'eliminació d'errors i vulnerabilitats greus).

Principals canvis:

  • El suport per establir connexions HTTP/2 mitjançant l'extensió NPN (Next Protocol Negotiation) en lloc d'ALPN s'ha interromput;
  • Assegura que les connexions SSL es tanquen quan un client utilitza l'extensió ALPN si no se selecciona un protocol compatible durant la negociació de la connexió;
  • A la directiva "sendfile_max_chunk", el valor predeterminat s'ha canviat a 2 megabytes;
  • Al mòdul stream, s'ha afegit la directiva proxy_half_close, amb la qual podeu configurar el comportament en tancar una connexió TCP proxy en un dels costats (“TCP half-close”);
  • Al mòdul de flux, s'ha afegit la directiva ssl_alpn per determinar la llista de protocols ALPN compatibles (h2, http/1.1) i la variable $ssl_alpn_protocol, que reflecteix el protocol ALPN acordat amb el client;
  • S'ha afegit suport per cridar a SSL_sendfile() quan s'utilitza OpenSSL 3.0;
  • S'ha afegit la directiva "mp4_start_key_frame" al mòdul ngx_http_mp4_module per emetre un flux de vídeo a partir d'un fotograma clau.
  • S'ha corregit la configuració de la variable $content_length quan s'utilitzava la codificació de transferència fragmentada;
  • S'ha solucionat l'error de la memòria cau de la connexió en rebre una resposta de longitud incorrecta del servidor intermediari;
  • S'ha corregit el registre amb el nivell "error" en lloc de "informació" quan les capçaleres dels backends són incorrectes;
  • S'han corregit les sol·licituds penjades quan s'utilitzava HTTP/2 i la directiva aio_write.

Font: opennet.ru

Afegeix comentari