A ligação RPC não contém FQDN

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2005-11-18

A ferramenta Microsoft® Exchange Server Analyzer Tool consulta o serviço de diretório do Active Directory® para determinar se o valor ncacn_ip_tcp do atributo networkAddress contém um FQDN (Nome de Domínio Totalmente Qualificado). Se o Exchange Server Analyzer detectar que o atributo ncacn_ip_tcp não contém um ponto (.), ele exibirá um erro.

No Microsoft Office Outlook® Web Access para Exchange Server 2003, o servidor front-end examina o valor do atributo networkaddress quando ele tenta se conectar a um servidor back-end Exchange.

noteObservação:
O Outlook Web Access para Exchange 2000 Server não faz isso. O servidor front-end exige um valor de nome de domínio totalmente qualificado.

O servidor front-end verifica se há um ponto no valor retornado de networkaddress ncacn_ip_tcp. A solicitação de conexão da caixa de correio no servidor back-end específico falhará e o servidor front-end retornará uma mensagem de erro "HTTP 500 Erro Interno do Servidor" para o usuário se existirem as seguintes condições:

  • O valor ncacn_ip_tcp é apenas um nome de host ou um nome de sistema básico de entrada/saída de rede (NetBIOS).
  • O valor ncacn_ip_tcp não é um FQDN.

É necessário atualizar o valor ncacn_ip_tcp do objeto de servidor no Active Directory para garantir o funcionamento correto do Outlook Web Access para Exchange Server 2003. A saída do Analisador do Exchange Server fornece o nome do servidor afetado.

CautionCuidado:
Se você modificar incorretamente os atributos de objetos do Active Directory ao usar ADSI (Active Directory Service Interfaces) Edit, a ferramenta LDP (ldp.exe), ou outro cliente de protocolo LDAP versão 3, você poderá causar problemas graves. Esses problemas podem exigir a reinstalação do Microsoft Windows Server™ 2003, do Exchange Server 2003 ou de ambos. Você é responsável pelas modificações efetuadas nos atributos de objetos do Active Directory.
noteObservação:
Antes de atualizar o valor ncacn_ip_tcp, leia o restante deste artigo. Convém executar um procedimento adicional antes de reiniciar os serviços do Exchange Server.

Para atualizar o valor ncacn_ip_tcp no atributo networkAddress

  1. Inicie a ferramenta ADSI Edit nas ferramentas de suporte do Windows 2000 Server ou do Windows Server 2003.

  2. Expanda os seguintes nós:

    • Contêiner de Configuração
    • Configuração
    • Serviços
    • Microsoft Exchange
    • Nome_da_Organização
    • Grupos Administrativos
    • Nome_do_Grupo_Administrativo
    • Servidores
  3. Clique com o botão direito em Exchange_Server_Name e clique em Propriedades.

  4. Clique em networkaddress na lista Atributos e clique em Editar.

  5. Adicione um novo valor para ncacn_ip_tcp. Use o FQDN do servidor em vez do nome NetBIOS ou do host do servidor.

    A sintaxe para esse valor é ncacn_ip_tcp:FQDN. Por exemplo, se o seu servidor back-end Exchange possuir o nome de host EXCHANGE1 e o FQDN for EXCHANGE1.contoso.com, use o seguinte valor para ncacn_ip_tcp: ncacn_ip_tcp:EXCHANGE1.contoso.com.

  6. Remova o valor ncacn_ip_tcp original que contém o nome NetBIOS ou do host do servidor back-end selecionando o valor original e clicando em Remover. Clique em OK duas vezes para aplicar a alteração.

  7. Reinicie todos os serviços do Exchange Server no servidor.

  8. Se houver vários controladores de domínio, aguarde que a replicação ocorra antes de tentar fazer logon a partir do servidor front-end. Se o problema não for resolvido após a conclusão da replicação, reinicie o Serviço de Administração do IIS no servidor front-end.

Se você mantiver arquivos de host nos servidores back-end para correlacionar um endereço IP de servidor que tenha um nome abreviado, será necessário atualizar também o valor do Registro UpdateProtocols. Se um arquivo host for usado, o Exchange Server poderá alterar o valor ncacn_ip_tcp novamente quando o Atendedor do Sistema do Microsoft Exchange for reiniciado. Se o servidor back-end estiver agrupado, o Exchange Server poderá alterar o valor ncacn_ip_tcp novamente após failover.

Para reduzir o tempo de inatividade que pode ser causado pelo reinício dos serviços do Exchange Server, execute o seguinte procedimento antes de reiniciá-los, atualizando o valor ncacn_ip_tcp do atributo networkaddress, conforme descrito no procedimento anterior.

importantImportante:
Este artigo contém informações sobre como editar o Registro. Antes de editar o Registro, verifique se entendeu como restaurá-lo, caso ocorra algum problema. Para obter informações sobre como restaurar o Registro, exiba o tópico da Ajuda "Restaurar o Registro" no Regedit.exe ou no Regedt32.exe.

Para modificar o valor do Registro UpdateProtocols para servidores back-end que usam arquivos de host

  1. Com um editor de Registro, configure o seguinte valor nos servidores back-end: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\UpdateProtocols

    noteObservação:
    Se o valor UpdateProtocols não estiver presente, você deverá criá-lo. Para fazer isso, siga essas etapas:
    1. Abra um editor de Registro e localize a seguinte subchave do Registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\
    2. Clique com o botão direito em Parâmetros, aponte para Novo e clique em Valor DWORD.
    3. Digite UpdateProtocols e pressione ENTER.
  2. Clique com o botão direito em UpdateProtocols, clique em Modificar, digite 0 no campo Dados do valor e clique em OK.

  3. Se a sua rede usar um arquivo Hosts no nó do cluster back-end, modifique a ordem de entrada de UpdateProtocols da seguinte forma:

    IPAddress para FQDN

    IPAddress para NetBIOS

    em vez de:

    IPAddress para NetBIOS

    IPAddress para FQDN

  4. Reinicie todos os serviços do Exchange Server no servidor.

Antes de editar o Registro e para obter informações sobre como editá-lo, consulte o artigo 256986 da Base de Dados de Conhecimento da Microsoft, "Descrição do Registro do Microsoft Windows" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).