application pool stopped on webrequest

У меня есть сайт, который прекрасно работал в течение нескольких месяцев. Сегодня утром я начал получать ошибки 503 Service Unavailable. Проверив IIS, я заметил, что пул приложений остановлен. Поскольку у меня были проблемы с этим раньше, я заподозрил, что проблема в WebRequest. Поэтому я закомментировал часть WebRequest на сайте, и знаете что, пул приложений больше не отключается. Я подозреваю, что произошло еще одно обновление безопасности, и не могу понять, что еще нужно сделать, чтобы WebRequest снова заработал.

То, что я уже пробовал:
1) aspnet_regiis -u then -i
2) переустановка .net framework

Дополнительная информация: Я использую NetworkService учетную запись для asp.net v4.0 app pool с Windows Authentication

Ошибка из журнала событий следующая:
"HipIISEngineStub.dll failed to load. Данные - ошибка."

var request = (HttpWebRequest)WebRequest.Create(path1);
request.Credentials = CredentialCache.DefaultCredentials;
request.PreAuthenticate = true;            

var getResponse = new Func<WebRequest, WebResponse>(req => req.GetResponse());

try
{
    return getResponse(request).GetResponseStream();
}
7
задан cvanniekerk 6 February 2012 в 15:05
поделиться