エラー : Web サーバーが制限され、デバッグの有効化に必要な DEBUG 動詞をブロックしています。

更新 : 2007 年 11 月

IIS Lockdown ツールが実行され、URLScan がインストールされてアクティブになっているため、Web アプリケーションまたは XML Web サービスのステップ インに失敗しました。この条件によって、IIS は DEBUG の動詞を受け取ることができません。

URLScan は IIS Lockdown ツールと連携して動作するセキュリティ ツールです。これによって IIS Web サイト管理者は、不要な機能をオフにしたり、サーバーが処理する HTTP 要求の種類を制限したりできます。URLScan では、特定の HTTP 要求を遮断することによって、有害な要求がサーバーに到達して損害を与えることを防止できます。

アプリケーションが Windows Server 2003 上の IIS 6.0 で実行されている場合、IIS Lockdown ツールを実行する必要はありません。IIS 6.0 は、同じ機能を備えているためです。

URLScan がインストールされた Web サーバーでデバッグを有効にするには

  1. Urlscan.ini ファイルを探します。通常は、次のようなディレクトリの下にあります。

    C:\WINNT\System32\Inetsrv\urlscan

  2. このファイルのコピーを作成し、Urlscan.old という名前を付けます。

  3. メモ帳または任意のテキスト エディタを使って、元の Urlscan.ini ファイルを開きます。

  4. Urlscan.ini で、[AllowVerbs] セクションを探します。DEBUG を [AllowVerbs] セクションに追加します。DEBUG が [AllowVerbs] セクションにある場合は、セミコロン (;) を削除して、動詞のコメント アウトを解除します。

  5. [DenyVerbs] セクションを探します。DEBUG が [DenyVerbs] セクションにある場合は、それを削除します。

  6. ファイルを保存します。

  7. サーバーまたは IIS を再起動します。

参照

処理手順

エラー : Web サーバーでは要求されたリソースを見つけられませんでした

参照

Web アプリケーションのデバッグ : エラーおよびトラブルシューティング