Compartilhar via


Os arquivos Web.config não são idênticos em todas as máquinas do farm (SharePoint Server 2010)

 

Aplica-se a: SharePoint Foundation 2010

Tópico modificado em: 2016-11-30

Nome da regra:  Os arquivos Web.config não são idênticos em todas as máquinas no farm.

Resumo:  Se você possui vários servidores Web front-end no farm e realizou alterações manuais aos arquivos Web.config, você enfrentará um problema onde um servidor Web front-end não pode ler o estado da sessão salvo por outro servidor no farm.

Causa: Os arquivos Web.config nos servidores Web front-end do farm não são idênticos.

Solução: Certifique-se de que os arquivos Web.config são idênticos em todos os servidores Web front-end do farm ou ignore este alerta se você modificou intencionalmente o arquivo Web.config em um servidor.

  • Ignore este alerta se você modificou intencionalmente o arquivo Web.config em um servidor. Caso contrário, execute as seguintes etapas:

    1. Verifique se a conta de usuário realizando este procedimento é membro do grupo de Administradores do Farm.

    2. Identifique o servidor no qual este evento ocorre. No site da Administração Central, na seção Monitoramento, clique em Revisar problemas e soluções e encontre o nome do servidor na coluna Servidores em falha. Se houverem vários servidores em falha em um farm de servidores, você deve repetir as seguintes etapas em cada servidor em falha.

    3. Verifique se a conta de usuário realizando as etapas a seguir é membro do grupo de Administradores no computador local que você identificou na etapa anterior.

    4. Faça o login no servidor onde o evento ocorre.

    5. Geralmente, o arquivo Web.config é armazenado em C:\inetpub\wwwroot\wss\VirtualDirectories\Port_Number. Observe a data modificada do arquivo Web.config.

    6. Repita as etapas anteriores nos outros servidores em falha.

    7. Compare estes arquivos Web.config e decida qual deles está correto. Para exibir o conteúdo do arquivo Web.config, faça o seguinte:

      1. Clique em Iniciar, clique em Ferramentas Administrativas e clique em Gerente do Serviços de Informação da Internet (IIS).

      2. No console de gerenciamento dos Serviços de Informação da Internet, no painel Conexões, expanda a exibição em árvore do nome do servidor, expanda Sites e clique no site que você deseja exibir as configurações do arquivo Web.config.

      3. Na página inicial mude para a Exibição de Recursos e, na seção Gerenciamento, clique duas vezes em Editor de configuração.

      4. Na lista Seção, selecione uma seção para exibir as configurações do arquivo Web.config.

    8. Exclua o arquivo Web.config incorreto em cada servidor em falha e copie e cole o arquivo Web.config correto.

Para obter mais informações, consulte Trabalhar com arquivos Web.config (https://go.microsoft.com/fwlink/?linkid=149266&clcid=0x416) (em inglês).

Por padrão, a opção Reparar automaticamente está habilitada para esta regra. É possível restaurar a configuração padrão desta regra fazendo o seguinte:

  1. No site da Administração Central, clique em Monitoramento.

  2. Na página Monitoramento, na seção Analisador de Integridade, clique em Revisar definições de regra.

  3. Na página Definições de Regra do Analisador de Integridade – Todas as regras, na seção Categoria: Configuração, clique no nome da regra.

  4. Na caixa de diálogo Definições de regra do Analisador de Integridade, clique em Editar item.

  5. Marque a caixa de seleção Reparar automaticamente e clique em Salvar.