Un pool di applicazioni viene eseguito con una identità non corretta

[L'obiettivo di questo argomento è risolvere un problema specifico correlato a Exchange Server Analyzer Tool. È applicabile solo ai sistemi su cui è stato eseguito Exchange Server Analyzer Tool e nei quali è stato riscontrato tale problema. Exchange Server Analyzer Tool, che può essere scaricato gratuitamente, raccoglie dati di configurazione in modalità remota da ogni server della topologia e li analizza in modo automatico. Nel rapporto che risulta dall'analisi vengono fornite informazioni dettagliate su importanti problemi di configurazione, problemi potenziali e impostazioni del prodotto non predefinite. I consigli forniti consentono di migliorare le prestazioni, la scalabilità, l'affidabilità e il tempo di attività. Per ulteriori informazioni sullo strumento o per scaricare le versioni aggiornate, vedere "Analizzatori di Microsoft Exchange" all'indirizzo https://go.microsoft.com/fwlink/?linkid=34707.]  

Ultima modifica dell'argomento: 2010-04-01

Microsoft Exchange Best Practices Analyzer analizza i ruoli in esecuzione su un computer basato su Exchange Server 2007 insieme ai pool di applicazioni di Internet Information Services (IIS) utilizzati sul server.

Best Practices Analyzer utilizza i risultati di questo esame per determinare se i pool di applicazioni con i quali vengono eseguite tutte le applicazioni Web correlate a Exchange sono configurati per essere eseguiti con l'account di sistema locale.

Se un pool di applicazioni non è configurato per essere eseguito con l'account di sistema locale, Best Practices Analyzer genera il seguente messaggio di errore:

Il pool di applicazioni '<NomePoolApplicazioni>' sul server '<NomeServer>' è configurato per essere eseguito con l'identità errata. '<NomePoolApplicazioni>' deve essere eseguito con l'identità 'Sistema locale'.

IIS utilizza i pool di applicazioni per separare applicazioni e siti Web. Ciascun pool di applicazioni ha a sua disposizione uno o più processi di lavoro e ciascun processo di lavoro opera come istanza separata. Il processo di lavoro di un pool di applicazioni è separato dai processi di lavoro di altri pool di applicazioni; pertanto, la separazione dei siti e delle applicazioni Web in diversi pool di applicazioni consente affidabilità e protezione maggiori.

Per Exchange 2007, è necessario che i seguenti pool di applicazioni siano eseguiti con l'account di sistema locale:

  • MSExchangeAutodiscoverAppPool
  • MSExchangeOWAAppPool
  • MSExchangeServicesAppPool
  • MSExchangeSyncAppPool
  • MSExchangeUMAppPool

In tal modo si garantisce che ciascuna applicazione Web sia eseguita con un account che dispone dei diritti di accesso al server appropriati. Per risolvere questo problema, configurare i pool di applicazioni correlati a Exchange in modo che siano eseguiti con l'account di sistema locale.

Per modificare un pool di applicazioni in Windows Server 2008

  1. Avviare lo snap-in MMC di Gestione Internet Information Services (IIS).

  2. Espandere il nodo del computer, quindi scegliere Pool di applicazioni.

  3. Nel riquadro Pool di applicazioni, esaminare le voci presenti nella colonna Identità per determinare l'identità utilizzata da ciascun pool di applicazioni.

  4. Fare clic su un pool di applicazioni, ad esempio MSExchangeOWAAppPool, quindi scegliere Impostazioni avanzate nel riquadro dei dettagli.

  5. Nella sezione Modello di processo, scegliere Identità, quindi fare clic sui puntini di sospensione.

  6. Nella finestra di dialogo Identità pool di applicazioni, fare clic su Account predefinito, scegliere LocalSystem dall'elenco Account predefinito, quindi fare clic su OK.

    Nota

    Evitare di scegliere LocalService nell'elenco Account predefinito.

  7. Ripetere i passaggi da 4 a 6 per ciascun pool di applicazioni correlato a Exchange che si desidera modificare.

  8. Fare clic su OK, quindi reimpostare IIS. A tale scopo, eseguire il comando iisreset /noforce al prompt dei comandi.

Per modificare un pool di applicazioni in Windows Server 2003

  1. Avviare lo snap-in MMC di Gestione Internet Information Services (IIS).

  2. Espandere il nodo del computer, quindi scegliere Pool di applicazioni.

  3. Fare clic con il pulsante destro del mouse su un pool di applicazioni, ad esempio MSExchangeOWAAppPool, quindi scegliere Proprietà.

  4. Scegliere la scheda Identità e fare clic su Predefinito.

  5. Scegliere Sistema locale dall'elenco Predefinito, quindi fare clic su OK.

  6. Nel messaggio di conferma visualizzato, scegliere per confermare che si desidera che il pool di applicazioni in fase di modifica sia eseguito con l'account di sistema locale.

  7. Ripetere i passaggi da 3 a 6 per ciascun pool di applicazioni correlato a Exchange che si desidera modificare.

  8. Reimpostare IIS. A tale scopo, eseguire il comando iisreset /noforce al prompt dei comandi.