Windows 8.1 / Windows 10 bricht mein ASP.NET / IIS : "Dienst nicht verfügbar"
Mit Windows 8.1 erscheint endlich auf MSDN/Technet heute stieß ich auf das folgende Problem mit meinem ASP.NET Anwendung nachdem ich ein in-place upgrade mit Win 8.1 RTM:
"Dienst Nicht Verfügbar"
HTTP-Fehler 503. Der Dienst ist nicht verfügbar.
- Der "AppPool" - gestorben ist, und zeigt den status
Stopped
- Der IIS-Protokolldatei hat nichts
-
Es ist ein Hinweis darauf wird im Windows-Anwendungsprotokoll enthält diese Fehler
The Module DLL C:\WINDOWS\system32\inetsrv\rewrite.dll failed to load. The data is the error.
Wie kann ich recover my IIS, damit es wieder funktioniert?
InformationsquelleAutor der Frage Simon_Weaver | 2013-09-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sieht es aus wie eine einfache deinstallation und erneute Installation der rewrite-Modul wird den trick tun.
Edit: Wie schon andere gesagt haben - versuchen, eine Reparatur der ersten, wenn es funktioniert, dann sollte es schneller sein.
Sieht es nicht aus, die Microsoft Web Platform Installer ist in der Lage, es zu deinstallieren, so gehen Sie einfach auf
Programs and Features
um es zu deinstallieren.Finden Sie es aufgeführt, wie
IIS URL Rewrite Module 2
und klicken Sie einfach auf denUninstall
Taste auf der Oberseite.Dann installieren Sie es von hier:
http://www.iis.net/downloads/microsoft/url-rewrite
Stellen Sie sicher, dass Ihre App-Pool ist gestartet - oder nur IIS neu starten und es sollte alles wieder funktionieren.
Bearbeiten: 8/30/16 : Eine ähnliche, aber nicht Verwandte Fehler kann auftreten, wenn Sie die 'neuen' .NET core installiert und update auf Win 10 Jubiläums-edition. Siehe hier: https://github.com/aspnet/Home/issues/1583 - Ausführen einer Reparatur auf VS 2015 Tooling Album Vorhören Problem beheben sollte. Wollte Sie hier hinzufügen, da die Fehler sehr ähnlich zu dieser Antwort.
InformationsquelleAutor der Antwort Simon_Weaver
Habe ich diese Fehler im Ereignisprotokoll nach Update Win8.1 auf Win10. Zu beheben, gehen Sie auf die Systemsteuerung -> Programme und Funktionensuchen Sie IIS URL Rewrite-Modul 2 mit der rechten Maustaste und wählen Sie Reparatur (es ist schnell). Als Nächstes starten Sie Ihr aufgehört AppPool(s). Sollte jetzt OK sein.
Müssen Sie Sie nicht deinstallieren noch neu installieren.
Gary Davis
InformationsquelleAutor der Antwort GarDavis
Brauchen nicht zu deinstallieren. Nur eine Reparatur statt, und es funktioniert.
InformationsquelleAutor der Antwort Jimmy Soh
Ich lief in dieses Problem nach einem update. Alle von der app pools, wo aufgehört!
Starten Sie das Problem behoben.
InformationsquelleAutor der Antwort Chad Carisch
Ich kämpfte mit ähnlichen Problemen in der letzten Nacht.
Es begann mit einer Beschwerde über fehlende redirect.dll. Nach der Installation von IIS' Redirect-Funktion, die log-Meldung verschwunden und alles was mir blieb war ein Haufen Fehlermeldungen aus WAR. Es versucht dem starten meiner Anwendung pool fünf mal, bis aufgeben.
Den Fehlercode war "8007007E" (Datei nicht gefunden laut google).
Ich dann installiert ProcMon von sysinternals.com und jedes mal, wenn der w3wp-Prozess klagte über "NAME NICHT GEFUNDEN" rechts, vor dem beenden, habe ich gegoogelt und installiert die entsprechenden IIS-feature. Ich wiederholte dies, bis ich es installiert und alles funktioniert wieder.
Alles installieren, ist keine gute Lösung, aber ich habe nicht Zeit, zu untersuchen, tiefer jetzt.
InformationsquelleAutor der Antwort 9Rune5
Stieß ich auf ähnliche Symptome nach dem ändern mein domain-Passwort. Ich musste auch mein Passwort zurücksetzen in meine (hart codiert!) App-Pool-Einstellungen auf meiner dev-box.
InformationsquelleAutor der Antwort Dave Mateer
Ich hatte ein ähnliches Problem mit "httpplatformhandler.dll konnte nicht geladen werden". Wieder war die Lösung, um den download des entsprechenden httpplatformhandler msi installieren von http://www.iis.net/downloads/microsoft/httpplatformhandler und dann eine Reparatur durchzuführen.
InformationsquelleAutor der Antwort Stuart
Die Reparatur hat bei mir nach dem Update auf W10 Insider-Vorschau 160826-1902
InformationsquelleAutor der Antwort Marco Duindam