Lanzamiento de nginx 1.29.4 con soporte para ECH y conexión con backends a través de HTTP/2.0.

Se ha publicado la versión principal de nginx 1.29.4, en la que continúa el desarrollo de nuevas funcionalidades. En la rama estable 1.28.x, que se mantiene paralelamente, solo se realizan cambios relacionados con la corrección de errores graves y vulnerabilidades. En el futuro, la versión estable 1.30 se formará sobre la base de la versión principal 1.29.x. El código del proyecto está escrito en C y se distribuye bajo la licencia BSD.

En esta nueva versión:

  • Se ha añadido soporte para el protocolo HTTP/2 en el módulo ngx_http_proxy, lo que permite utilizar HTTP/2 al comunicarse con los backend.
  • Se ha añadido soporte para la extensión TLS ECH (Encrypted ClientHello), que continúa el desarrollo de la extensión ESNI (Encrypted Server Name Indication) y se utiliza para cifrar la información sobre los parámetros de las sesiones TLS, como el nombre de dominio solicitado. La diferencia clave entre ECH y ESNI es que en ECH, en lugar de cifrar a nivel de campos individuales, se cifra todo el mensaje TLS ClientHello, lo que ayuda a bloquear filtraciones a través de campos que no cubre ESNI, como el campo PSK (Pre-Shared Key). La utilización de ECH se activa mediante la especificación en la directiva "ssl_ech_file" del archivo de configuración ECHConfig en formato PEM. El soporte está disponible al utilizar versiones de OpenSSL con ECH.
  • Las reglas para verificar el host y el puerto en el texto de la solicitud, el encabezado "Host" y el pseudo-encabezado ":authority" se han alineado con los requisitos de la RFC 3986.
  • Ahora se trata como un error especificar un solo carácter de nueva línea como secuencia de finalización en solicitudes chunked o en el cuerpo de la respuesta.
  • Se ha solucionado un cierre inesperado al utilizar HTTP/3 con la biblioteca OpenSSL 3.5.1+.
  • Se ha eliminado un cierre inesperado del proceso al indicar simultáneamente las directivas try_files y proxy_pass con URI.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster