Das Attribut „networkAddress“ wurde nicht ordnungsgemäß festgelegt

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2005-11-18

Microsoft® Exchange Server Analyzer fragt den Active Directory®-Verzeichnisdienst ab, um zu ermitteln, ob das Attribut networkAddress die Zeichenfolge ncacn_ip_tcp enthält. Exchange Server Analyzer zeigt einen Fehler an, wenn eine der folgenden Bedingungen erfüllt ist:

  • Die Zeichenfolge ncacn_ip_tcp ist nicht vorhanden.
  • Die Zeichenfolge ncacn_ip_tcp ist beschädigt.

In Microsoft Office Outlook® Web Access für Exchange Server 2003 untersucht der Front-End-Server beim Versuch, eine Verbindung mit einem Exchange-Back-End-Server herzustellen, den Attributwert networkaddress.

noteAnmerkung:
Exchange 2000 Server führt diesen Vorgang mit Outlook Web Access nicht aus.

Für den Front-End-Server ist ein Wert für den vollqualifizierten Domänennamen erforderlich. Der Front-End-Server überprüft den Wert, der für networkaddress ncacn_ip_tcp zurückgegeben wurde, auf einen Punkt. Die Verbindungsanforderung für das Postfach des bestimmten Back-End-Server kann nicht ausgeführt werden, und der Front-End-Server gibt eine „HTTP 500 Internal Server Error“-Fehlermeldung an den Benutzer zurück, wenn die folgenden Bedingungen erfüllt sind:

  • Der Wert networkaddress ncacn_ip_tcp stellt lediglich einen Hostnamen oder einen NetBIOS-Namen (Network Basic Input/Output System) dar.
  • Der Wert networkaddress ncacn_ip_tcp ist kein vollqualifizierter Domänenname.

Sie müssen den Wert networkaddress ncacn_ip_tcp für das Serverobjekt in Active Directory aktualisieren, um die entsprechenden Funktionen von Outlook Web Access 2003 sicherzustellen. Der betroffene Servername wird in der Fehlermeldung von Microsoft Exchange Server Analyzer bereitgestellt.

CautionVorsicht:
Wenn Sie das ADSI-Bearbeitungs-Snap-In (Active Directory Service Interfaces), das LDP-Tool (ldp.exe) oder einen anderen LDAP-Client (Lightweight Directory Access Protocol), Version 3, verwenden und die Attribute der Active Directory-Objekte nicht ordnungsgemäß ändern, können schwerwiegende Probleme verursacht werden. Diese Probleme erfordern möglicherweise eine Neuinstallation von Microsoft Windows Server™ 2003, Exchange Server 2003 oder von beiden Anwendungen. Sie ändern Active Directory-Objektattribute auf eigenes Risiko.
noteAnmerkung:
Bevor Sie den Wert ncacn_ip_tcp aktualisieren, lesen Sie den Rest dieses Artikels. Um die Ausfallzeit bei einem Neustart der Exchange Server-Dienste so gering wie möglich zu halten, sollten Sie vor dem Neustart der Exchange Server-Dienste ein weiteres Verfahren ausführen.

So aktualisieren Sie den Wert ncacn_ip_tcp für das Attribut networkAddress

  1. Starten Sie das ADSI-Bearbeitungs-Snap-In in den Supporttools von Windows 2000 Server oder Windows Server 2003.

  2. Erweitern Sie die folgenden Knoten:

    • Container Konfiguration
    • Konfiguration
    • Dienste
    • Microsoft Exchange
    • Organisationsname
    • Administrative Gruppen
    • Name der administrativen Gruppe
    • Server
  3. Klicken Sie mit der rechten Maustaste auf Name des Exchange-Servers, und klicken Sie dann auf Eigenschaften.

  4. Klicken Sie in der Liste Attribute auf Netzwerkadresse, und klicken Sie dann auf Bearbeiten.

  5. Fügen Sie einen neuen Wert für ncacn_ip_tcp hinzu. Verwenden Sie den vollqualifizierten Domänennamen des Servers anstelle des NetBIOS-Namen oder des Hostnamen des Servers.

    Verwenden Sie für diesen Wert die Syntax ncacn_ip_tcp:FQDN. Wenn Ihr Exchange-Back-End-Server beispielsweise den Hostnamen EXCHANGE1 und den vollqualifizierten Domänennamen EXCHANGE1.contoso.com aufweist, verwenden Sie den folgenden Wert für ncacn_ip_tcp: ncacn_ip_tcp:EXCHANGE1.contoso.com

  6. Klicken Sie zweimal auf OK, um die Änderung zu übernehmen.

  7. Starten Sie alle Exchange Server-Dienste auf dem Server neu.

  8. Wenn mehrere Domänencontroller vorhanden sind, warten Sie auf die Ausführung der Replikation, bevor Sie sich vom Front-End-Server aus anmelden. Wenn das Problem nach dem Abschluss der Replikation weiterhin besteht, starten Sie den IIS Admin-Dienst auf dem Front-End-Server neu.

Wenn Sie Hostdateien auf Back-End-Servern verwalten, um eine Server-IP-Adresse mit einem kurzen Hostnamen zu korrelieren, müssen Sie auch den Wert UpdateProtocols registry aktualisieren. Wenn eine Hostdatei verwendet wird, setzt Exchange Server möglicherweise bei einem Neustart der Microsoft-Systemaufsicht den Wert ncacn_ip_tcp zurück. Wenn sich der Back-End-Server in einem Cluster befindet, setzt Exchange Server möglicherweise nach der Durchführung eines Failovers den Wert ncacn_ip_tcp zurück.

importantWichtig:
Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Stellen Sie vor dem Bearbeiten der Registrierung sicher, dass Sie für den Fall eines Problems mit dem Wiederherstellungsprozess für die Registrierung vertraut sind. Weitere Informationen zum Wiederherstellen der Registrierung finden Sie im Hilfethema „Wiederherstellen der Registrierung“ in Regedit.exe oder Regedt32.exe.

So ändern Sie den Registrierungswert UpdateProtocols für Back-End-Server, die Hostdateien verwenden

  1. Verwenden Sie einen Registrierungs-Editor zum Konfigurieren des folgenden Registrierungswerts für den bzw. die Back-End-Server: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\UpdateProtocols

    noteAnmerkung:
    Wenn der Wert UpdateProtocols nicht vorhanden ist, muss dieser erstellt werden. Führen Sie hierzu die folgenden Schritte aus:
  2. Öffnen Sie einen Registrierungs-Editor, und suchen Sie den folgenden Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters\

    1. Klicken Sie mit der rechten Maustaste auf Parameter, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert.
    2. Geben Sie UpdateProtocols ein, und drücken Sie dann die EINGABETASTE.
  3. Klicken Sie mit der rechten Maustaste auf UpdateProtocols, klicken Sie auf Ändern, geben Sie im Feld Wert den Wert 0 ein, und klicken Sie dann auf OK.

  4. Wenn im Netzwerk eine Hosts-Datei für den Back-End-Clusterknoten verwendet wird, ändern Sie die Reihenfolge der Einträge UpdateProtocols folgendermaßen:

    IPAddress to FQDN

    IPAddress to NetBIOS

    anstelle von:

    IPAddress to NetBIOS

    IPAddress to FQDN

  5. Starten Sie alle Exchange Server-Dienste auf dem Server neu.

Machen Sie sich vor dem Bearbeiten der Registrierung mit den entsprechenden Vorgängen vertraut. Lesen Sie dazu den Microsoft Knowledge Base-Artikel 256986 „Beschreibung der Microsoft Windows-Registrierung“ unter https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986.