'DefaultAppPool' wird aufgrund einer Reihe von Fehlern automatisch deaktiviert

8

Ich habe eine schwierige Zeit mit diesem Problem. Nicht sicher, wie aber meine ApplicationPoolIdentity defekt ist.

Zur Zeit verwende ich IIS 8 unter Windows 8 mit Visual Studio 2012. Beim Versuch, eine Anwendung von Visual Studio aus zu debuggen oder einfach zur Site in einem Browser zu navigieren, erhalte ich den folgenden Fehler und einen Fehler 503.

%Vor%

Wenn ich die Fehlerprotokolle der Anwendung auschecke, finde ich den folgenden Fehler im Benutzerprofildienst .

%Vor%

Beim Betrachten der Details finde ich, dass der Benutzerprofil-Dienst versucht, ein Profil mit der ID

zu laden

S-1-5-82-3006700770-424185619-1745488364-794895919-4004696415

Jetzt habe ich die Registrierung geöffnet, um zu versuchen, das Profil mit dieser UserId zu finden. Allerdings hilft nichts in der Profilliste.

Also, ich habe ein wenig mehr herausgefunden, dass dieses Problem entweder durch

gelöst werden kann

A) Legen Sie das Benutzerprofil laden des Anwendungspools auf false fest.

B) Verwenden Sie ein anderes Konto für den Anwendungspool.

C) Fix das Konto.

Da dies der eingebaute Account ist, würde ich lieber das Problem beheben, anstatt das Symptom zu beheben.

Was ich versucht habe

  • aspnet_regiis -i
  • Entfernen von IIS aus Windows und Neuinstallation.
  • Versucht, dem Leitfaden hier zu folgen, aber ich tue es nicht kenne das Account-Passwort: P

Meine Ahnung

Irgendwie wurde die ApplicationPoolIdentity durcheinander gebracht. Gibt es physische Ordner für die integrierten Konten? Ich weiß, dass die physischen Verzeichnisse für Netzwerk- und lokale Dienstprofile unter C: \ Windows \ ServiceProfiles \ vorhanden sind. Es ist möglich, das ApplicationPoolIdentity-Profil neu zu erstellen? Oder bin ich weit weg von dem, was das eigentliche Problem ist?

    
Matt 01.12.2012, 20:17
quelle

1 Antwort

0

C) Hier ist, was ich getan habe, um das Konto zu reparieren Gehen Sie in regedit auf Schlüssel

  

HKLM \ SOFTWARE \ Microsoft \ Windows NT \ AktuelleVersion \ ProfileList

Es gibt eine Einstellung namens "Standard". Sie müssen sicherstellen, dass der Datenwert auf ein vorhandenes Verzeichnis auf dem Laufwerk verweist. Standardmäßig enthält es "% SystemDrive% \ Users \ Default". In meiner Firma wird der Standardwert in ein benutzerdefiniertes Profil geändert. Irgendwie löschte jemand dieses Benutzerprofil. Wenn der Benutzer "defaultAppPool" also versucht hat, einen Account für sich selbst zu erstellen, konnte er dies nicht tun, da Windows ihm kein Standardbenutzerprofil zur Verfügung stellen kann.

Sie können diesen Fehler auch diagnostizieren, wenn Sie sich die Ereignisanzeige im Anwendungsordner ansehen. Sie erhalten eine Nachricht dieses Typs:

  

Windows kann das lokale Profil nicht finden und meldet Sie mit einem   temporäres Profil Änderungen, die Sie an diesem Profil vornehmen, gehen verloren   Sie melden sich ab.

    
GELR 11.10.2013, 18:07
quelle