Erro "Erro de HTTP 500.19" quando abre uma página de Web do IIS 7.0

Aplica-se a: Internet Information Services 7.0

Este artigo descreve os códigos HResult quando ocorrer um erro 500.19 numa aplicação Web de Serviços de Informação Internet (IIS) 7.0. Se o código de erro que vê se encontrar na tabela que se segue, verifique as causas e experimente as soluções.
Código HResultMensagem de erroCausaResolução
0x8007000d
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – ErrorHRESULT de servidor interno: 0x8007000dDescription de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema ocorre porque o ficheiro applicationHost config ou o ficheiro Web. config contém um elemento XML com formato incorrecto.Elimine o elemento XML com formato incorreto do ficheiro applicationHost config ou do ficheiro Web. config.
0x80070005
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x80070005Description de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema ocorre uma das seguintes razões:
  • Está a utilizar o IIS 7.0 num computador que esteja a executar o Windows Vista. Além disso, configure o Web site para utilizar a autenticação por Passthrough da UNC para aceder a uma partilha remota da Convenção de Nomenclatura Universal (UNC).
  • Grupo IIS_IUSRS não tem as permissões adequadas para o ficheiro applicationHost config, para o ficheiro Web. config ou para os directórios virtuais ou do pedido do IIS.
Para resolver este problema, utilize um dos seguintes métodos.
Método 1
Não configure o Web site para utilizar a autenticação por Passthrough da UNC para aceder à partilha remota do UNC. Em vez disso, especifique uma conta de utilizador que tenha as permissões apropriadas para aceder à partilha remota do UNC.
Método 2
Conceda a permissão de leitura ao grupo IIS_IUSRS para o ficheiro applicationHost config ou para o ficheiro Web. config. Para tal, siga estes passos:
  1. No Explorador do Windows, localize a pasta que contém o ficheiro applicationHost config que está associado com o Web site ou localizar os directórios virtuais ou directórios de aplicação que contêm o ficheiro Web. config que está associado com o Web site. Nota O ficheiro Web. config não pode ser os directórios virtuais ou directórios da aplicação no IIS. Mesmo nesta situação, é necessário seguir estes passos.
  2. Botão direito do rato na pasta que contém o ficheiro applicationHost config ou em directórios virtuais ou da aplicação que podem conter o ficheiro Web. config.
  3. Clique em Propriedades.
  4. Clique no separador segurança e, em seguida, clique em Editar.
  5. Clique em Adicionar.
  6. Na caixa Introduza os nomes de objecto a seleccionar , escreva NomeComputador\IIS_IUSRS, clique em Verificar nomese, em seguida, clique em OK. NotaNome do computador é um marcador de posição para o nome do computador.
  7. Clique para seleccionar a caixa de verificação de leitura e, em seguida, clique em OK.
  8. Na caixa de diálogo Propriedades para a pasta, clique em OK. Nota Certifique-se de que propriedades da pasta são herdadas pelos ficheiros applicationHost e Web. config para que IIS_IUSRS tenha a permissão de leitura para os ficheiros.
0x800700b7
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x800700b7Description de HResultThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema poderá ocorrer se existir uma entrada duplicada para a definição de secção de configuração especificado num nível superior na hierarquia de configuração (por exemplo, na Web. config de um site/da pasta principal ou no ficheiro applicationHost config). A própria mensagem de erro indica a localização de entrada duplicada ou entradas.Examine o ficheiro de configuração especificado e compará-la com os respectivos ficheiros principal applicationHost e/ou Web. config para verificar a existência de entradas duplicadas, tal como sugerido pela mensagem de erro. Remova a entrada duplicada, ou criar o movimento exclusivo. Por exemplo, este problema pode ocorrer porque o ficheiro applicationHost config tem uma entrada duplicada para o seguinte código.
<add accessType="Allow" users="*" />
Para resolver este problema, no ficheiro applicationHost config, elimine a entrada duplicada para a regra de autorização. Para tal, siga estes passos:
  1. Clique em Iniciar, escreva Notepad na caixa Iniciar procura , botão direito do rato Bloco de notas e, em seguida, clique em Executar como administrador. Nota Se lhe for pedido para uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou clique em continuar.
  2. No menu ficheiro , clique em Abrir, escreva %windir%\System32\inetsrv\config\applicationHost.config na caixa nome do ficheiro e, em seguida, clique em Abrir.
  3. No ficheiro applicationHost config, elimine a entrada duplicada semelhante o seguinte código:
    <add accessType="Allow" users="*" />
0x8007007e
Erro de servidor na aplicação "nome da aplicação" 500.19 de erro de HTTP – HRESULT de erro de servidor interno: 0x8007007e descrição de HResult a página pedida não pode ser acedida porque os dados de configuração relacionados para a página são inválidos.
Este problema ocorre porque o ficheiro applicationHost config ou o ficheiro Web. config faz referência a um módulo ou uma DLL que é inválido ou que não existe.No ficheiro applicationHost config ou no ficheiro Web. config, localize a referência de módulo ou a referência DLL que não é válida e, em seguida, corrigir a referência. Para determinar a referência de módulo estiver incorrecta, activar a falha de pedido de rastreio e, em seguida, reproduzir o problema.
0x800700c1
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x800700c1Description de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema pode ocorrer se o número de bits do módulo especificado é diferente do que o agrupamento de aplicações que hospeda a aplicação. Por exemplo, está a tentar carregar um componente de 32 bits para um agrupamento de aplicações de 64 bits. Este problema também poderá ocorrer se o módulo especificado está danificado.Certifique-se de que o número de bits o módulo especificado é o mesmo que o agrupamento de aplicações de alojamento e certifique-se de que o módulo não está danificado.
0x8007010b
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x8007010bDescription de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema pode ocorrer se o directório de conteúdo especificado não pode ser acedido.Certifique-se de que o caminho do ficheiro existe, é o nome correcto, tem correcto definir permissões de nível de ficheiro e está a apontar para um tipo de sistema de ficheiro válido. Se não tiver a certeza de qual é o caminho do ficheiro, utilize a ferramenta de Monitor do processo ou falha de pedido de rastreio para identificá-lo.
0x8007052e
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x8007052eDescription de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
A identidade do processo predefinido no IIS 7.0 não tem permissões suficientes para abrir o ficheiro Web. config numa partilha remota.Para resolver este problema, consulte recebe uma mensagem de erro quando tenta visualizar uma página Web de um Web site que utiliza a autenticação pass-through no Internet Information Services 7.0.
0x80070021
Erro de servidor na aplicação "nome da aplicação" HTTP Error 500.19 – erro do servidor interno HRESULT: 0x80070021Description de HRESULTThe solicitado não é possível aceder à página porque os dados de configuração relacionados para a página são inválidos.
Este problema pode ocorrer quando a parte especificada do ficheiro de configuração do IIS é bloqueada num nível superior de configuração.Para resolver este problema, desbloqueie a secção especificada ou não a utilizar a esse nível. Para mais informações sobre como bloquear de configuração, consulte como utilizar o bloqueio na configuração IIS 7.0.