|
apache2.4.59以降をインストールしている環境でHTTPSクライアント転送機能(PUT、GET)を利用するとHTTPSクライアント側でエラーが出力され正常にファイル転送することができません。
PUT:HTTPSクライアント側のエラー出力のみとなりサーバ側では正常受信となります。
GET:HTTPSクライアント側でエラー出力となりHTTPSクライアントで受信できません。
エラー:HTTP Error (NmHttpsCLTran Content-Length not found error)
HTTPSクライアント転送機能においてはContent-Lengthが存在するかのチェックを行っておりますが、apache httpd server 2.4.59以降では仕様変更が行われContent-Lengthがapache httpd serverによって破棄されてしまいます。Content-Lengthが存在しないためエラー出力となり正常終了しなくなります。
httpd.confに対して以下を設定しapache httpd serverの再起動をお願いします。
SetEnv ap_trust_cgilike_cl 1
「恒久対応」に記載している対応をお願いします。
|