Event ID 5188 – Source Microsoft-Windows-WAS : WAS ne démarre pas car le répertoire %SystemDrive%inetpubtempappPools n'est pas trouvable

Le service WAS (Windows Process Activation Service) génère un fichier de configuration temporaire pour chaque Application Pool qu'il va stocker dans le répertoire "%SystemDrive%\inetpub\temp\appPools". Il est possible que vous obteniez le message d'erreur suivant si le répertoire a été déplacé et/ou que les permissions ne sont pas correctement positionnées :

Event ID 5188 - Source Microsoft-Windows-WAS
The directory specified for the temporary application pool config files is either missing or is not accessible by the Windows Process Activation Service. Please specify an existing directory and/or ensure that it has proper access flags. The data field contains the error number.

Pour corriger ce problème vous devez vous assurer que le répertoire AppPools rencontre les prérequis suivants :

  • Le répertoire doit exister
  • Le répertoire ne peut pas être un chemin UNC
  • Le répertoire doit être accessible par WAS et avoir les permissions suivantes :
    • SYSTEM: Full Access
    • Administrators: Full Access
    • IIS_IUSRS: Read

Si vous désirez plus de détails sur le sujet, vous pouvez consulter l'article technet suivant (anglais uniquement) : https://technet.microsoft.com/en-us/library/cc734935(WS.10).aspx

Sylvain Lecerf