O atributo networkAddress não está definido corretamente

[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 consulta o serviço de diretório do Active Directory® para determinar se o atributo networkAddress contém a cadeia de caracteres ncacn_ip_tcp. O Exchange Server Analyzer exibe um erro se uma das seguintes condições existir:

  • A cadeia de caracteres ncacn_ip_tcp não existe.
  • A cadeia de caracteres ncacn_ip_tcp está danificada.

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 Exchange 2000 Server não faz isso com o Outlook Web Access.

O servidor front-end exige um valor FQDN (nome de domínio totalmente qualificado). O servidor front-end verifica se há um ponto no valor que é retornado para 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 networkaddress ncacn_ip_tcp é apenas um nome de host ou um nome de sistema básico de entrada/saída de rede (NetBIOS).
  • O valor networkaddress ncacn_ip_tcp não é um FQDN.

Você deve atualizar o valor de networkaddress ncacn_ip_tcp do objeto do servidor no Active Directory para garantir a funcionalidade do Outlook Web Access 2003. O nome do servidor afetado é fornecido na mensagem de erro do Exchange Server Analyzer.

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. Para minimizar a inatividade quando ao reiniciar os serviços do Exchange Server, você deve 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 o nome do host do servidor.

    A sintaxe desse 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. 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 host em servidores back-end para correlacionar um endereço IP de servidor com um nome de host curto, deve também atualizar o valor de UpdateProtocols registry. Se for usado um arquivo host, o Exchange Server pode retornar o valor de ncacn_ip_tcp quando o Atendente do Sistema do Microsoft Exchange for reiniciado. Se o servidor back-end estiver agrupado, o Exchange Server pode retornar o valor de ncacn_ip_tcp após o failover.

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. Use um editor do Registro para configurar o seguinte valor do Registro no servidor ou 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:
  2. Abra um editor de Registro e localize a seguinte subchave do Registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\

    1. Clique com o botão direito em Parâmetros, aponte para Novo e clique em Valor DWORD.
    2. Digite UpdateProtocols e pressione ENTER.
  3. Clique com o botão direito em UpdateProtocols, clique em Modificar, digite 0 no campo Dados do valor e depois clique em OK.

  4. Se a 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

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

Antes de editar o Registro e para obter informações sobre como editar o Registro, 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).