Ho un sito che funziona bene da mesi. Questa mattina ho iniziato a ricevere 503 errori di servizio non disponibili. Dopo aver controllato IIS, ho notato che il pool di applicazioni è stato arrestato. Dal momento che ho avuto problemi con esso prima, ho sospettato che WebRequest fosse il problema. Così ho commentato la parte WebRequest del sito, e indovina un po ', il pool di applicazioni non viene più disabilitato. Sospetto che ci sia stato un altro aggiornamento per la sicurezza e non riesco a capire cos'altro ho bisogno di fare per far funzionare nuovamente il WebRequest.pool di applicazioni interrotto su webrequest
cose che ho già provato:
1) aspnet_regiis -u poi -i
2) reinstallare .NET framework
Maggiori informazioni: Io uso NetworkService considerazione per il asp.net v4.0 App piscina con autenticazione di Windows
l'errore dal registro eventi è questa:.
"HipIISEngineStub.dll non è riuscito a caricare i dati è l'errore. "
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();
}
Nel nostro caso il messaggio originale era: "Un canale ascoltatore per il protocollo '% 4' nel processo di lavoro '% 2' pool di applicazioni '% 1' ha rilevato un errore di canale ascoltatore Il campo dati contiene. il numero dell'errore. " EventID: 5139 Ci sono volute diverse ore per scoprire che McAffee ha lasciato qualche dll dopo la disinstallazione. Quindi occasionalmente abbiamo trovato il modulo HIPS in IIS Management Console. –