Назад | Перейти на главную страницу

Исключение WebDAV «PROPFIND» в IIS из-за общего сетевого ресурса?

Мы постоянно находим исключения в нашем средстве просмотра событий в нашем интерактивном окне для следующего исключения:

Process information:
Process ID: 3916
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: HttpException
Exception message: Path 'PROPFIND' is forbidden.
Thread information:
Thread ID: 14
Thread account name: OURDOMAIN\Account
Is impersonating: True
Stack trace:
at System.Web.HttpMethodNotAllowedHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Other Specs: Windows Server 2003 R2 & IIS 6.0

Мы сузили его до случаев, когда люди пытаются получить доступ к общим ресурсам на коробке изнутри сети, и обнаружили (мы думаем), что это связано с тем, что расширение веб-служб WebDAV было ранее отключено предыдущими сотрудниками. Исключения возникают при попытке доступа к каталогам, которые являются виртуальными каталогами в IIS, и обычными старыми сетевыми ресурсами UNC.

Каковы последствия включения расширений WebDAV на нашем действующем веб-сервере?

И решит ли это наши проблемы с исключениями в нашем журнале событий?

Отвечая на ваши вопросы, если вы включите WebDav, он остановит эти сообщения, потому что больше не будет никаких запрещенных ошибок.

При этом, если никто не делает ничего, что потребовало бы или полагалось на соединение WebDav, я бы не включил его, так как нет причин для его использования, и вы, возможно, открываете себя для атаки (тем более, что был недавняя уязвимость безопасности, связанная с WebDav).

К тому же -

Кто-нибудь использует Dreamweaver? Я получаю это все время в своей сети, я отключил весь WebDav и сказал ему просто использовать сетевой ресурс, но по какой-то причине, почему он открыт более 30 минут, я минимизирую его более чем на 2 минуты, это всегда зависает примерно на 30 секунд. Я понятия не имел, почему он это делает, но затем я открыл монитор производительности на своем сервере и увидел, что он делает постоянные соединения через WebDav.

Я разместил это на форумах Adobe, но они удалили его!