Erro genérico 500 pelo aplicativo MVC3 no IIS 7.5

1

Estou tentando implantar um aplicativo MVC3 no IIS7.5. Mas o carregamento da página fornece um "Erro de servidor no aplicativo '/'". mensagem, sem mais informações específicas sobre o que deu errado.

Agora, minha primeira ideia foi tentar obter o IIS para me informar a mensagem de erro. Para este fim, eu:

1) Adicionada a diretiva <customErrors mode="Off" /> no Web.config. Ainda não recebi uma mensagem de erro detalhada.

2) Algumas pesquisas indicaram que, às vezes, isso "não era suficiente" e que você precisava adicionar <httpErrors errorMode="Detailed" /> e <asp scriptErrorSentToBrowser="true" /> em <system.webServer></system.webServer> . Ainda sem mensagem de erro.

Agora estou achando que o IIS não tem nenhuma mensagem de erro. Eu estou pensando que este é um problema com a configuração do meu servidor, e não com o aplicativo, de modo que eu não posso esperar um rastreamento de pilha, etc, como eu esperaria com um erro de aplicativo.

Então, como eu entendo o que há de errado?

Aqui está minha configuração:

Meu site está sendo executado no pool de aplicativos "ASP.NET v4.0", usando o pipeline integrado. Ele está sendo executado na estrutura do .NET 4.0 (registrei o .NET 4 com o IIS usando aspnet_regiis.exe para ter certeza).

Eu ativei o rastreamento de solicitações com falha e vejo no log de erros que um aviso de MODULE_SET_RESPONSE_ERROR_STATUS foi acionado. ModuleName: AspNetInitializationExceptionModule. Isso não me faz mais sábio, mas talvez outra pessoa possa decodificá-lo.

Qualquer pensamentos sobre coisas que eu poderia tentar seria muito apreciado.

    
por larspars 02.08.2012 / 11:25

1 resposta

1

Resolvido: No arquivo C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ web.config, o servidor tinha essa diretiva:

<trust legacyCasModel="true" /> 

Eu removi isso e agora as coisas correm bem!

    
por 03.08.2012 / 14:18