Выпуск nginx 1.15.4
Доступен выпуск основной ветки nginx 1.15.4, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).
Основные изменения:
- Директива «ssl_early_data», применяемая для включения режима 0-RTT при использовании TLSv1.3, теперь может применяться совместно с OpenSSL (ранее поддерживался лишь BoringSSL);
- Устранены ошибки в модуле ngx_http_uwsgi_module;
- Решены проблемы с применением кэширования соединений к некоторым бэкендам gRPC при использовании директивы «keepalive»;
- Устранена утечка сокетов при использовании директивы «error_page» для перенаправления ошибок, возникающих на ранних этапах обработки запроса (в основном ошибки с кодом 400);
- Налажено изменение кода ответа директивой «return», в случае возврата ошибки при редиректе запроса директивой «error_page»;
- Со страниц с уведомлением об ошибках и из ответов модуля ngx_http_autoindex_module убрано указание цвета при помощи атрибута «bgcolor», что могло приводить к некорректному отображению при использовании в браузерах определённых настроек цветов;
- Для SSL-ошибок «no suitable key share» и «no suitable signature algorithm» уровень вывода сообщений в лог снижен с критического («crit») до информационного («info»).
© OpenNet