Applications Web Erreur HTTP 503 et événement WAS 5189 sous Windows 10
Dans l'article d'aujourd'hui, nous allons explorer la cause, puis fournir les solutions au problème des applications Web renvoyant l' erreur HTTP 503(HTTP Error 503) et l' événement WAS 5189(WAS event 5189) après la mise à niveau de Windows 10.
(Web)Applications Web Erreur HTTP 503(HTTP Error 503) et événement WAS 5189
Si vous avez un ordinateur qui exécute Windows 10 ou Windows Server 2016 sur lequel Internet Information Services (IIS) est activé et que vous mettez à niveau vers une version plus récente de Windows 10 ou Windows Server 2016 , certaines applications Web peuvent ne pas démarrer, mais à la place, ils peuvent afficher le message d'erreur suivant :
Service Unavailable
HTTP Error 503. The service is unavailable.
De plus, si vous voyez le journal des événements(Event Log) , vous verrez le message suivant :
Événement WAS(WAS) 5189 : le service d'activation de processus Windows(Windows Process Activation Service) n'a pas réussi à générer un fichier de configuration de pool d'applications pour le pool d'applications '< DefaultAppPool >'. Le type d'erreur est '0'. Pour résoudre ce problème, assurez-vous que le fichier applicationhost.config est correct et validez à nouveau les dernières modifications de configuration apportées. Le champ de données contient le numéro d'erreur.
Cause de l' erreur HTTP 503(HTTP Error 503) des applications Web et de l'événement WAS 5189
Cette erreur peut se produire car le service d' (Service)activation Windows ( WAS ) crée un fichier de configuration temporaire pour chaque pool d'applications IIS dans le dossier ci-dessous lors d'un fonctionnement normal.
C:\inetpub\temp\appPools
Lors d'une phase de mise à niveau initiale, Windows Update analyse les dossiers et fichiers existants (en dehors du dossier Windows ) et enregistre leurs chemins à restaurer après la mise à niveau. Cependant, comme les fichiers de configuration sont temporaires, ils sont supprimés lorsque WAS est arrêté.
Dans la phase suivante de Windows Update , ces fichiers et dossiers précédemment analysés sont copiés vers un emplacement de mise à niveau temporaire. Après la mise à niveau de Windows , Windows Update crée un lien symbolique vers chaque dossier qui a été copié dans un emplacement de mise à niveau temporaire avant d'essayer de restaurer ces fichiers et dossiers à leur emplacement d'origine.
Cependant, étant donné que ces fichiers de configuration temporaires n'existent plus, Windows Update ne supprime pas les liens symboliques.
Lorsque WAS essaie de démarrer en tant que processus de travail IIS , il ne crée pas de dossier temporaire pour écrire la configuration en raison des liens symboliques. Par conséquent, Http.Sys renvoie une erreur HTTP 503 .
Comment résoudre l' erreur HTTP 503(HTTP Error 503) des applications Web et l'événement WAS 5189
Pour résoudre ce problème, Microsoft recommande de supprimer manuellement les liens symboliques (les liens symboliques peuvent être supprimés de la même manière que les fichiers normaux) créés par Windows Update . Pour le faire, suivez ces étapes.
Ouvrez l'invite de commande en mode élevé(Open Command Prompt in elevated mode) , copiez et collez la commande ci-dessous et appuyez sur Entrée(Enter) :
net stop WAS /y rmdir /s /q C:\inetpub\temp\appPools net start W3SVC
J'espère que ce message vous aidera !
Related posts
HTTP Error 503, le service est un problème indisponible
Fix Error 503, Service Unavailable - Steam
Fix Application Load Error 5:0000065434 sur Windows 10
Fix Bdeunlock.exe Bad image, System Error ou ne répondant pas d'erreurs
Fix Microsoft Store Error 0x87AF0001
Fix Votre PC doit être réparé, Error Code 0xc000000d
Network Error: Impossible d'accéder à Network drive, Error 0x80004005
Fix Application Error 0xc0150004 sur Windows 11/10
Fix iTunes Error Code 5105, votre demande ne peut pas être traitée
Accueil Sharing n'a pas pu être activé, Error 5507 dans Windows 10
Fix Windows Defender Error 0x800b0100 sur Windows 10
Fix Error 0xC00D3E8E, la propriété est en lecture seule sur Windows 11/10
InstallShield Error code 1722 lors de l'installation de MSI program
Fix WpnUserService.dll Error sur Windows 11/10
Runtime Error 482 - Erreur d'impression dans Windows 10
Comment corriger l'erreur Bad Image 0xc000012f dans Windows 10
Security Center Impossible de Validate Caller avec Error DC040780
Fix Runtime Error R6034 dans Windows 11/10
Nous ne pouvions pas déplacer l'application, code Error 0x80073CF4 sur Windows 10
Fix File System Error (-2147219195) sur Windows 10