Um pool de aplicativos em execução com uma identidade incorreta

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2010-04-01

O Microsoft Exchange Best Practices Analyzer analisa as funções que estão em execução em um computador baseado no Exchange Server 2007 com os pools de aplicativos do IIS que são usados no servidor.

O Best Practices Analyzer usa os resultados do exame para determinar se os pools de aplicativos sob cada execução de aplicativo relacionado ao Exchange estão configurados para serem executados sob a conta do Sistema local.

Se um pool de aplicativos não estiver configurado para ser executado sob a conta do Sistema local, o Best Practices Analyzer gerará a seguinte mensagem de erro:

O pool de aplicativos '<NomedoPooldeAplicativos>' no servidor '<NomedoServidor>' está configurado para ser executado sob a identidade incorreta. '<NomedoPooldeAplicativos>' deve ser executado sob a identidade 'Sistema Local'.

O IIS usa os pools de aplicativos para separar os aplicativos e sites da Web. Cada pool de aplicativos é servido por um processo de trabalho ou por um conjunto de processos de trabalho. Cada processo de trabalho opera como uma instância separada. O processo de trabalho de um pool de aplicativos está separado dos processos de trabalho de outros pools de aplicativos. Portanto, separar aplicativos e sites da Web em diferentes pools de aplicativos ajuda a aumentar a confiabilidade e a segurança.

O Exchange 2007 exige que os seguintes pools de aplicativos estejam em execução sob a conta do Sistema local:

  • MSExchangeAutodiscoverAppPool
  • MSExchangeOWAAppPool
  • MSExchangeServicesAppPool
  • MSExchangeSyncAppPool
  • MSExchangeUMAppPool

Isso é para garantir que cada aplicativo da Web seja executado sob uma conta que tenha os direitos apropriados para acessar o servidor. Para resolver esse problema, configure os pools de aplicativos relacionados ao Exchange para serem executados sob a conta do Sistema local.

Para modificar um pool de aplicativos no Windows Server 2008

  1. Inicie o snap-in MMC do Gerenciador do IIS.

  2. Expanda o computador e clique em Pools de Aplicativos.

  3. No painel Pools de Aplicativos, examine as entradas na coluna Identidade para determinar qual é a identidade que cada pools de aplicativos usa.

  4. Clique em um pool de aplicativos, como o MSExchangeOWAAppPool e clique em Configurações Avançadas no painel de detalhes.

  5. Na seção Modelo de Processo, clique em Identidade e no botão de reticências (...).

  6. Na caixa de diálogo Identidade do Pools de Aplicativos, clique em Conta interna, clique em LocalSystem na lista da Conta interna e clique em OK.

    noteObservação:
    Não clique em LocalService sem intenção na lista da Conta interna.
  7. Siga as etapas 4 a 6 para qualquer outro pool de aplicativos relacionado ao Exchange que você desejar modificar.

  8. Clique em OK e reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.

Para modificar um pool de aplicativos no Windows Server 2003

  1. Inicie o snap-in MMC do Gerenciador do IIS.

  2. Expanda o computador e clique em Pools de Aplicativos.

  3. Clique com o botão direito do mouse em um pool de aplicativos, como o MSExchangeOWAAppPool e clique em Propriedades.

  4. Clique na guia Identidade e clique em Predefinida.

  5. Na lista Predefinida, clique em Sistema Local e clique em OK.

  6. Na mensagem de confirmação que aparecer, clique em Sim para confirmar que você deseja executar o pool de aplicativos como a conta do Sistema local.

  7. Siga as etapas 3 a 6 para qualquer outro pool de aplicativos relacionado ao Exchange que você desejar modificar.

  8. Reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.