ID do artigo: 935636 - Última revisão: quarta-feira, 1 de agosto de 2007 - Revisão: 1.1

Mensagem de erro quando você tenta instalar uma função de caixa de correio do Exchange 2007: "O serviço de lista de endereço de servidor do Exchange não pôde responder"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Quando você tenta instalar uma função de servidor de caixa de correio do 2007 Microsoft Exchange Server em uma organização existente do Microsoft Exchange Server 2003, a operação falhará. Além disso, você pode também os seguintes sintomas:
  • Você receber a seguinte mensagem de erro:
    O serviço de lista de endereço de servidor do Exchange não respondeu. Isso pode ser devido a um endereço de email ou lista endereço diretiva configuração erro.
  • Os seguintes eventos são registrados no log do aplicativo:

    IDENTIFICAÇÃO de evento: 1002
    Categoria do evento: Instalação do Microsoft Exchange
    Origem do evento: MSExchangeSetup
    Tipo de evento: erro
    Data: 5/1/2007
    Tempo: 1:46:43 PM
    Descrição: Exchange componente Server falha na função de caixa de correio. Erro: O serviço de lista de endereço de servidor do Exchange não respondeu. Isso pode ser devido a um endereço de email ou lista endereço diretiva configuração erro.

    IDENTIFICAÇÃO de evento: 8325
    Categoria do evento: Sincronização de lista de endereços
    Origem do evento: MSExchangeAL
    Tipo de evento: erro
    Data: 5/1/2007
    Tempo: 1:52:04 PM
    Descrição: O serviço não pode funcionar corretamente porque diretiva de endereço de email ' CN XXXX, CN = Recipient Policies, CN = = corpPT, CN = Microsoft Exchange, CN = Services, CN = Configuration, DC = XXX, DC = com ' tem uma regra de filtro inválido (PurportedSearch). O erro é 'Token inválido.'. Use o gerenciamento do Exchange Console para corrigir esse problema. Novos usuários, contatos e grupos de não ser totalmente configurados até que isso seja corrigido.

  • As entradas a seguir são registradas no ExchangeSetup.log arquivo:
    [5/18/2007 2:21:49 PM] [2] Applying RUS policy to the given recipient 
    "MicrosoftExchange329e71ec88ae4615bbc36ab6ce41109e" with the home domain controller 
    "COMPUTERNAME.domain.com".
    
    [5/18/2007 2:21:49 PM] [2] [ERROR] The Exchange server address list service failed 
    to respond. This could be because of an address list or email address policy 
    configuration error.
    
    [5/18/2007 2:21:49 PM] [1] Exception : 
    Microsoft.Exchange.Configuration.MonadDataProvider.MonadDataAdapterInvocationExcepti
    on: The Exchange server address list service failed to respond. This could be 
    because of an address list or email address policy configuration error. It was 
    running command '$error.Clear(); $count=0; $ExchangeServers = Get-ExchangeServer 
    -DomainController $RoleDomainController; foreach($server in $ExchangeServers) { 
    if(($server.AdminDisplayVersion.Build -gt 641) -and ($server.IsMailboxServer -eq 
    $true)) { $count++; } } if( $count -eq 1) { Set-OrganizationConfig 
    -DomainController $RoleDomainController; }'. ---> 
    Microsoft.Exchange.Data.Directory.RusServerUnavailableException: The Exchange 
    server address list service failed to respond. This could be because of an address 
    list or email address policy configuration error.
    at 
    Microsoft.Exchange.Data.Directory.Recipient.RecipientUpdateService.LocateServer()
    at 
    Microsoft.Exchange.Configuration.Tasks.RecipientTaskHelper.ApplyRusPolicy(ADSystemCo
    nfigurationSession configurationSession, ADRecipientSession recipientSession, 
    ADRecipient recipient, Fqdn domainController, String serverName, 
    TaskVerboseLoggingDelegate logHandler, TaskWarningLoggingDelegate writeWarning)
    at 
    Microsoft.Exchange.Configuration.Tasks.RecipientTaskHelper.ApplyRusPolicy(ADSystemCo
    nfigurationSession configurationSession, ADRecipientSession recipientSession, 
    ADRecipient recipient, Fqdn domainController, String serverName, 
    TaskVerboseLoggingDelegate logHandler, TaskErrorLoggingDelegate writeError, 
    TaskErrorLoggingDelegate throwTerminatingError, TaskWarningLoggingDelegate 
    writeWarning)
    --- End of inner exception stack trace ---
    at 
    Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.ClosePipeline(MonadA
    syncResult asyncResult)
    at 
    Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyn
    cResult asyncResult)
    at 
    Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.ExecuteScript(String
    script, Boolean handleError, Int32 subSteps, LocalizedString statusDescription)
    at 
    Microsoft.Exchange.Management.Deployment.ComponentInfoBasedTask.GenerateAndExecuteTa
    skScript(InstallationCircumstances installationCircumstance)
    
    [5/18/2007 2:21:49 PM] [1] [WARNING] An unexpected error has occurred and a Watson 
    dump is being generated: The Exchange server address list service failed to 
    respond. This could be because of an address list or email address policy 
    configuration error. It was running command '$error.Clear(); $count=0; 
    $ExchangeServers = Get-ExchangeServer -DomainController $RoleDomainController; 
    foreach($server in $ExchangeServers) { if(($server.AdminDisplayVersion.Build -gt 
    641) -and ($server.IsMailboxServer -eq $true)) { $count++; } } if( $count -eq 1) { 
    Set-OrganizationConfig -DomainController $RoleDomainController; }'.
    
    [5/18/2007 2:21:49 PM] [1] [ERROR] The Exchange server address list service failed 
    to respond. This could be because of an address list or email address policy 
    configuration error. It was running command '$error.Clear(); $count=0; 
    $ExchangeServers = Get-ExchangeServer -DomainController $RoleDomainController; 
    foreach($server in $ExchangeServers) { if(($server.AdminDisplayVersion.Build -gt 
    641) -and ($server.IsMailboxServer -eq $true)) { $count++; } } if( $count -eq 1) { 
    Set-OrganizationConfig -DomainController $RoleDomainController; }'.
    
    [5/18/2007 2:28:29 PM] [0] End of Setup

Causa

Esse problema pode ter qualquer uma das seguintes causas.

Causa 1

O CN = Public Folders objeto está ausente em CN = All Address Lists no serviço de diretório do Active Directory.

Causa 2

A caixa de seleção Allow inheritable permissions from do pai sejam propagadas a este objeto e todos os objetos filho não está marcada no CN = All Address Lists objeto e o CN = Public Folders objeto.

Observação Isso pode ser a causa de uma organização em que você modificar permissões para configurar listas de endereços separadas para diferentes grupos.

Causa 3

Há um parêntese ou um e comercial em um filtro de destinatário. Além disso, o Exchange 2007 usa OPATH filtros em vez de LDAP filtros.

Resolução

Para resolver esse problema, use um dos seguintes resoluções conforme apropriado para sua situação.

Resolução para a causa 1

Criar manualmente o CN = Public Folders recipiente, remova a função de servidor caixa de correio e reinstale a função de caixa de correio do Exchange 2007.

Aviso Se você usar o snap-in ADSI Edit, o utilitário LDP, ou qualquer outro cliente LDAP versão 3 e modificar incorretamente os atributos de objetos do Active Directory, você pode causar problemas sérios. Esses problemas podem exigir que você reinstalar o Microsoft Windows Server 2003, Microsoft Exchange Server 2007, ou o Windows e Exchange. A Microsoft não garante que os problemas que ocorrem se você modificar incorretamente atributos de objeto do Active Directory possam ser solucionados. Modificar estes atributos de sua responsabilidade.

Para criar manualmente o CN = Public Folders , execute estas etapas:
  1. Instalar as ferramentas de suporte Microsoft Windows Server 2003 se eles não estiverem instalados. Para obter mais informações sobre essas ferramentas de suporte, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    892777  (http://support.microsoft.com/kb/892777/ ) Ferramentas de suporte do Windows Server 2003 Service Pack 1
    Para instalar ferramentas de suporte do Microsoft Windows Server 2003, execute estas etapas:
    1. Insira o Windows Server 2003 CD.
    2. Clique em Iniciar , clique em Executar e, em seguida, clique em Procurar .
    3. Localize a seguinte pasta no CD:
      CD_Drive: \Support\Tools
    4. Na lista Arquivos do tipo , clique em Todos os arquivos .
    5. Clique em SUPTOOLS.MSI , clique em Abrir e, em seguida, clique em OK .
    6. Siga as instruções do Windows Support Tools Setup Wizard.
  2. Clique em Iniciar , clique em Executar , digite adsiedit.msc e, em seguida, clique em OK .
  3. No CN = Configuration recipiente, localize o seguinte recipiente:
    CN = Services, CN = Microsoft Exchange, CN = ORGANIZATION, CN = recipiente de listas de endereços, CN = todas as listas de endereços
    Observação Substitua ORGANIZATION com o nome de organização do Exchange 2003 ou com o nome da organização Microsoft Exchange 2000 Server.
  4. Clique com o botão direito do mouse CN = All Address Lists , aponte para novo e, em seguida, clique em .
  5. Na caixa de diálogo Criar objetos , clique em addressBookContainer em Selecione uma classe e em seguida, clique em Avançar .
  6. Digite Pastas públicas na caixa valor para o atributo cn e em seguida, clique em Avançar .
  7. Tipo de Pastas públicas na caixa valor para o atributo displayName , clique em Avançar e, em seguida, clique em Concluir .
  8. Clique em OK e saia do ADSI Edit snap-in.
Observação Permitir tempo suficiente para replicação concluir a uma grande empresa que contém muitos controladores de domínio e vários sites.

Para remover a função de servidor de caixa de correio Exchange 2007, execute estas etapas:
  1. Inicie o Assistente para gerenciar o servidor. Para fazer isso, clique em Iniciar , aponte para Todos os programas , aponte para Ferramentas administrativas e, em seguida, clique em Gerenciar O servidor .
  2. Em Gerenciar funções de servidor O , clique em Adicionar ou remover uma função .
  3. No Assistente para configurar o servidor, clique em Avançar na página Etapas preliminares .
  4. Na página Função do servidor , clique na função que você deseja remover e, em seguida, clique em Avançar .
  5. Na página Confirmação de remoção de função , marque a caixa de seleção Remover a função de servidor e em seguida, clique em Avançar .
  6. Na página Função de servidor removida , clique em Concluir .
Para instalar a função de servidor de caixa de correio Exchange 2007, execute estas etapas:
  1. Inicie o Assistente para gerenciar o servidor. Para fazer isso, clique em Iniciar , aponte para Todos os programas , aponte para Ferramentas administrativas e, em seguida, clique em Gerenciar O servidor .
  2. Em Gerenciar funções de servidor O , clique em Adicionar ou remover uma função .
  3. No Assistente para configurar o servidor, clique em Avançar na Etapas preliminares página.
  4. Na página Função do servidor , clique em servidor de email (POP3, SMTP) e, em seguida, clique em Avançar .
  5. Na página Configurar serviço POP3 , digite o nome de domínio e, em seguida, clique em Avançar .
  6. Na página Resumo das seleções , clique em Avançar e, em seguida, clique em Concluir .

Resolução para a causa 2

  1. Clique em Iniciar , clique em Executar , digite adsiedit.msc e, em seguida, pressione ENTER.
  2. No CN = Configuration recipiente, localize o seguinte recipiente:
    CN = Services, CN = Microsoft Exchange, CN = ORGANIZATION, CN = contêiner de lista de endereços, CN = todas as listas de endereços
    Observação Substitua ORGANIZATION com o nome de organização do Exchange 2003 ou com o nome da organização do Exchange 2000.
  3. Clique com o botão direito do mouse CN = All Address Lists e em seguida, clique em Propriedades .
  4. Na guia segurança , clique em Avançado .
  5. Clique para selecionar as Allow inheritable permissions from do pai sejam propagadas a este objeto e todos os objetos filho de caixa de seleção e, em seguida, clique em OK .
  6. Clique duas vezes em CN = All Address Lists e em seguida, clique com o botão direito do mouse o CN = Public Folders objeto.
  7. Clique em Propriedades e clique em Avançado na guia segurança .
  8. Clique para selecionar as Allow inheritable permissions from do pai sejam propagadas a este objeto e todos os objetos filho de caixa de seleção e, em seguida, clique em OK .

Resolução para a causa 3

  1. Remover os parênteses do filtro de destinatário é especificado no caso de identificação 8325 mensagem que é mencionado na "Sintomas" seção. Para fazer isso, execute as seguintes etapas:
    1. Clique em Iniciar , clique em Executar , digite adsiedit.msc e, em seguida, pressione ENTER.
    2. No CN = Configuration recipiente, localize o seguinte recipiente:
      CN = Services, CN = Microsoft Exchange, CN = ORGANIZATION, CN = Recipient Policies
      Observação Substitua ORGANIZATION com o nome de organização do Exchange 2003 ou com o nome da organização do Exchange 2000.
    3. Clique com o botão direito do mouse na diretiva de destinatário problema no painel de detalhes e, em seguida, clique em Propriedades .
    4. Na lista atributo , clique em purportedSearch e, em seguida, clique em Editar .
    5. Na caixa valor , remova os caracteres desnecessários e, em seguida, clique em OK duas vezes.
  2. Alterar a diretiva de destinatário para apontar para o objeto de armazenamento recém-renomeada.

    Observação Para obter mais informações, visite o seguinte site:
    http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=8.0&EvtID=8325&EvtSrc=MSExchangeAL&LCID=1033 (http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=8.0&EvtID=8325&EvtSrc=MSExchangeAL&LCID=1033)

Mais Informações

Para obter mais informações sobre como atualizar OPATH filtros, visite os seguintes sites:
http://msexchangeteam.com/archive/2007/01/11/432158.aspx (http://msexchangeteam.com/archive/2007/01/11/432158.aspx)
http://msexchangeteam.com/archive/2007/01/10/432143.aspx (http://msexchangeteam.com/archive/2007/01/10/432143.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
Palavras-chave: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB935636 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 935636  (http://support.microsoft.com/kb/935636/en-us/ )