Versión de Nginx 1.21.4

Lanzouse a rama principal de nginx 1.21.4, dentro da cal continúa o desenvolvemento de novas funcións (na rama estable 1.20 compatible paralelamente só se realizan cambios relacionados coa eliminación de erros graves e vulnerabilidades).

Principais cambios:

  • O soporte para establecer conexións HTTP/2 mediante a extensión NPN (Next Protocol Negotiation) en lugar de ALPN foi descontinuado;
  • Asegura que as conexións SSL estean pechadas cando un cliente utiliza a extensión ALPN se non se selecciona un protocolo compatible durante a negociación da conexión;
  • Na directiva "sendfile_max_chunk", o valor predeterminado cambiouse a 2 megabytes;
  • No módulo de fluxo, engadiuse a directiva proxy_half_close, coa que pode configurar o comportamento ao pechar unha conexión TCP proxy nun dos lados ("TCP half-close");
  • No módulo de fluxo, engadiuse a directiva ssl_alpn para determinar a lista de protocolos ALPN admitidos (h2, http/1.1) e a variable $ssl_alpn_protocol, que reflicte o protocolo ALPN acordado co cliente;
  • Engadido soporte para chamar a SSL_sendfile() cando se usa OpenSSL 3.0;
  • Engadiuse a directiva "mp4_start_key_frame" no módulo ngx_http_mp4_module para transmitir un fluxo de vídeo a partir dun fotograma clave.
  • Corrixiuse a configuración da variable $content_length cando se usa a codificación de transferencia fragmentada;
  • Corrixiuse un erro de almacenamento en caché de conexión ao recibir unha resposta de lonxitude incorrecta do backend proxy;
  • Fixo o rexistro co nivel de "erro" en lugar de "información" cando as cabeceiras dos backends son incorrectas;
  • Solucionáronse as solicitudes que se colgaban ao usar HTTP/2 e a directiva aio_write.

Fonte: opennet.ru

Engadir un comentario