IISにスクリプト マップを追加しようすると 「このハンドラーに対して指定されたモジュールが、モジュールの一覧にありません。」のエラーメッセージが表示され、スクリプトマッピングが追加できない
WindowsのIISにスクリプト マップを追加しようすると 「このハンドラーに対して指定されたモジュールが、モジュールの一覧にありません。」のエラーメッセージが表示され、スクリプトマッピングが追加できない現象について紹介します。
現象
Windowsの[インターネット インフォメーション サービス (IIS) マネージャー] のハンドラーマッピングの画面で、「スクリプト マップ」の追加をすると、下図のエラーが表示されます。
このハンドラーに対して指定されたモジュールが、モジュールの一覧にありません。スクリプト マップ ハンドラー マッピングを追加する場合は、モジュール一覧にIsapiModule または CgiModule が存在している必要があります。

英語では下記のメッセージとなります。
The specified module required by this handler is not in the modules list. If you are adding a script map handler mapping, the IsapiModule or the CgiModule must be in the modules list.
原因
スクリプトマップにより実行されるファイルがexeファイルの場合、Fast CGI のモジュールがインストールされていない可能性があります。
対処法
IISにFast CGIのモジュールをインストールします。Fast CGIのインストール手順はこちらの記事を参照してください。
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。