こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。
nginx mainlineの最新バージョン 1.17.9がリリースされました。
Changelogs
変更内容は、以下の通りです。
Changes with nginx 1.17.9 03 Mar 2020
*) Change: now nginx does not allow several "Host" request header lines.
*) Bugfix: nginx ignored additional "Transfer-Encoding" request header lines.
*) Bugfix: socket leak when using HTTP/2.
*) Bugfix: a segmentation fault might occur in a worker process if OCSP stapling was used.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: nginx used status code 494 instead of 400 if errors with code 494 were redirected with the "error_page" directive.
*) Bugfix: socket leak when using subrequests in the njs module and the "aio" directive.
*) Change: now nginx does not allow several "Host" request header lines.
*) Bugfix: nginx ignored additional "Transfer-Encoding" request header lines.
*) Bugfix: socket leak when using HTTP/2.
*) Bugfix: a segmentation fault might occur in a worker process if OCSP stapling was used.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: nginx used status code 494 instead of 400 if errors with code 494 were redirected with the "error_page" directive.
*) Bugfix: socket leak when using subrequests in the njs module and the "aio" directive.
Changelogs(日本語訳)
日本語訳は、以下となります。
Changes with nginx 1.17.9 03 Mar 2020
*)変更:nginxはいくつかの"Host"リクエストヘッダ行を許可しなかった。
*)バグ修正:nginxは追加の"Transfer-Encoding"リクエストヘッダ行を無視していた。
*)バグ修正:HTTP/2使用時のソケットリーク。
*)バグ修正:OCSP staplingが使用された場合、ワーカープロセスでセグメンテーションエラーが発生する可能性があった。
*)バグ修正:ngx_http_mp4_module。
*)バグ修正:コード494エラーが「error_page」ディレクティブでリダイレクトされた場合、nginxはステータスコード400ではなく494を使用していた。
*)バグ修正:njsモジュールと"aio"ディレクティブでサブリクエストを使用したときのソケットリーク。
*)変更:nginxはいくつかの"Host"リクエストヘッダ行を許可しなかった。
*)バグ修正:nginxは追加の"Transfer-Encoding"リクエストヘッダ行を無視していた。
*)バグ修正:HTTP/2使用時のソケットリーク。
*)バグ修正:OCSP staplingが使用された場合、ワーカープロセスでセグメンテーションエラーが発生する可能性があった。
*)バグ修正:ngx_http_mp4_module。
*)バグ修正:コード494エラーが「error_page」ディレクティブでリダイレクトされた場合、nginxはステータスコード400ではなく494を使用していた。
*)バグ修正:njsモジュールと"aio"ディレクティブでサブリクエストを使用したときのソケットリーク。