Le pool d'applications IIS 7 s'arrête lors de la navigation vers http: // localhost /
Dans l'Observateur d'événements -> Journal système, je vois:
Le pool d'applications ASP.NET v4.0 a été désactivé. Le service d'activation de processus Windows (WAS) a rencontré un échec lors du démarrage d'un processus de travail pour servir le pool d'applications.
Y a-t-il d'autres étapes de dépannage que je peux suivre pour voir un message plus détaillé expliquant pourquoi cela se produit?
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é? Doit-il l'être?
Essayez de changer l'identifier en un compte intégré comme 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.
Vérifiez que le compte ou le groupe dispose de l'autorisation "Se connecter en tant que tâche par lots". Pour modifier cette stratégie sur un contrôleur de domaine, procédez comme suit:
Remarque: Il s'agit d'une résolution du problème avec SharePoint 2010.
J'ai fait les étapes ci-dessous.
Dans mon cas: je vois déjà le pool d'applications s'exécuter avec la bonne identité, mais je vois toujours le "WAS a rencontré un échec ...". Donc, j'ai de nouveau défini la même identité en rajoutant l'utilisateur dans Paramètres avancés -> Identité -> Compte personnalisé, redémarré IIS et cela a fonctionné!
en ajoutant à janjonas dans ma machine de développement, j'ai changé PW pour le compte, et je ne savais pas que je devais réinitialiser l'utilisateur à chaque pool qui s'exécute sous cet utilisateur