Le service d’activation de processus Windows (WAS) a rencontré un échec lorsqu’il a démarré un processus de travail pour servir le pool d’applications

Le pool d’applications IIS 7 s’arrête lorsque vous naviguez sur http: // localhost /

Dans l’Observateur d’événements -> Journal système, je vois:

Pool d’applications ASP.NET v4.0 a été désactivé. Le service d’activation de processus Windows (WAS) a rencontré un échec lorsqu’il a démarré un processus de travail pour desservir le pool d’applications.

Y a-t-il d’autres étapes de dépannage que je peux prendre pour voir des messages plus détaillés sur les raisons de cette situation?

Si votre pool d’applications s’exécute sous une identité spécifique, un mot de passe expiré peut être à l’origine de votre problème.

J’ai eu des problèmes similaires, voir http://blog.janjonas.net/2012-07-14/iis_75-fix-application-pool-disabled-windows-process-activation-service-failure-worker-process-event-id- 5059

Dans IIS, accédez à Pools d’applications et vérifiez l’identité de votre pool d’applications.

Le pool d’applications utilise-t-il un compte personnalisé? Est-ce que ça doit être?

Essayez de remplacer Identify par un compte intégré tel que ApplicationPoolIndentity . Pour ce faire, accédez à Paramètres avancés, Modèle de processus, Identité . N’oubliez pas de redémarrer le pool d’applications après avoir apporté vos modifications.

Identité du pool d'applications personnalisées IIS

entrer la description de l'image ici

Vérifiez que le compte ou le groupe dispose de l’autorisation “Ouvrir une session en tant que travail par lots” cochée. Pour modifier cette stratégie sur un contrôleur de domaine, procédez comme suit:

  • Démarrer> Exécuter gpmc.msc – modifier
  • Sélectionnez Forêt> Domaines> Nom de domaine> Contrôleur de domaine
    • Cliquez avec le bouton droit sur “Default Domain Policy” et choisissez edit
  • Prochaine édition:
    • Configuration ordinateur> Stratégies> Paramètres Windows> Paramètres de sécurité> Stratégies locales> Affectation des droits utilisateur
  • Ajouter un utilisateur ou un groupe à “Se connecter en tant que travail par lots”
    • Vérifiez l’appartenance au groupe du compte de service (dans Active Directory) si un groupe particulier est utilisé à cette fin.
  • À l’invite de commande, exécutez “gpupdate / force”

Remarque: il s’agit d’une résolution du problème avec SharePoint 2010.

J’ai fait les étapes ci-dessous.

  1. Windows + R ouvert Exécuter et tapez services.msc
  2. rechercher le service d’activation de processus Windows et démarrer le service pour moi, il a été arrêté.
  3. Windows + R tapez inetmgr.
  4. redémarrez tout le pool d’applications.
  5. Essayez de démarrer le site Web sous Sites, si une erreur s’affiche en disant que le service de publication World Wide Web est arrêté.
  6. Répétez l’étape 1.
  7. Recherchez le service de publication World Wide Web et redémarrez le service.

en ajoutant à janjonas dans ma machine de dev j’ai changé PW au compte, et je ne savais pas que je devais redéfinir l’utilisateur à chaque pool qui s’exécute sous cet utilisateur