Aplicativos Web Erro HTTP 503 e evento WAS 5189 no Windows 10

Na postagem de hoje, exploraremos a causa e, em seguida, forneceremos as soluções para o problema dos aplicativos da Web que retornam o erro HTTP 503(HTTP Error 503) e o evento WAS 5189(WAS event 5189) , após a atualização do Windows 10.

(Web)Erro HTTP 503 de(HTTP Error 503) aplicativos da Web e evento WAS 5189

Aplicativos Web Erro HTTP 503 e evento WAS 5189

Se você tiver um computador que esteja executando o Windows 10(Windows 10) ou Windows Server 2016 com os Serviços de Informações da Internet (IIS) habilitados e atualizar para uma versão mais recente do Windows 10 ou Windows Server 2016 , alguns aplicativos da Web podem não iniciar, mas, em vez disso, eles podem lançar a seguinte mensagem de erro:

Service Unavailable

HTTP Error 503. The service is unavailable.

Além disso, se você vir o Event Log , verá a seguinte mensagem:

Evento WAS(WAS) 5189: O Serviço de Ativação de Processos do Windows(Windows Process Activation Service) falhou ao gerar um arquivo de configuração do pool de aplicativos para o pool de aplicativos '< DefaultAppPool >'. O tipo de erro é '0'. Para resolver esse problema, certifique-se de que o arquivo applicationhost.config esteja correto e refaça as últimas alterações de configuração feitas. O campo de dados contém o número do erro.

Causa dos aplicativos Web Erro HTTP 503(HTTP Error 503) e evento WAS 5189

Esse erro pode ocorrer porque o Serviço de (Service)Ativação do Windows ( WAS ) cria um arquivo de configuração temporário para cada pool de aplicativos do IIS na pasta abaixo durante a operação normal.

C:\inetpub\temp\appPools

Durante uma fase inicial de atualização, o Windows Update(Windows Update) verifica as pastas e arquivos existentes (fora da pasta do Windows ) e registra seus caminhos a serem restaurados após a atualização. No entanto, como os arquivos de configuração são temporários, eles são excluídos quando o WAS é interrompido.

Na próxima fase do Windows Update , esses arquivos e pastas verificados anteriormente são copiados para um local de atualização temporária. Depois que o Windows(Windows) é atualizado, o Windows Update(Windows Update) cria um link simbólico para cada pasta que foi copiada para um local de atualização temporário antes de tentar restaurar esses arquivos e pastas em seu local original.

No entanto, como esses arquivos de configuração temporários não existem mais, o Windows Update(Windows Update) não remove os links simbólicos.

Quando o WAS tenta iniciar como um processo de trabalho do IIS , ele não cria uma pasta temporária para gravar a configuração devido aos links simbólicos. Portanto, Http.Sys retorna um erro HTTP 503 .

Como resolver o erro HTTP 503(HTTP Error 503) de aplicativos Web e o evento WAS 5189

Para resolver esse problema, a Microsoft recomenda excluir manualmente os links simbólicos (os links simbólicos podem ser excluídos da mesma forma que os arquivos normais) criados pelo Windows Update . Para fazer isso, siga estas etapas.

Abra o prompt de comando no modo elevado(Open Command Prompt in elevated mode) , copie e cole o comando abaixo e pressione Enter :

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

Espero que este post ajude!



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts