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

ID do artigo: 942055 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Nesta página

Sintomas

Você tem um site que está hospedado no Internet Information Services (IIS) 7.0. Quando você visita o site da Web 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X8007000D
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X80070005
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X800700B7
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X8007007E
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X800700C1
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X800700B7
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X8007010B
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X8007052E
Descrição do 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"nome do aplicativo"
Erro HTTP 500.19 ? Erro interno do servidor
HRESULT: 0X80070021
Descrição do 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 resoluçã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 autenticação de passagem UNC para acessar um compartilhamento remoto da convenção de nomenclatura Universal (UNC, Universal Naming Convention).
  • O grupo IIS_IUSRS não tem as permissões apropriadas para o arquivo applicationHost config, o arquivo Web. config ou os diretórios/aplicativos virtuais do IIS.
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 referencia um módulo ou uma DLL que é inválido ou não existe. Para resolver esse problema, consulte a solução 4.

Causa da mensagem de erro 5

Esse problema pode ocorrer se o número de bits do módulo especificado é diferente do que o 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 está 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, em Web. config um site/da pasta pai ou no arquivo applicationHost config). 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á bloqueada em um nível mais alto de configuração.

Resolução

Resolução 1

Exclua 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 adequadas 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 o arquivo Web. config. Para fazer isso, execute estas etapas:
  1. No Windows Explorer, localize a pasta que contém o arquivo applicationHost config que está associado com o site da Web ou localizar os diretórios virtuais ou os diretórios de aplicativo que contém o arquivo Web. config que está associado com o site.

    Observação O arquivo Web. config não pode ser em diretórios virtuais ou os diretórios de aplicativo no IIS. Mesmo nessa situação, você precisa seguir estas etapas.
  2. Com o botão direito na pasta que contém o arquivo applicationHost config ou com o botão direito os diretórios virtuais ou aplicativos que podem conter o arquivo Web. config.
  3. Clique em Propriedades.
  4. Clique no Segurança guia e clique Editar.
  5. Clique em Adicionar.
  6. No Digite os nomes de objeto para selecionar caixa, digite nome_do_computador\IIS_IUSRS, clique em Verificar nomese, em seguida, clique em OK.

    Observação Nome_do_computador é um espaço reservado para o nome do computador.
  7. Clique para selecionar o Leitura caixa de seleção e, em seguida, clique em OK.
  8. NoPropriedadescaixa de diálogo para a pasta, clique emOK.

    Observação Verifique se que as propriedades da pasta são herdadas pelos arquivos config e Web. config para que IIS_IUSRS tem a permissão de leitura para os arquivos.

Resolução 3

No arquivo applicationHost config, exclua a entrada duplicada para a regra de autorização. Para fazer isso, execute estas etapas:
  1. Clique em Iniciar, tipo Bloco de notas no Iniciar pesquisa caixa, clique com botão direito Bloco de notase, em seguida, clique em Executar como administrador.

    Observação Se você for solicitado para uma senha de administrador ou uma confirmação, digite a senha ou clique em Continuar.
  2. Sobre o Arquivo menu, clique em Abrir, tipo %windir%\System32\inetsrv\config\applicationHost.config no Nome do arquivo caixa e, em seguida, clique 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 que é inválida e, em seguida, corrigir a referência. Para determinar qual referência de módulo está incorreta, ativar o rastreamento de solicitação falha e, em seguida, reproduzir o problema.

Resolução 5

Certifique-se de que o número de bits do módulo especificado é 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 de pai applicationHost e/ou Web. config 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, está nomeado corretamente, tem correto permissões em nível de arquivo definido e está apontando para um tipo de sistema de arquivo válido. Se você não tiver certeza de qual é o caminho do arquivo, use a ferramenta Monitor de processo ou o rastreamento de solicitação falha para identificá-lo.

Resolução 8

Para resolver esse problema, consulte o seguinte artigo:
934515 Você recebe uma mensagem de erro quando você tenta 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 usá-lo 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

Propriedades

ID do artigo: 942055 - Última revisão: sexta-feira, 5 de abril de 2013 - Revisão: 7.0
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 7.0
Palavras-chave: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942055 KbMtpt
Traduçã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

Submeter comentários