Ich habe gerade einen Anwendungspool in IIS gestoppt. Beim Versuch, es zu starten, beschwert sich IIS darüber:
Der Dienst kann derzeit keine Kontrollnachrichten akzeptieren. (Ausnahme von HRESULT: 0x80080425).
Was gibt? Von woher hat dieser Fehler kommen?
In der Ereignisanzeige> System werden folgende Warnungen angezeigt:
Ein Arbeitsprozess '1456', der den Anwendungspool 'MyAppPool' bedient, konnte einen Listener-Kanal für das Protokoll 'http' in der zugewiesenen Zeit nicht stoppen. Das Datenfeld enthält die Fehlernummer.
Bei einem Prozess, der den Anwendungspool 'MyAppPool' bedient, ist ein schwerwiegender Kommunikationsfehler mit dem Windows-Prozessaktivierungsdienst aufgetreten. Die Prozess-ID war '10592'. Das Datenfeld enthält die Fehlernummer.
Ein Prozess, der den Anwendungspool 'MyAppPool' bedient, hat beim Herunterfahren die Zeitlimits überschritten. Die Prozess-ID war '10516'.
Dies löste sich nach etwa 5 Minuten von selbst auf. Zu diesem Zeitpunkt versuchten wir, die Website neu zu starten, und erhielten:
Der World Wide Web Publish Service (W3SVC) wird gestoppt. Websites können nur gestartet werden, wenn der World Wide Web Publishing Service (W3SVC) ausgeführt wird.
Also haben wir den W3SVC-Dienst gestartet und konnten dann unsere Website starten.
quelle
Antworten:
Das hat mir geholfen: Warte nur ein oder zwei Minuten.
Ref: https://msdn.microsoft.com/en-us/library/ms833805.aspx
quelle
Die Fehlermeldung kann aus folgendem Grund auftreten:
Führen Sie die folgenden Schritte aus, um das Problem zu beheben:
Methode 1:
Methode 2: 1. Führen Sie die Systemdateiprüfung aus. Weitere Informationen finden Sie unter dem unten genannten Link: http://support.microsoft.com/kb/929833
quelle
In meinem Fall wurde der VS-Debugger an den w3wp-Prozess angehängt. Nach dem Trennen des Debuggers konnte ich den Anwendungspool neu starten
quelle
Ich habe den IIS-Worker-Prozess (im Task-Manager) gestoppt und dann den IIS erneut gestartet. Es funktionierte.
quelle
Ich habe verwandte w3wp.exe (auf Empfehlung eines Freundes) beim Task-Manager getötet und es hat funktioniert.
Hinweis: Die Verwendung erfolgt auf eigenes Risiko. Achten Sie darauf, welche Sie töten möchten.
quelle
Ich habe vergessen, dass ich meinen an den Visual Studio-Debugger angehängt habe. Stellen Sie sicher, dass Sie die Verbindung trennen, und warten Sie einen Moment. Andernfalls funktioniert auch das Beenden des Prozesses, bei dem die PID über die Worker Processes-Funktionalität des IIS-Managers angezeigt wird.
quelle
Der Neustart der Maschine hat bei mir funktioniert, aber nicht jedes Mal.
Wenn Sie wirklich daran festhalten, befolgen Sie die folgenden Schritte
quelle
Ich hatte dieses Problem vor kurzem,
Problemstellung: Meins war ein Windows-Dienst, den ich lokal durch Anhängen des VS-Debuggers ausführte. Wenn ich das Debuggen beende und versuche, den Dienst neu zu starten / zu stoppen (unter services.msc), wurde der erwähnte Fehler angezeigt.
Lösung:
Wenn Sie dies tun, wird der Dienst beendet.
quelle
Da ich ungeduldig war, habe ich einen neuen App-Pool mit denselben Einstellungen erstellt und diesen verwendet.
quelle
Das Neustarten des IIS-Windows-Dienstes (
World Wide Web Publishing Service
) und das anschließende Starten des Anwendungspools hat bei mir funktioniert. Wie aus der Top-Antwort hervorgeht, war es möglicherweise nur das Warten, das dazu führte, dass es später funktionierte.quelle
Ich hatte dieses Problem immer dann, wenn ich mehr als einmal versuchte, einen App-Pool zu starten. Anstatt neu zu starten, starte ich einfach den Anwendungsinformationsdienst . (Hinweis: Dieser Dienst wird so eingestellt, dass er manuell auf meinem System ausgeführt wird. Dies kann der Grund für das Problem sein.) Aus der Beschreibung geht hervor, dass er irgendwie beteiligt ist:
Vermutlich behält der IIS-Manager (wie auch die meisten anderen Prozesse, die als Administrator ausgeführt werden) während der gesamten Laufzeit des Prozesses keine Administratorrechte bei, sondern fordert von Fall zu Fall Administratorrechte beim Anwendungsinformationsdienst an.
Quelle: social.technech.microsoft.com
quelle