由于网络共享,IIS中的WebDAV“PROPFIND”异常?

时间:2009-08-03 15:41:44

标签: iis webdav

我们在活动框中的事件查看器中发现连续异常,但出现以下异常:

[片段]

  

流程信息:

     

流程ID:3916

     

进程名称:w3wp.exe

     

帐户名称:NT AUTHORITY \ NETWORK SERVICE

     

异常信息:

     

异常类型:HttpException

     

异常消息:禁止路径'PROPFIND'。

     

主题信息:

     

主题ID:14

     

线程帐户名称:OURDOMAIN \ Account

     

模仿:真实

堆栈追踪:

  

at 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

当人们尝试从网络内部访问盒子上的共享时,我们已经缩小了范围,并且发现(我们认为)由于WebDAV Web服务扩展以前被过去的员工禁用了。尝试访问IIS中虚拟目录的目录和普通的旧UNC网络共享时抛出异常

在我们的实时网络服务器上启用WebDAV扩展的含义是什么?

这会解决我们在事件日志中出现异常的问题吗?

2 个答案:

答案 0 :(得分:0)

PROPFIND实际上是WebDav的一部分。禁用WebDav将阻止用户使用WebDav扩展创作网站。启用WebDav不会构成安全威胁,但如果不使用它,则不希望启用它。看起来是某人(或某个应用程序)正在尝试使用WebDav Extensions更新站点。在启用它之前,我会找出通过WebDav尝试访问的位置/谁,以查看是否允许。通过UNC Path访问共享不应该调用WebDav方法,我非常怀疑是原因。

答案 1 :(得分:0)

我最近在serverfault.com上问了同样的问题: SMB administrative Shares (C$) not accessible on a server running SharePoint - WebDAV MiniRedir reports PROPFIND not implemented

现在让我感到震惊的是,有些服务可能没有运行。我使用services.msc启动了“服务器”服务,UNC再次工作。 Visual Studio远程调试器也是如此。哈利路亚。