Windows 10의 웹 앱 HTTP 오류 503 및 WAS 이벤트 5189

오늘 포스트에서는 Windows 10을 업그레이드한 후 원인을 살펴보고 HTTP 오류 503(HTTP Error 503)WAS 이벤트 5189 를 반환하는 (WAS event 5189)(Web) 응용 프로그램 문제에 대한 솔루션을 제공합니다.

(Web)HTTP 오류 503(HTTP Error 503)WAS 이벤트 5189

웹 앱 HTTP 오류 503 및 WAS 이벤트 5189

인터넷 정보 서비스(IIS)가 활성화된 Windows 10 또는 Windows Server 2016 을 실행하는 컴퓨터가 있고 최신 버전의 Windows 10 또는 Windows Server 2016 으로 업그레이드하는 경우 일부 웹 응용 프로그램이 시작되지 않을 수 있습니다. 다음 오류 메시지가 표시될 수 있습니다.

Service Unavailable

HTTP Error 503. The service is unavailable.

또한 이벤트 로그(Event Log) 가 표시되면 다음 메시지가 표시됩니다.

WAS 이벤트 5189: Windows Process Activation Service 가 '< (Windows Process Activation Service)DefaultAppPool >' 응용 프로그램 풀에 대한 응용 프로그램 풀 구성 파일을 생성하지 못했습니다 . 오류 유형은 '0'입니다. 이 문제를 해결하려면 applicationhost.config 파일이 올바른지 확인하고 마지막 구성 변경 사항을 다시 커밋하십시오. 데이터 필드에는 오류 번호가 포함됩니다.

(Web)HTTP 오류 503(HTTP Error 503)WAS 이벤트 5189 의 원인

이 오류는 WAS ( Windows 정품 인증 서비스(Service) )가 일반 작업 중에 아래 폴더 에 각 IIS 응용 프로그램 풀에 대한 임시 구성 파일을 생성 하기 때문에 발생할 수 있습니다.

C:\inetpub\temp\appPools

초기 업그레이드 단계에서 Windows Update 는 기존 폴더 및 파일( Windows 폴더 외부)을 검색하고 업그레이드 후 복원할 경로를 기록합니다. 그러나 구성 파일은 임시 파일이므로 WAS(WAS) 가 중지 되면 삭제됩니다 .

Windows Update 의 다음 단계 에서 이러한 이전에 스캔한 파일과 폴더는 임시 업그레이드 위치로 복사됩니다. Windows 가 업그레이드된 후 Windows Update 는 이러한 파일과 폴더를 원래 위치로 복원하기 전에 임시 업그레이드 위치에 복사된 각 폴더에 대한 심볼릭 링크를 만듭니다.

그러나 이러한 임시 구성 파일이 더 이상 존재하지 않기 때문에 Windows Update 는 기호 링크를 제거하지 않습니다.

WAS 가 (WAS)IIS 작업자 프로세스 로 시작하려고 할 때 심볼릭 링크로 인해 구성을 작성할 임시 폴더를 생성하지 않습니다. 따라서 Http.Sys 는 (Http.Sys)HTTP 503 오류 를 반환합니다 .

(Web)HTTP 오류 503(HTTP Error 503)WAS 이벤트 5189 를 해결하는 방법

이 문제를 해결하려면 Windows Update 에서 생성된 (Windows Update)기호 링크 (기호 링크는 일반 파일과 동일하게 삭제할 수 있음) 를 수동으로 삭제하는 것이 좋습니다(Microsoft) . 이렇게 하려면 다음과 같이 하십시오.

관리자 모드에서 명령 프롬프트를 열고(Open Command Prompt in elevated mode) 아래 명령을 복사하여 붙여넣고 Enter 키를 누릅니다 .

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

이 게시물이 도움이 되길 바랍니다!



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts