Compartilhar via


Solucionar problemas do script RollAlternateServiceAccountCredential.ps1

Aplica-se a: Exchange Server 2013

Este tópico fornece soluções e informações sobre erros comuns que podem ocorrer quando você usa o script RollAlternateServiceAccountPassword.ps1.

Um ou mais servidores do Acesso ao Cliente não podem ser atualizados com a senha

Problema:

Quando você usa os parâmetros ToEntireForest ou ToArrayMembers com o script, em algumas instâncias, um ou mais servidores de Acesso ao Cliente podem não ser atualizados.

Solução:

Verifique os servidores que o script terá como destino todos os servidores necessários usando o cmdlet Get-ClientAccessArray , conforme mostrado no exemplo a seguir.

Get-ClientAccessArray | fl members

Se o servidor que não está sendo atualizado for um membro da matriz de Acesso ao Cliente e ainda não estiver atualizando corretamente, execute novamente a Instalação do Exchange e adicione a função de servidor do Client Access ao servidor novamente. Você também pode especificar servidores individuais a serem direcionados usando o parâmetro ToSpecificServers.

Alguns servidores não estão respondendo ao script

Problema:

Em algumas circunstâncias, os servidores podem não ser atualizados devido a erros transitórios, como uma conexão de rede ruim.

Solução:

Verifique se os servidores em questão têm conectividade de rede e Active Directory e tente o script novamente.

Alguns membros da matriz estão fora de serviço por um longo período de tempo

Problema:

Se um servidor estiver fora de rotação por um período maior de tempo, mas ainda for um membro da matriz, conforme determinado pelo cmdlet Get-ClientAccessArray, a funcionalidade de script poderá ser prejudicada ao usar os parâmetros ToArrayMembers e ToEntireForest. O mesmo problema ocorrerá se um servidor tiver tido uma falha permanente, mas não tiver sido removido de forma limpa de sua implantação.

Solução:

Para resolver esse problema, remova o servidor de sua implantação usando a Configuração do Exchange ou execute o script no modo assistido até que o servidor possa ser removido.

Se o servidor ficar desligado por pouco tempo e você não quiser remover permanentemente o Exchange, você poderá ajustar o script para ser executado em servidores específicos usando o parâmetro ToSpecificServers para que apenas servidores ativos sejam direcionados. Ou você pode remover o serviço RPC Client Access do objeto Active Directory do servidor não responsivo usando o cmdlet Remove-ClientAccessArray , conforme mostrado no exemplo a seguir.

Remove-RPCClientAccess -Server Server.Contoso.com

Depois que o serviço RPC Client Access for removido, o servidor não será retornado como membro da matriz pelo Get-ClientAccessArray e o script não o direcionará. Assim que o servidor estiver funcional novamente, você poderá adicionar novamente o serviço RPC Client Access usando o cmdlet New-RpcClientAccess . Quando o serviço RPC Client Access for adicionado novamente, reinicie o serviço Microsoft Exchange Address Book no servidor afetado.

Aviso

Antes de remover o serviço RPC Client Access de um servidor, consulte o tópico Remove-RpcClientAccess.

Para Obter Mais Informações

Para obter mais informações sobre como usar a autenticação Kerberos com uma matriz de servidor do Client Access ou uma solução de balanceamento de carga, confira os seguintes tópicos: