Risoluzione dei problemi dello script RollAlternateServiceAccountCredential.ps1
Si applica a: Exchange Server 2010 SP2, Exchange Server 2010 SP3
Ultima modifica dell'argomento: 2012-07-23
Tale argomento fornisce le soluzioni e le informazioni sugli errori comuni che potrebbero verificarsi quando si utilizza lo script RollAlternateServiceAccountPassword.ps1.
Non è possibile aggiornare uno o più server Accesso client con la password
Problema
Quando si utilizza il parametro ToEntireForest o ToArrayMembers con lo script, in alcune istanze, potrebbe non essere possibile aggiornare uno o più server Accesso client.
Risoluzione
Verificare il server a cui lo script indirizzerà tutti i server richiesti utilizzando il cmdlet Get-ClientAccessArray, come illustrato nell'esempio seguente.
Get-ClientAccessArray | fl members
Se il server su cui non è riuscito l'aggiornamento è un membro dell'array Accesso client e non è ancora stato aggiornato correttamente, installare nuovamente Exchange e aggiungere nuovamente il ruolo del server Accesso client al server. È inoltre possibile specificare i singoli server di destinazione utilizzando il parametro ToSpecificServers.
Alcuni server non rispondono allo script
Problema
In alcuni casi, potrebbe non essere possibile aggiornare i server a causa di errori temporanei, quali una connessione di rete non buona.
Risoluzione
Verificare che i server in questione dispongano della rete e della connettività di Active Directory, quindi tentare nuovamente lo script.
Alcuni membri dell'array sono fuori servizio per un lungo periodo di tempo
Problema
Se un server è fuori rotazione per un periodo di tempo maggiore ma è ancora membro dell'array, come determinato dal Get-ClientAccessArray cmdlet, la funzionalità dello script potrebbe venire danneggiata durante l'utilizzo dei parametri ToArrayMembers e ToEntireForest. Lo stesso problema si presenterà se su un server si è verificato un errore permanente che è però stato rimosso normalmente dalla distribuzione.
Risoluzione
Per risolvere tale problema, rimuovere il server dalla distribuzione utilizzando l'installazione di Exchange oppure eseguire lo script in modalità provvisoria fino a quando non è possibile rimuovere il server.
Se il server si arresterà solo per un breve periodo e non si desidera rimuovere in modo permanente Exchange, è possibile regolare lo script in modo che venga eseguito su determinati server utilizzando il parametro ToSpecificServers cosicché vengono considerati come server di destinazione solo quelli attivi. In alternativa, è possibile rimuovere il servizio Accesso client RPC dall'oggetto Active Directory del server che non risponde utilizzando il cmdlet Remove-ClientAccessArray, come illustrato nell'esempio seguente.
Remove-RPCClientAccess -Server Server.Contoso.com
Una volta rimosso il servizio Accesso client RPC, il server non verrà restituito come un membro dell'array da Get-ClientAccessArray e lo script non lo utilizzerà come destinazione. Nel momento in cui il server è nuovamente funzionante, è possibile aggiungere nuovamente il servizio Accesso client RPC utilizzando il cmdlet New-RpcClientAccess. Quando si aggiunge nuovamente il servizio Accesso client RPC, accertarsi di riavviare il servizio Rubrica di Microsoft Exchange sul server interessato.
Avviso
Prima di rimuovere il servizio Accesso client RPC da un server, vedere l'argomento Remove-RPCClientAccess.
Per ulteriori informazioni
Per ulteriori informazioni sulla modalità di utilizzo dell'autenticazione di Kerberos con un array di server Accesso client o una soluzione di bilanciamento del carico, vedere:
Utilizzo di Kerberos con un array del server Accesso client o una soluzione con carico bilanciato
Configurazione dell'autenticazione Kerberos per i server Accesso client con bilanciamento del carico
Utilizzo dello script RollAlternateserviceAccountCredential.ps1 in Shell
©2010 Microsoft Corporation. Tutti i diritti riservati.