Após 5 meses de desenvolvimento, foi preparado um lançamento corretivo do servidor HTTP de alto desempenho e do proxy multiprotocolo nginx 1.20.2, paralelamente à versão estável suportada 1.20.X, que contém apenas alterações relacionadas à correção de erros graves e vulnerabilidades.
As principais alterações adicionadas durante a formação do lançamento corretivo:
- Compatibilidade garantida com a biblioteca OpenSSL 3.0.
- Corrigido o erro de gravação de variáveis vazias no log; SSL-variáveis;
- Corrigido o erro de fechamento da conexão keepalive com backends gRPC ao receber o quadro GOAWAY;
- Eliminados os bloqueios que ocorriam ao criar uma conexão SSL com backends no módulo de stream;
- Eliminados os bloqueios que ocorriam ao criar uma conexão SSL com backends gRPC ao usar os métodos select, poll ou /dev/poll;
- Corrigida a configuração da variável $content_length ao usar codificação de transferência em chunks;
- Corrigidos os erros de bloqueio de solicitações ao usar HTTP/2 e a diretiva aio_write.
Fonte: opennet.ru
