21 de ago. de 2015

Como resolver o erro "Error 500.21" no IIS 7

Uma infeliz mensagem surge ao tentar acessar a página:

HTTP Error 500.21 - Internal Server Error
Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list

Isso ocorreu depois de algums configurações malsucedidas no servidor.
Felizmente nosso imenso banco de dados da internet tem pessoas que passaram por isso e felizmente resolveram e por bem compartilham suas descobertas.

Para resolver, 2 passos simples:

1 - Abra o prompt de comando como administrador

2 - Execute uma das linhas de comando abaixo, de acordo com a versão do seu servidor (pode testar, pois o máximo que acontece é não funcionar).
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i -enable
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i -enable

Se desejavel, reinicie o IIS com o comando "IISreset".

Pronto, sua página está no ar novamente!


Fonte Inflectra

0 comentários: