[IIS]ACL によって WebDAV を無効にしても引き続き PUT と DELETE 要求が許可される

文書翻訳 文書翻訳
文書番号: 307934 - 対象製品
この記事は、以前は次の ID で公開されていました: JP307934
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
重要 : この資料には、レジストリの編集に関する情報が含まれています。レジストリを編集する前に、問題が発生した場合に備えて、レジストリの復元方法を理解しておいてください。復元方法の詳細については、Regedit.exe のヘルプ トピック「レジストリを復元する」、または Regedt32.exe のヘルプ トピック「レジストリ キーを復元する」を参照してください。
すべて展開する | すべて折りたたむ

現象

IIS (Internet Information Services) 5.0 では、HTTP PUT および DELETE 要求は、WebDAV (Web Distributed Authoring and Versioning) によって処理されます。WebDAV では不必要な機能が公開される場合があるため、マイクロソフトでは、Httpext.dll のアクセス制御リスト (以下 ACL) で実行を拒否に設定することにより、WebDAV を無効にすることを推奨します。Httpext.dll を無効にした後でも、引き続き PUT および DELETE 要求を正常に処理することができます。

原因

IIS が Httpext.dll の読み込みに失敗した場合、コアの Web サービスは内部ルーチンを使用して PUT 要求を処理します。ただし、DAV を無効にすることは IIS で設計されている設定ではないため、この内部ルーチンのテストは行われていません。本資料で公開されている、WebDAV を無効にするための新しいレジストリ値を使用すれば、Httpext.dll の ACL で実行を拒否に設定する必要はありません。このレジストリ値については、下記の「詳細」で説明されています。

解決方法

この問題を解決するには、Windows 2000 Security Rollup Package 1 (SRP1) を入手します。 SRP1 の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
311401 Windows 2000 Security Rollup Package 1 (SRP1), January 2002

状況

マイクロソフトは、これが Microsoft Internet Information Services 5.0 にかかわる問題であることを確認しています。

この問題を解決するためのモジュールは、Windows 2000 日本語版サービスパック 3 以降に含まれております。
関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
260910 最新の Windows 2000 Service Pack の入手方法

詳細

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要です。Microsoft は、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

レジストリの編集方法の詳細については、レジストリ エディタ (Regedit.exe) のヘルプ トピック「キーと値の変更」、または Regedt32.exe のヘルプ トピック「レジストリ情報の追加と削除」と「レジストリ情報の編集」を参照してください。レジストリを編集する前にレジストリのバックアップを必ず作成してください。Windows NT または Windows 2000 を実行している場合、システム修復ディスク (ERD) も更新する必要があります。

PUT および DELETE 要求を含め WebDAV を完全に無効にするには、レジストリに対して以下の変更を加えます。
  1. レジストリ エディタ (Regedt32.exe) を起動します。
  2. レジストリの次のキーに移動し、キーをクリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
  3. [編集] メニューの [値の追加] をクリックし、次のレジストリの値を追加します。
    値の名前 : DisableWebDAV
    データ型 : DWORD
    値のデータ : 1

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 307934 (最終更新日 2002-01-29) を基に作成したものです。

プロパティ

文書番号: 307934 - 最終更新日: 2014年2月3日 - リビジョン: 2.2
この資料は以下の製品について記述したものです。
  • Microsoft Internet Information Services 5.0
キーワード:?
kbnosurvey kbarchive kbhotfixserver kbbug kbfix kbiiscom kbsecurity kbwin2000presp3fix kbwin2000sp3fix kbwin2000sp3fix KB307934
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com