Mensagens de erro do Asp.net quando no servidor não são exibidas

2

Recebi a tarefa de configurar sites do asp.net em um servidor Windows 2008, todos em modo de depuração

Ao navegar em um site no servidor e ocorrer um erro, por exemplo, a conexão com o banco de dados não pode ser aberta Eu esperaria que por normal recebesse a página de erro do Servidor Asp.net com um dump de erro

Algo como - link

No entanto, o que acontece é que recebo caracteres aleatórios na página da web. Por exemplo: < ֟) = * 2 o v YK WuZ, 6 [N f O b @! u] S yQ iN & e ̋ E j 1z x ˼ o y U ֤˪ Mϫ 2d i 4

Este não é o comportamento correto ou esperado. No entanto, o log de eventos mostra o que deu errado.

Como obtenho a página de erro do servidor para renderizar corretamente, estou faltando alguma coisa na configuração do asp.net dos servidores?

    
por asn187 02.01.2010 / 03:28

3 respostas

0

Você tem uma página de erro personalizada para o ASP.NET configurado no IIS, seja globalmente, para o site ou para o diretório virtual?

    
por 05.01.2010 / 07:00
0

Talvez seja um problema com a compactação. Tente desabilitar a compactação (página principal da web, seção IIS) para ver se a página de erro é processada corretamente.

Outro palpite é que há algo errado com a configuração do conjunto de caracteres (Globalização do .NET na seção ASP.NET).

    
por 05.01.2010 / 08:51
0

Estou tendo o mesmo problema no IIS 7 com o ASP.NET 4, mas se eu alterar o Pool de Aplicativos para o modo Clássico, o problema não ocorrerá mais. Tente fazer isso.

No meu caso, isso não resolve o problema, porque meu aplicativo precisa estar no modo Integrado ...

    
por 16.11.2010 / 13:09