HTTP エラー 404.13 - IIS 7.0 を実行しているサーバーでホストされている Web サイトにアクセスしたときにCONTENT_LENGTH_TOO_LARGE
この記事は、インターネット インフォメーション サービス (IIS) の Web サイトにアクセスしたときに発生するエラー (HTTP エラー 404.13 - CONTENT_LENGTH_TOO_LARGE) を解決するのに役立ちます。
元の製品バージョン: インターネット インフォメーション サービス 7.0
元の KB 番号: 942074
現象
次のような状況を想定します。 IIS 7.0 を実行しているサーバーでホストされている Web サイトがあります。 ユーザーがこの Web サイトにアクセスすると、次のようなエラー メッセージが表示されます。
アプリケーション「アプリケーション名」でのサーバー エラー
HTTP エラー 404.13 - CONTENT_LENGTH_TOO_LARGE
HRESULT: 0
HRESULT の説明 # 操作が正常に完了しました。
原因
この問題は、クライアント要求に、ApplicationHost.config ファイルの プロパティでこのヘッダーにmaxAllowedContentLength
指定された値より大きいヘッダーが含Content-Length
まれているために発生します。
解決方法
この問題を解決するには、次の手順を実行します。
[スタート] を選択します。 [ 検索の開始 ] ボックスに「 Notepad」と入力します。 [メモ帳] を右クリックし、[管理者として実行] を選択します。
注:
管理者パスワードまたは確認を求められたら、パスワードを入力するか、[続行] 選択します。
[ファイル] メニューの [開く] を選択します。 [ ファイル名 ] ボックスに「」と入力
%windir%\system32\inetsrv\config\applicationhost.config
し、[ 開く] を選択します。ApplicationHost.config ファイルで、ノードを
<requestLimits>
見つけます。プロパティを削除します
maxAllowedContentLength
。 または、クライアントが要求の一部として送信するContent-Length
ヘッダーのサイズに一致する値を追加します。 既定では、 プロパティのmaxAllowedContentLength
値は 30000000 です。たとえば、セクション内の次の構成データを
<requestFiltering>
変更します。<requestLimits maxAllowedContentLength ="<length>" />
ApplicationHost.config ファイルを保存します。