我有一个网站,一直工作好几个月。今天早上我开始得到503服务不可用错误。检查IIS后,我注意到应用程序池正在停止。由于我之前遇到过问题,所以我怀疑WebRequest是个问题。所以我评论了网站的WebRequest部分,并猜测应用程序池不再被禁用。我怀疑有另一个安全更新,我无法弄清楚还需要做什么才能让WebRequest再次运行。应用程序池停止在webrequest上
事情我已经尝试:
1)ASPNET_REGIIS -u然后-i
2)重新安装.NET框架
更多信息:我使用网络服务占了asp.net V4.0应用程序池与Windows身份验证
从事件日志中的错误是这样的:
“HipIISEngineStub.dll无法加载数据是错误。“
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();
}
在我们的情况下,原信息是: “A侦听信道用于在工作进程‘%2’服务应用程序池‘%1’协议‘%4’报告了听者信道故障的数据字段包含。错误号码“。 EventID:5139 我们花了几个小时才发现,McAffee在卸载后留下了一些DLL。 然后我们偶尔在IIS管理控制台中找到了HIPS模块。 – 2012-10-24 13:48:24