nginx 1.17.4 リリース情報

投稿者: | 2019年9月25日

nginx 1.17.4 がリリースされました。こちらに日本語参考訳と原文をご案内します。

リリース日:2019/9/24

     *)変更:HTTP / 2での不正なクライアントの動作のより良い検出。

     *)変更:HTTP / 2でエラーを返すとき、クライアントリクエストの本文を完全に読み取れない処理。

     *)バグ修正:HTTP / 2を使用している場合、「worker_shutdown_timeout」ディレクティブが機能しない場合があります。

     *)バグ修正:HTTP / 2および「proxy_request_buffering」ディレクティブを使用すると、ワーカープロセスでセグメンテーションエラーが発生する場合があります。

     *)バグ修正:ECONNABORTEDエラーログレベルは、SSLの使用時にWindowsで「Error」ではなく「Critical」でした。

     *)バグ修正:nginxは、チャンク転送エンコーディングを使用するときに余分なデータを無視しました。

     *)バグ修正:「return」ディレクティブが使用され、クライアントリクエストボディの読み取り中にエラーが発生した場合、nginxは常に500エラーを返しました。

     *)バグ修正:メモリ割り当てエラー処理。

原文

Changes with nginx 1.17.4                                        24 Sep 2019

*) Change: better detection of incorrect client behavior in HTTP/2. 
*) Change: in handling of not fully read client request body when  returning errors in HTTP/2. 
*) Bugfix: the "worker_shutdown_timeout" directive might not work when using HTTP/2. 
*) Bugfix: a segmentation fault might occur in a worker process when       using HTTP/2 and the "proxy_request_buffering" directive. 
*) Bugfix: the ECONNABORTED error log level was "crit" instead of "error" on Windows when using SSL. 
*) Bugfix: nginx ignored extra data when using chunked transfer encoding. 
*) Bugfix: nginx always returned the 500 error if the "return" directive was used and an error occurred during reading client request body. 
*) Bugfix: in memory allocation error handling.