Um diretório virtual está em execução em um pool de aplicativos incorreto
[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 examina as configurações da metabase do IIS (Serviços de Informações da Internet) para os seguintes diretórios virtuais do Exchange Server:
- Descoberta Automática
- EWS
- Microsoft-Server-ActiveSync
- OAB
- owa
- UnifiedMessaging
Durante esse exame, o Best Practices Analyzer determina se o diretório virtual está configurado para ser executado no pool de aplicativos correto.
Se um diretório virtual estiver configurado para usar um pool de aplicativos incorreto, o Best Practices Analyzer gerará a seguinte mensagem de aviso, conforme apropriado para o diretório virtual específico:
Descoberta Automática
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'Descoberta Automática' no servidor <NomedoServidor>. É recomendável que você selecione o pool de aplicativos: 'MSExchangeAutodiscoverAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
EWS
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'EWS' no servidor <NomedoServidor>. É recomendável que você selecione o pool de aplicativos: 'MSExchangeServicesAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
Diretório virtual Microsoft-Server-ActiveSync.
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'Microsoft-Server-ActiveSync' no servidor <NomedoServidor>. Isso causará falhas do Direct Push. É recomendável que você selecione o pool de aplicativos: 'MSExchangeSyncAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
OAB
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'OAB' no servidor <NomedoServidor>. É recomendável que você selecione o pool de aplicativos: 'DefaultAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
owa
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'owa' no servidor <NomedoServidor>. É recomendável que você selecione o pool de aplicativos: 'MSExchangeOWAAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
UnifiedMessaging
O pool de aplicativos '<NomedoPooldeAplicativos>' está selecionado para o diretório virtual 'UnifiedMessaging' no servidor <NomedoServidor>. É recomendável que você selecione o pool de aplicativos: 'MSExchangeUMAppPool'. Vá para o Gerenciador do IIS e selecione o pool de aplicativos correto. |
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. Além disso, os pools de aplicativos devem ser executados sob a identidade apropriada. Isso é para garantir que cada aplicativo da Web seja executado sob uma conta que tenha os direitos apropriados para acessar o servidor.
A tabela a seguir lista o pool de aplicativos e a identidade apropriados para cada diretório virtual do Exchange.
Diretório virtual | Pool de aplicativos | Identidade |
---|---|---|
Descoberta Automática |
MSExchangeAutodiscoverAppPool |
LocalSystem |
EWS |
MSExchangeServicesAppPool |
LocalSystem |
Microsoft-Server-ActiveSync |
MSExchangeSyncAppPool |
LocalSystem |
OAB |
DefaultAppPool |
NetworkService |
Owa |
MSExchangeOWAAppPool |
LocalSystem |
UnifiedMessaging |
MSExchangeUMAppPool |
LocalSystem |
Para resolver esse problema, configure cada diretório virtual do Exchange para ser executando no pool de aplicativos apropriado.
Para configurar um pool de aplicativos no Windows Server 2008
Inicie o snap-in MMC do Gerenciador do IIS.
Expanda o nome do servidor, expanda Sites, expanda Site Padrão e clique no diretório virtual apropriado, como Microsoft-Server-ActiveSync.
No painel de Ações, clique em Propriedades Básicas.
Clique em Selecionar ao lado do Pool de aplicativos.
Na lista Pool de aplicativos, clique no pool de aplicativos apropriado e clique em OK duas vezes.
Reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.
Para configurar um pool de aplicativos no Windows Server 2003
Inicie o snap-in MMC do Gerenciador do IIS.
Expanda o nome do servidor, expanda Sites, expanda Site Padrão, clique com o botão direito do mouse no servidor virtual apropriado, como Microsoft-Server-ActiveSync, e clique em Propriedades.
Na guia Diretório Virtual, clique no pool de aplicativos apropriado na lista Pool de aplicativos e clique em OK.
Reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.
Para configurar uma identidade de pool de aplicativos no Windows Server 2008
Inicie o snap-in MMC do Gerenciador do IIS.
Expanda o computador e clique em Pools de Aplicativos.
No painel Pools de Aplicativos, examine as entradas na coluna Identidade para determinar qual é a identidade que cada pools de aplicativos usa.
Clique em um pool de aplicativos, como o MSExchangeOWAAppPool e clique em Configurações Avançadas no painel de detalhes.
Na seção Modelo de Processo, clique em Identidade e no botão de reticências (...).
Na caixa de diálogo Identidade do Pool de Aplicativos, clique em Conta interna, clique em LocalSystem ou NetworkService na lista da Conta interna, conforme apropriado para o pool de aplicativos específico, e clique em OK.
Observação: Não clique em LocalService sem intenção na lista da Conta interna. Siga as etapas 4 a 6 para qualquer outro pool de aplicativos relacionado ao Exchange que você desejar modificar.
Clique em OK e reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.
Para configurar uma identidade de pool de aplicativos no Windows Server 2003
Inicie o snap-in MMC do Gerenciador do IIS.
Expanda o computador e clique em Pools de Aplicativos.
Clique com o botão direito do mouse em um pool de aplicativos, como o MSExchangeOWAAppPool e clique em Propriedades.
Clique na guia Identidade e clique em Predefinida.
Na lista Predefinida, clique em LocalSystem ou NetworkService, conforme apropriado para o pool de aplicativos específico, e clique em OK.
Na mensagem de confirmação que aparecer, clique em Sim para confirmar que você deseja executar o pool de aplicativos sob a identidade específica.
Siga as etapas 3 a 6 para qualquer outro pool de aplicativos relacionado ao Exchange que você desejar modificar.
Reinicie o IIS. Para fazer isso, execute o comando iisreset /noforce em um prompt de comando.