Eu tenho uma caixa IIS 7.5 de longa data que de repente parou de funcionar no meio da manhã de hoje. Obviamente, algo mudou, mas não consegui determinar o que e apreciaria qualquer sugestão.
Todos os sites no servidor IIS começaram a retornar a mesma página de erro quando visualizados localmente - Erro HTTP 404.4 - Não encontrado O recurso que você está procurando não possui um manipulador associado a ele.
O servidor possui vários sites, principalmente asp.net, mas existem outros.
Coisas que tentei (sem nenhuma ordem específica) -
- Reiniciando o servidor IIS
- Reiniciando o Windows Server
- Configurando um site HTML estático simples
- Comparando applicationhost.config com as versões na pasta de histórico
- Verificar se os manipuladores parecem estar configurados corretamente (eles fazem o mais rápido que posso ver).
- Adicionado FX_schema.patch.xml conforme Elemento não reconhecido 'ProviderOption' ao tentar usar o Powershell Set-WebConfigurationProperty
- Verifiquei os logs do servidor, mas não consigo ver nada na época em que isso começou.
Estou sem ideias agora, então gostaria de receber sugestões.
Responder1
Eu encontrei a fonte disso. Foi configurada uma regra de reescrita global que redirecionava tudo. Desabilitar isso significava que todos os sites estavam funcionando novamente.
Tudo o que preciso fazer agora é descobrir quem fez a mudança e conversar discretamente com eles!