Fehler bei Exchange 2007 SP1-Setup mit einem Fehler "Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen, die entfernt werden müssen."

 

Gilt für: Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2008-11-20

In diesem Thema wird erläutert, wie mithilfe des Tools ADSI-Bearbeitung ein Problem behoben wird, das auftreten kann, wenn Sie versuchen, Microsoft Exchange Server 2007 Service Pack 1 (SP1) zu installieren.

Bei dem Versuch, Exchange 2007 SP1 zu installieren, schlägt die Installation während der Phase der Vorbereitung der Organisation fehl. In diesem Fall erhalten Sie folgende Fehlermeldung:

Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen, die entfernt werden müssen.

Wenn Sie die Datei [Laufwerk]:\ExchangeSetupLogs\ExchangeSetup.log prüfen, finden Sie Einträge, die den folgenden ähneln:

[<Datum> <Uhrzeit>] [2] Es werden Objekte vom Typ "EmailAddressPolicy" mit

Filter "(PolicyOptionListValue NotEqual System.Byte[])", Bereich "SubTree" unter dem

Stamm "Recipient Policies" gesucht.

[<Datum> <Uhrzeit>] [2] [WARNUNG] Es ist mindestens ein Empfängerrichtlinienobjekt vorhanden, das

keine E-Mail-Adresseigenschaften enthält. Diese Richtlinien werden nicht angezeigt, es sei denn, Sie verwenden

den Parameter "IncludeMailboxSettingOnlyPolicy" im Befehl "Get-EmailAddressPolicy"

.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird beendet.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird begonnen.

[<Datum> <Uhrzeit>] [2] Die Active Directory-Einstellungen für die Administratorsitzung lauten:

Vollständige Gesamtstruktur anzeigen: 'True', Konfigurationsdomänencontroller: '<Domänencontroller>.example.com',

Bevorzugter globaler Katalog: '<Domänencontroller>.example.com', Bevorzugte Domänencontroller: '{

<Domänencontroller>.example.com }'

[<Datum> <Uhrzeit>] [2] Das Objekt "<smtpdomain1>.com" wird verarbeitet.

[<Datum> <Uhrzeit>] [2] [FEHLER] Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen,

die entfernt werden müssen.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird beendet.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird begonnen.

[<Datum> <Uhrzeit>] [2] Die Active Directory-Einstellungen für die Administratorsitzung lauten:

Vollständige Gesamtstruktur anzeigen: 'True', Konfigurationsdomänencontroller: '<Domänencontroller>.example.com',

Bevorzugter globaler Katalog: '<Domänencontroller>.example.com', Bevorzugte Domänencontroller: '{

<Domänencontroller>.example.com }'

[<Datum> <Uhrzeit>] [2] Das Objekt "<smtpdomain2>.com" wird verarbeitet.

[<Datum> <Uhrzeit>] [2] [FEHLER] Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen,

die entfernt werden müssen.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird beendet.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird begonnen.

[<Datum> <Uhrzeit>] [2] Die Active Directory-Einstellungen für die Administratorsitzung lauten:

Vollständige Gesamtstruktur anzeigen: 'True', Konfigurationsdomänencontroller: '<Domänencontroller>.example.com',

Bevorzugter globaler Katalog: '<Domänencontroller>.example.com', Bevorzugte Domänencontroller: '{

<Domänencontroller>.example.com }'

[<Datum> <Uhrzeit>] [2] Das Objekt "<smtpdomain3>.com" wird verarbeitet.

[<Datum> <Uhrzeit>] [2] [FEHLER] Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen,

die entfernt werden müssen.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird beendet.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird begonnen.

[<Datum> <Uhrzeit>] [2] Die Active Directory-Einstellungen für die Administratorsitzung lauten:

Vollständige Gesamtstruktur anzeigen: 'True', Konfigurationsdomänencontroller: '<Domänencontroller>.example.com',

Bevorzugter globaler Katalog: '<Domänencontroller>.example.com', Bevorzugte Domänencontroller: '{

<Domänencontroller>.example.com }'

[<Datum> <Uhrzeit>] [2] Das Objekt "<smtpdomain4>.com" wird verarbeitet.

[<Datum> <Uhrzeit>] [2] [FEHLER] Die <Eigenschaftsname>-Eigenschaft enthält führende oder nachstehende Leerzeichen,

die entfernt werden müssen.

[<Datum> <Uhrzeit>] [2] Die Verarbeitung wird beendet.

Ursache

Dieses Problem tritt auf, wenn der Name einer Empfängerrichtlinie führende oder nachfolgende Leerzeichen enthält.

Lösung

Zur Behebung dieses Problems untersuchen Sie den DN (Distinguished Name) aller Empfängerrichtlinien, um zu bestimmen, ob der DN führende oder nachfolgende Leerzeichen enthält. Führen Sie dazu die folgenden Schritte durch:

Hinweis

Sie können auch das Skript Dumrprp.vbs verwenden, um die Empfängerrichtlinieninformationen von der Exchange-Organisation zurückzugeben. Dumrprp.vbs ist ein Tool, das für Microsoft-Supporttechniker verfügbar ist. Um das Skript Dumrprp.vbs zu erhalten, wenden Sie sich an den Microsoft Kundendienst und Support. Weitere Kontaktinformationen für den Support finden Sie unter Microsoft Hilfe und Support.

  1. Starten Sie das Tool "ADSI-Bearbeitung", und stellen Sie eine Verbindung zum Container Konfiguration her. Führen Sie dazu die folgenden Schritte durch:

    1. Klicken Sie auf einem Server zuerst auf Start, dann auf Ausführen, geben Sie adsiedit.msc ein, und klicken Sie dann auf OK.

    2. Klicken Sie im Navigationsbereich auf ADSI-Bearbeitung.

    3. Klicken Sie im Menü Vorgang auf Verbinden mit.

    4. Klicken Sie auf Bekannten Namenskontext auswählen, wenn dieser Eintrag nicht bereits ausgewählt ist.

    5. Klicken Sie in der Liste Bekannten Namenskontext auswählen auf Konfiguration und dann auf OK.

  2. Erweitern Sie die folgenden Knoten:

    • Konfiguration [<Domänencontroller>.contoso.com]

    • CN=Configuration,DC=contoso,DC=com

    • CN=Services

    • CN=Microsoft Exchange

    • CN=<Organisationsname>

  3. Klicken Sie unter CN=<Organisationsname> auf CN=Recipient Policies.

  4. Prüfen Sie im Detailbereich die DNs der Empfängerrichtlinien daraufhin, ob Einträge vorhanden sind, die den folgenden ähneln:

    CN=<Richtlinienname>\,CN=Recipient Policies,CN=<Organisationsname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com

  5. Achten Sie darauf, ob DNs vorhanden sind, die einen umgekehrten Schrägstrich (\) oder führende bzw. nachfolgende Leerzeichen aufweisen. Ein umgekehrter Schrägstrich wird als Escapezeichen für Leerzeichen verwendet.

  6. Verwenden Sie die Exchange-Verwaltungskonsole, um alle Leerzeichen aus den Namen der Empfängerrichtlinien zu entfernen. Führen Sie dazu die folgenden Schritte durch:

    1. Erweitern Sie in der Exchange-Verwaltungskonsole den Knoten Organisationskonfiguration, und klicken Sie dann auf Hub-Transport.

    2. Klicken Sie auf die Registerkarte E-Mail-Adressenrichtlinien, klicken Sie mit der rechten Maustaste auf die entsprechende Richtlinie, und klicken Sie dann auf Bearbeiten.

    3. Löschen Sie alle führenden und nachfolgenden Leerzeichen aus dem Richtliniennamen, und stellen Sie das Ändern der Richtlinie fertig.