2012-05-07 13 views
50

IIS 7 Application Pool zatrzymuje się podczas przeglądania do http://localhost/systemu Windows Usługa aktywacji procesów (WAS) napotkał awarii, gdy rozpoczął proces roboczy służyć pulę aplikacji

W Podglądzie zdarzeń -> System Log widzę:

Pula aplikacji ASP.NET v4.0 została wyłączona. Proces Windows Usługa aktywacji (WAS) napotkała błąd podczas uruchamiania procesu roboczego w celu obsługi puli aplikacji.

Czy mogę wykonać inne czynności, które pomogą mi rozwiązać ten problem, aby uzyskać bardziej szczegółowe informacje o przyczynach tego problemu?

+0

prawdopodobnie się rozbić na basen, zobacz http://stackoverflow.com/questions/3044752/how-do-i-crash-the-app-pool/3045137#3045137 – Aristos

+0

Dzieje się tak, gdy po prostu przeglądam http: // localhost /, który wskazuje domyślną stronę w 'C: \ inetpub \ wwwroot', która ma tylko iisstart.htm, więc nie powinien działać żaden kod. –

+0

Czy mogę prosić o zaznaczenie jednej z odpowiedzi jako zaakceptowanej. Odpowiedź janjonasa pomogła wielu użytkownikom, w tym mnie :) – RBT

Odpowiedz

96

Jeśli pula aplikacji działa pod określoną tożsamością, wygasłe hasło może być przyczyną problemu.

miałem podobne problemy, zobacz http://blog.janjonas.net/2012-07-14/iis_75-fix-application-pool-disabled-windows-process-activation-service-failure-worker-process-event-id-5059

+0

to było dokładnie to, co się działo. Dziękuję bardzo za tę odpowiedź. Widziałem, jak płonęły godziny, zanim zrozumiałem to ... – gymbrall

+0

Hasło. dzięki! –

+0

+1. dzięki ..... – morpheus

2

Sprawdź, czy konto lub grupa ma uprawnienia „Logowanie w trybie wsadowym Hioba” zaznaczone. Aby zmienić tę politykę na kontrolerze domeny należy wykonać następujące kroki:

  • Start> Uruchom gpmc.msc - edytować
  • Wybierz Lasy> Domeny> nazwa domeny> Kontroler domeny
    • prawym przyciskiem myszy na „Default Domain Polityka”i wybierz Edycja
  • Następny EDIT:
    • Konfiguracja komputera> Zasady> Ustawienia systemu Windows> Ustawienia zabezpieczeń> Zasady lokalne> uprawnienia, jak signment
  • Dodaj użytkownika lub grupę do „Logowanie w Batch Job”
    • Sprawdź przynależności grupowej konta usługi (Active Directory), jeśli dana grupa jest używana do tego celu.
  • Z wiersza polecenia run "gpupdate/force"

Uwaga: jest to rozdzielczość na problem z SharePoint 2010.

0

dodanie do janjonas w moim komputerze dev zmieniłem PW do konta, i nie wiedziałem, że musiałem ponownie ustawić użytkownika do każdej puli, która działa pod tym użytkownikiem

12

W IIS, przejdź do pul aplikacji i sprawdź tożsamość swojej puli aplikacji.

Czy pula aplikacji korzysta z niestandardowego konta? Czy to musi być?

Spróbuj zmienić identyfikację na wbudowane konto, takie jak ApplicationPoolIndentity. Aby to zrobić, przejdź do Ustawienia zaawansowane, model procesu, tożsamość. Pamiętaj, aby zrestartować pulę aplikacji po wprowadzeniu zmian.

IIS Custom App Pool Identity

enter image description here

Powiązane problemy