Lançamento do nginx 1.23.4 com TLSv1.3 habilitado por padrão

Foi lançado o versionamento principal do nginx 1.23.4, no qual continua o desenvolvimento de novas funcionalidades. Na versão estável suportada 1.22.x, apenas são realizadas alterações relacionadas à correção de erros graves e vulnerabilidades. Futuramente, a partir da versão principal 1.23.x, será formada uma versão estável 1.24.

Entre as alterações:

  • O protocolo TLSv1.3 está ativado por padrão.
  • Uma advertência é emitida caso as configurações dos protocolos utilizados para o socket de escuta sejam sobrescritas.
  • Ao usar o modo 'pipelining' do cliente, o fechamento de conexões agora aguarda dados adicionais (lingering close).
  • O módulo ngx_http_gzip_static_module acrescentou suporte a intervalos de bytes (byte range).
  • O nível de log para "crit" foi alterado para "info" para SSL-erros "data length too long", "length too short", "bad legacy version", "no shared signature algorithms", "bad digest length", "missing sigalgs extension", "encrypted length too long", "bad length", "bad key update", "mixed handshake and non handshake data", "ccs received early", "data between ccs and finished", "packet length too long", "too many warn alerts", "record too small" e "got a fin before a ccs.
  • A funcionalidade de intervalos de portas na diretiva listen foi estabelecida.
  • Foi resolvido o problema de escolha do bloco de localização incorreto ao usar uma localização prefixada mais longa que 255 caracteres.
  • Nos módulos ngx_http_autoindex_module e ngx_http_dav_module, bem como na diretiva include, foi adicionado suporte para caracteres não-ASCII em nomes de arquivos na plataforma Windows.
  • Corrigida a fuga de sockets ao usar HTTP/2 e a diretiva error_page para redirecionar erros com o código 400.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster