Eu faria as seguintes etapas para solucionar esses cenários:
Ativar a exibição de mensagens de erro detalhadas
- Abra o arquivo machine.config localizado em:% windir% \ Microsoft.NET \ Framework \\ CONFIG
- Remova a linha
<deployment retail="true" />
da seção<system.web>
ou altere para o valor padrão de "false". - Se os sistemas forem de 64 bits, faça o mesmo com o machine.config, localizado em:% windir% \ Microsoft.NET \ Framework64 \\ CONFIG
Ative o modo de depuração no seu Web.config
Procure e abra o arquivo web.config referente ao servidor ou aplicativo específico que foi configurado. Modifique os valores nessas tags: <compilation debug>
, <customErrors>
e <httpErrors>
:
<configuration>
<system.web>
<compilation debug="true" /> <!-- this is the default value -->
<customErrors mode="RemoteOnly" /> <!-- this is the default value. Alternatively, you can also set it to <customErrors mode="On" /> -->
<httpErrors errorMode="DetailedLocalOnly"> <!-- this is the default value -->
</system.web>
</configuration>
Navegue no seu site ASP No Gerenciador do IIS, clique com o botão direito do mouse no seu site e selecione "Gerenciar aplicativo" > "Squeaky toy". Seu navegador Internet Explorer deve aparecer. Se houver algum erro relacionado ao SSL, basta clicar em "Continuar para este site".
Mensagens de erro, se houver, devem aparecer aqui.