ID evento 1325, 1026 e 1000 dopo la conversione della rubrica offline per Exchange Server 2010
Numero KB originale: 2961921
Riepilogo
Questo problema si verifica se si esegue lo script ConvertOABVdir.ps1 nel server Accesso client che esegue Windows Server 2012. Inoltre, non è possibile scaricare la rubrica offline. Per risolvere il problema, vedere le soluzioni .
Causa
Questo problema si verifica perché lo script ConvertOABVdir.ps1 configura il pool di applicazioni MSExchangeOabAppPool per eseguire .NET CLR versione 4.0 quando lo script viene eseguito in un server che esegue Windows Server 2012.
Risoluzione
Per risolvere questo problema, modificare il pool di applicazioni MSExchangeOabAppPool in modo che usi .NET CLR versione 2.0. A tale scopo, utilizzare uno dei seguenti metodi.
Metodo 1: Usare Gestione IIS
- Aprire Gestione Internet Information Services (IIS) nel server Accesso client, espandere l'oggetto server e quindi selezionare Pool di applicazioni.
- Fare clic con il pulsante destro del mouse su MSExchangeOabAppPool e quindi scegliere Impostazioni di base.
- Selezionare .NET CLR Version v2.0.50727 dall'elenco a discesa .NET CLR version (Versione CLR .NET ) e quindi fare clic su OK.
- Fare clic con il pulsante destro del mouse su MSExchangeOabAppPool e scegliere Arresta.
- Fare clic con il pulsante destro del mouse su MSExchangeOabAppPool e scegliere Avvia.
Metodo 2: Eseguire lo script
Usare un editor di testo per copiare lo script originale senza il blocco di firma finale (a partire dalla riga 161) in un nuovo file di script, ad esempio un file diMy-ConvertOABVdir.ps1 .
Aggiungere la riga dopo la $apppool.ManagedRuntimeVersion = "v2.0"
riga 31 per creare il pool di applicazioni .NET CLR versione 2.0 nel file .ps1. Eseguire quindi il file .ps1.
Di seguito è riportato un esempio di questo script:
#29 # Create new app pool, then bind to it
#30 $a=$Iis.applicationPools.Add("MSExchangeOabAppPool")
#31 $apppool = $Iis.ApplicationPools["MSExchangeOabAppPool"]
#33 # add this line: make sure we create a .Net v2.0 app pool, regardless off underlying OS.
#34 $apppool.ManagedRuntimeVersion = "v2.0"
#36 # Now make sure it runs as LocalSystem, and prevent unnecessary app pool restarts
#37 $apppool.ProcessModel.IdentityType = [Microsoft.Web.Administration.ProcessModelIdentityType]"LocalSystem"
#38 $apppool.ProcessModel.idleTimeout = "0.00:00:00"
#39 $apppool.Recycling.PeriodicRestart.time = "0.00:00:00"
Stato
Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati in Si applica a.