IIS でHTTPエラー 500.19 Internal Server Error エラーコード 0×80070021 の解決方法

Microsoft-Logo

IIS(インターネットインフォメーションサービス、Internet Information Services)で発生したエラーとその回避方i法についてです。

スポンサーリンク

IISでHTTPエラー 500.19 - Internal Server Error

IISを使っていて以下のエラーが表示されました。

エラーの概要

IISで、HTTPエラー 500.19 - Internal Server Error

ページに関連する構成データが無効であるため、要求されたページにアクセスできません。

エラー情報の詳細

モジュール    IIS Web Core

通知             BeginRequest

ハンドラー    未定義です

エラーコード 0x80070021

構成エラー    この構成セクションをこのパスで使用できません。この問題は親レベルでセクションがロックされているときに発生します。ロック状態は既定で設定されているか (overrideModeDefault = "Deny" )、または overrideMode = "Deny" もしくは従来の allowOverride = "false" を含んだ場所タグによって明示的に設定されます。

ws000264

エラーコード 0x80070021 の解決方法

IISでは、C:\Windows\system32\inetsrv\config\applicationHost.config というファイルがあります。

この applicationHost.config ファイルがIISのシステム構成ファイルです。

一方、web.configは IIS に配置されたアプリケーション毎の設定ファイルです。

今回の問題はアプリケーションのweb.configの修正では解決できないようです。

applicationHost.config にて

<section name=”modules” allowDefinition=”MachineToApplication” overrideModeDefault=”Deny” />

<section name=”modules” allowDefinition=”MachineToApplication” overrideModeDefault=”Allow” />
に修正すれば、この問題は解決します。


↓IISに関連する書籍はコチラ。

IISに関連する書籍

スポンサーリンク
スポンサーリンク
スポンサーリンク

フォローする

スポンサーリンク
スポンサーリンク
Translate »