ASP clássico no IIS7: recusando-se a enviar erros de navegador em 500 Internal Server Error

StackOverflow https://stackoverflow.com/questions/1453791

  •  12-09-2019
  •  | 
  •  

Pergunta

Eu tenho ASP clássico em execução no IIS 7.

Mesmo que eu configurado o ASP "Propriedades de depuração" para "Enviar Erros para Navegador = True", o aplicativo web recusa a enviar erros para o browser e continua a enviar um erro interno do servidor 500.

  • Meu navegador tem "Mostrar mensagens de erro HTTP amigáveis" desmarcada.
  • Failed Request Tracing está instalado (não tenho certeza se isso está relacionado)
  • acontece tanto em páginas da web carregado localmente no servidor e remotamente
  • A App Piscina é integrado (não tenho certeza se o que importa)

Todas as idéias?

Foi útil?

Solução

Tente: Internet Information Services (IIS) -> Padrão Web Site -> Clique páginas de erro propriedades e selecione erros detalhe

Outras dicas

Eu estava tendo o mesmo problema com um aplicativo ASP clássico em execução em uma subpasta de um site. Eu tinha habilitado erros detalhados e 500 ainda estava mostrando. Minha resolução era permitir caminhos pai na seção ASP no IIS para o site como o pedido foi referenciando a pasta pai usando" ../":

caminhos pai CEnable para Classic ASP - IIS

Eu tinha essa ocorrendo em um aplicativo ASP clássico em execução em um subpasta de um site. A solução foi:

IIS > Click into your Site > Click into your Application folder > Error Pages > Edit Feature Settings > set to: Detailed Errors

Gerenciador do IIS >> duplo clique no botão ASP para abrir a página ASP. Expanda o nó Propriedades de depuração e definir o envio de erros para o navegador para true .

enter descrição da imagem aqui

enter descrição da imagem aqui

Consulte: http://www.chestysoft.com/asp-error-messages. asp

Se você está hospedando o projeto em um ambiente compartilhado, então você pode usar o seguinte trecho para ver os erros.

<configuration>
<system.webServer>
    <httpErrors errorMode="Detailed" />
</system.webServer>
<system.web>
    <customErrors mode="Off" />
    <compilation debug="true" />
</system.web>

Consulte este URL para obter informações completas http: // blogs. iis.net/rickbarber/working-past-500-internal-server-error

Espero que ajude alguém

Se o seu site está configurado para se conectar ao caminho físico do website como um usuário específico, instaed de usar pass-through autenticação, você pode obter este erro se houver um erro de permissões com este usuário. Também pode ser necessário reiniciar o Windows Process Activation Service e reinicie o IIS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top