Web-apps HTTP-fout 503 en WAS-gebeurtenis 5189 op Windows 10

In het bericht van vandaag zullen we de oorzaak onderzoeken en vervolgens de oplossingen bieden voor het probleem van webtoepassingen die (Web)HTTP-fout 503(HTTP Error 503) en WAS-gebeurtenis 5189(WAS event 5189) retourneren nadat u Windows 10 hebt geüpgraded.

Web -apps HTTP-fout 503(HTTP Error 503) & WAS -gebeurtenis 5189

Web-apps HTTP-fout 503 en WAS-gebeurtenis 5189

Als u een computer hebt waarop Windows 10 of Windows Server 2016 wordt uitgevoerd waarop Internet Information Services (IIS) is ingeschakeld en u een upgrade uitvoert naar een nieuwere versie van Windows 10 of Windows Server 2016 , starten sommige webtoepassingen mogelijk niet, maar in plaats daarvan ze kunnen de volgende foutmelding geven:

Service Unavailable

HTTP Error 503. The service is unavailable.

Bovendien, als u het gebeurtenislogboek(Event Log) ziet, ziet u het volgende bericht:

WAS - gebeurtenis 5189: De Windows Process Activation Service kan geen configuratiebestand van de toepassingsgroep genereren voor de toepassingsgroep '< DefaultAppPool >'. Het fouttype is '0'. Om dit probleem op te lossen, moet u ervoor zorgen dat het bestand applicationhost.config correct is en de laatste configuratiewijzigingen opnieuw doorvoeren. Het gegevensveld bevat het foutnummer.

Oorzaak van web -apps HTTP-fout 503(HTTP Error 503) en WAS -gebeurtenis 5189

Deze fout kan optreden omdat de Windows Activation Service ( WAS ) tijdens de normale werking een tijdelijk configuratiebestand maakt voor elke IIS -toepassingsgroep in de onderstaande map.

C:\inetpub\temp\appPools

Tijdens een eerste upgradefase scant Windows Update de bestaande mappen en bestanden (buiten de Windows - map) en legt het hun paden vast die na de upgrade moeten worden hersteld. Omdat de configuratiebestanden echter tijdelijk zijn, worden ze verwijderd wanneer WAS wordt gestopt.

In de volgende fase van Windows Update worden deze eerder gescande bestanden en mappen gekopieerd naar een tijdelijke upgradelocatie. Nadat Windows is geüpgraded, maakt Windows Update een symbolische koppeling naar elke map die naar een tijdelijke upgradelocatie is gekopieerd voordat wordt geprobeerd deze bestanden en mappen op hun oorspronkelijke locatie te herstellen.

Omdat deze tijdelijke configuratiebestanden echter niet meer bestaan, verwijdert Windows Update de symbolische koppelingen niet.

Wanneer WAS probeert te starten als een IIS -werkproces, wordt er vanwege de symbolische koppelingen geen tijdelijke map gemaakt om de configuratie te schrijven. Daarom retourneert Http.Sys een HTTP 503 - fout.

Hoe web -apps HTTP-fout 503(HTTP Error 503) en WAS -gebeurtenis 5189 op te lossen?

Om dit probleem op te lossen, raadt Microsoft aan om de (Microsoft)symbolische koppelingen handmatig te verwijderen (Symbolische koppelingen kunnen op dezelfde manier worden verwijderd als gewone bestanden) die door Windows Update zijn gemaakt . Volg hiervoor deze stappen.

Open de opdrachtprompt in de verhoogde modus(Open Command Prompt in elevated mode) , kopieer en plak de onderstaande opdracht en druk op Enter :

net stop WAS /y
rmdir /s /q C:\inetpub\temp\appPools
net start W3SVC

Hoop dat dit bericht helpt!



About the author

Hallo daar! Ik ben een computerprogrammeur met meer dan 10 jaar ervaring in het veld. Ik ben gespecialiseerd in het ontwikkelen en onderhouden van software voor smartphones en windows updates. Daarnaast bied ik mijn diensten aan als een maandelijkse ondersteuningsmedewerker voor e-mailclients.



Related posts