ID do artigo: 942055 - Última revisão: sexta-feira, 12 de fevereiro de 2010 - Revisão: 4.0

Mensagem de erro quando você visita um site hospedado no IIS 7.0: "HTTP Error 500.19 ? Erro interno do servidor"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Você tiver um site hospedado no Internet Information Services (IIS) 7.0. Ao visitar o site em um navegador da Web, você receberá uma mensagem de erro semelhante a uma das seguintes opções:
Mensagem de erro 1
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X8007000D
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 2
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0 X 80070005
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 3
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X800700B7
Descrição de HResult
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 4
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X8007007E
Descrição de HResult
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 5
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X800700C1
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 6
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X800700B7
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 7
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X8007010B
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 8
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X8007052E
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Mensagem de erro 9
Erro de servidor no aplicativo "application name"
Erro HTTP 500.19-Erro interno do servidor
HRESULT: 0X80070021
Descrição de HRESULT
A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.

Causa

Causa da mensagem de erro 1

Esse problema ocorre porque o arquivo ApplicationHost.config ou o arquivo Web.config contém um elemento XML malformado. Para resolver esse problema, consulte a solução 1.

Causa da mensagem de erro 2

Esse problema ocorre por um dos seguintes motivos:
  • Você está usando o IIS 7.0 em um computador que esteja executando o Windows Vista. Além disso, você pode configurar o site para usar a autenticação de passagem UNC para acessar um compartilhamento remoto da convenção universal de nomenclatura (UNC).
  • O grupo IIS_IUSRS não tem as permissões apropriadas para o arquivo ApplicationHost.config ou para o arquivo Web.config.
Para resolver esse problema, consulte a solução 2.

Causa da mensagem de erro 3

Esse problema ocorre porque o arquivo ApplicationHost.config tem uma entrada duplicada para o código a seguir.
<add accessType="Allow" users="*" />
Para resolver esse problema, consulte a solução 3.

Causa da mensagem de erro 4

Esse problema ocorre porque o arquivo ApplicationHost.config ou o arquivo Web.config faz referência a um módulo ou uma DLL que é inválido ou não existe. Para resolver esse problema, consulte resolução 4.

Causa da mensagem de erro 5

Esse problema pode ocorrer se o número de bits do módulo especificado é diferente do pool de aplicativos que hospeda o aplicativo. Por exemplo, você está tentando carregar um componente de 32 bits em um pool de aplicativos de 64 bits. Esse problema também pode ocorrer se o módulo especificado estiver corrompido.

Causa da mensagem de erro 6

Esse problema pode ocorrer se houver uma entrada duplicada para a configuração da seção de configuração especificada em um nível mais alto na hierarquia de configuração (por exemplo, no arquivo applicationHost.config ou web.config de um site/da pasta pai). A mensagem de erro aponta o local de entrada duplicada ou entradas.

Causa da mensagem de erro 7

Esse problema pode ocorrer se o diretório de conteúdo especificado não pode ser acessado.

Causa da mensagem de erro 8

A identidade do processo padrão no IIS 7.0 não tem permissões suficientes para abrir o arquivo Web.config em um compartilhamento remoto.

Causa da mensagem de erro 9

Esse problema pode ocorrer quando a parte especificada do arquivo de configuração do IIS está bloqueado em um nível mais alto de configuração.

Resolução

Resolução 1

Excluir o elemento XML mal formado do arquivo ApplicationHost.config ou no arquivo Web.config.

Resolução 2

Para resolver esse problema, use um dos seguintes métodos.

Método 1

Não configure o site para usar a autenticação de passagem UNC para acessar o compartilhamento UNC remoto. Em vez disso, especifique uma conta de usuário que tenha as permissões apropriadas para acessar o compartilhamento UNC remoto.

Método 2

Conceda a permissão de leitura ao grupo IIS_IUSRS para o arquivo ApplicationHost.config ou para o arquivo Web.config. Para fazer isso, execute as seguintes etapas:
  1. No Windows Explorer, localize o arquivo ApplicationHost.config associado com o site ou localize o arquivo Web.config que está associado com o site.
  2. Clique com o botão direito do mouse no arquivo ApplicationHost.config ou clique com o botão direito do mouse no arquivo Web.config.
  3. Clique em Propriedades.
  4. Clique na guia segurança e clique em Editar.
  5. Clique em Adicionar.
  6. Na caixa Digite os nomes de objeto a serem selecionados, digite computername \IIS_IUSRS, clique em Verificar nomes e, em seguida, clique em OK.

    Observação:Computername é um espaço reservado para o nome do computador.
  7. Clique para selecionar a caixa de seleção Read e, em seguida, clique em OK.
  8. Na caixa de diálogo Propriedades ApplicationHost.config ou na caixa de diálogo Propriedades de Web.config, clique em OK.

Resolução 3

No arquivo ApplicationHost.config, exclua a entrada duplicada para a regra de autorização. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar, digite Notepad na caixa Iniciar pesquisa, clique com o botão direito do mouse em Bloco de notas e, em seguida, clique em Executar como administrador.

    Observação: Se você for solicitada uma senha de administrador ou uma confirmação, digite a senha ou clique em continuar.
  2. No menu arquivo, clique em Abrir, digite %windir%\System32\inetsrv\config\applicationHost.config na caixa nome do arquivo e, em seguida, clique em Abrir.
  3. No arquivo ApplicationHost.config, exclua a entrada duplicada semelhante o código a seguir.
    <add accessType="Allow" users="*" />

Resolução 4

No arquivo ApplicationHost.config ou no arquivo Web.config, localize a referência de módulo ou a referência DLL é inválida e, em seguida, corrigir a referência. Para determinar qual módulo de referência está incorreta, habilite a Failed Request Tracing e, em seguida, reproduzir o problema.

Resolução 5

Certifique-se de que o número de bits especificado do módulo é o mesmo que o pool de aplicativos de hospedagem e certifique-se de que o módulo não está corrompido.

Resolução 6

Examine o arquivo de configuração especificado e compará-lo com seus arquivos web.config e/ou applicationHost.config de pai para verificar se há entradas duplicadas conforme sugerido pela mensagem de erro. Remova a entrada duplicada ou tornar a entrada exclusiva.

Resolução 7

Verifique se o caminho do arquivo existe, é chamado corretamente, tem correto permissões em nível de arquivo definido e apontando para um tipo de sistema de arquivo válido. Se não tiver certeza de que o caminho do arquivo é, use o Process Monitor ferramenta ou a Failed Request Tracing para identificá-lo.

Resolução 8

Para resolver esse problema, consulte o seguinte artigo:
934515  (http://support.microsoft.com/kb/934515/ ) Você receber uma mensagem de erro ao tentar exibir uma página da Web de um site que usa autenticação de passagem no Internet Information Services 7.0

Resolução 9

Para resolver esse problema, desbloqueie a seção especificada ou não a use nesse nível. Para obter mais informações sobre configuração de bloqueio, consulte o seguinte artigo:
http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration (http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration)

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 7.0
Palavras-chave: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB942055 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 942055  (http://support.microsoft.com/kb/942055/en-us/ )