2009-08-03 4 views
1
私たちは、次の例外に私たちのライブボックス上の私たちのイベントビューアでの継続的な例外を発見している

WebDAVの "PROPFIND"はネットワーク共有のためIISでの例外ですか?

[スニペット]

プロセス情報:

プロセスID:3916

プロセス名前:w3wp.exe

アカウント名:NT AUTHORITY \ NETWORK SERVICE

例外情報:

例外の種類:HttpException

例外メッセージ:パスは 'PROPFIND' 禁止されています。

スレッド情報:

スレッドID:14

スレッドアカウント名:

を偽装しているOURDOMAINの\アカウント:真

スタックトレース:

でSystem.Web.HttpMethodNotAllowedHandler。 processRequest(のHttpContext コンテキスト) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() でSystem.Web.HttpApplication.ExecuteStep(IExecutionStepステップ、 ブール& completedSynchronously)で

その他の仕様:のWindows Server 2003 R2 & IIS 6.0

私たちは、人々がネットワーク内からのボックス上の共有にアクセスしようとするとoccuringにそれを絞り込むきた、と発見しました(私たちは思う)にその原因というWebDAV Webサービス拡張機能以前は過去のスタッフによって無効にされました。 IISの仮想ディレクトリであるディレクトリと一般的なUNCネットワーク共有にアクセスしようとすると例外がスローされます

ライブWebサーバーでWebDAV拡張機能を有効にした場合の意味は?

これは、イベントログの例外に関する問題を解決しますか?

+0

私たちはUNCパスを介して共有にアクセスしています(ドメイン間でも)。普通のネットワーク共有にアクセスするのはなぜですか(inetpubの内部にあるにもかかわらず)、自動的にデフォルトでWebDAVがフォルダの表示メカニズムとして使用されますか? IE。アドレスは "// machinename/sharename"の形式で、inetpubディレクトリ内のフォルダに変換されます。 – mwjackson

答えて

0

PROPFINDは実際にWebDavの一部です。 WebDavを無効にすると、ユーザーはWebDav拡張機能を使用してWebサイトを作成できなくなります。 WebDavを有効にするとセキュリティ上の脅威は発生しませんが、使用しない場合は有効にしたくない場合があります。 WebDav Extensionsを使用して誰か(または一部のアプリケーション)がサイトを更新しようとしているようです。それを有効にする前に、私はWebDavを介してどこにアクセスしようとしているのかを知ることができます。 UNCパス経由で共有にアクセスすると、WebDavメソッドが呼び出されるべきではありません。

+0

Thanks Russ。私はWebDavとそのために使われていることを認識しています。私は共有にアクセスしようとする人で、webdav拡張機能やフロントページのようなツールを使用していません。私は単に実行メニューから平凡な古いUNCパス経由で共有にアクセスしようとしています。これは間違いなく例外の再現可能な原因です。ネットワーク上の他のマシンでも同じ問題を発見していないため、マシンがドメインに属していないためです。私たちは今夜はマシンをドメインに移しており、明日の調査結果とともに報告する予定です。 – mwjackson

0

私は最近、serverfaultで同じ質問をしました。com: SMB administrative Shares (C$) not accessible on a server running SharePoint - WebDAV MiniRedir reports PROPFIND not implemented

サービスの一部が実行されていない可能性があります。 services.mscを使用して "Server"サービスを開始し、UNCが再び動作します。 Visual Studio Remote Debuggerも同様です。ハレルヤ。

+0

残念ながら私はこの質問から別の会社に移ったので、問題が解決したかどうかはわかりません。とにかくありがとう... – mwjackson

関連する問題