Exchange-Setup 2003 Forestprep Fehlercode 0x80071392 LDAP Provider Objekt bereits vorhanden

    • Offizieller Beitrag

    Ok, here we go.
    Im ExchDump konnte ich folgendes feststellen.


    dieses Objekt verursacht vermutlich das Problem mit Forestprep.


    offLineABContainers : (ARRAY)


    "CN=Fertigung\
    DEL:69f4b538b2f04e47b7106bc0e137730d,CN=Deleted Objects,CN=Configuration,DC=....,DC=...


    Um das DEL Objekt zu entfernen muss wie folgt vorgegangen werden:


    In ADSIEdit jeweils doppelklick auf:


    Configuration
    Services
    Microsoft Exchange
    Exchange Organisation
    Address Lists Container
    Offline Address Lists


    dann im rechten Fenster Eigenschaften auf die Default Address List und dann doppelklick auf das Attribut offLineABContainers


    Dort muss noch der


    DEL:69f4b538-b2f0-4e47-b710-6bc0e137730d,CN=Deleted Objects,CN=Configuration,DC=..........,DC=...


    Dann müsste es mit der Installation klappen.

  • Hallo Kollegen :)


    Heute habe ich mich wieder daran gesetzt und versucht eure Tipps in die Tat umzusetzen.
    Natürlich nach vollständigem Backup und jeweils einer entfernter Systemspiegelplatte!


    Was ich alles probiert habe:


    1.) alle Virenscanner beendet (Trend Micro Scan Mail, Server Protect, Office Scan).
    --> exchange forestprep auf dem 2003er Server --> gleicher Fehler


    2.) Auf Srv1 (alter 2000er) den Global Katalog entfernt, so dass nur noch der 2003er Srv, der auch alle
    FSMO Rollen inne hat, GC Server ist --> Server Neustart --> AD Replikation
    --> exchange forestprep auf dem 2003er Server --> gleicher Fehler


    3.) Der globalen Sicherheitsgruppe "Exchange Domain Servers" Srv2 (neuen 2003er) hinzugefügt
    --> AD Replikation --> exchange forestprep auf dem 2003er Server --> gleicher Fehler


    4.) Supporttools auf dem neuen 2003er: Netdiag /fix laufen lassen
    --> AD Replikation --> exchange forestprep auf dem 2003er Server --> gleicher Fehler


    5.) Supporttools auf dem neuen 2003er: dcdiag /fix laufen lassen
    --> AD Replikation --> exchange forestprep auf dem 2003er Server --> gleicher Fehler


    6.) netdiag und dcdiag nochmal laufen lassen: Einen "Fehler" bei dcdiag hatte ich noch unterschlagen.
    es wird bemängelt, dass der Dienst "Ismserv" gestopped ist. Dieser ist jedoch nur installiert, wenn mehrere
    Standorte bestehen. Also sollte man dies vernächlässigen können.


    7.) beide Server runtergefahren und nur mal den 2003er Server gestartet
    --> exchange forestprep --> gleicher Fehler


    8.) setup /domainprep getestet (also ohne vorher den Forestprep erfolgreich abgeschlossen zu haben)
    @Donnerwetter: Du hattest recht, das funktioniert!


    9.) setup gestartet --> Also der Exchange Server lässt sich installieren. Aber würde der auch ohne
    den Forestprep richtig funktionieren??



    --> Anschliessend beider Server runtergefahren --> Spiegelplattentausch --> Jetzt wieder Originalkonfig, wie vor den Tests.


    zur Historie:
    Einen Exchange 5.5 gabs übrigens mal um Unternehmen. Das war aber vor meiner Zeit.
    Was ich sicher sagen kann: Die 2000er Domain ist damals komplett neu aufgesetzt worden.
    Nur die bestehenden Postfächer und halt die Daten wurden übernommen. Vermutlich mit Exmerge, oder sie wurde so in .pst Files exportiert.
    Gut möglich! Benutzerkonten wurden alle neu erstellt und auch alle Berechtigungen neu vergeben. Also sollte von der alten NT4 Domain
    und vom 5.5er Exch nur noch die Postfächer bestehen.



    Ein Wort noch zur IP Config:
    Jeder Server ist DNS und Wins Server. Auf jeder Netzwerkkarte ist, wie sich das gehört, der eigene
    DNS und der eigene WINS als bevorzugter Server eingetragen. Externe DNS Server sind dann in den Weiter-
    leitungen konfiguriert.



    Fazit: viel probiert, aber keine Lösung in Sicht!
    Jemand noch eine Idee?

  • Hallo Jürgen,


    ja, erst der adprep /forestprep, dann adprep /domainprep.
    Anschliessend habe ich den 2003er zum DC gemacht und die FSMO Rollen übertragen.


    Beim Adprep /Forestprep kam es aber zu einem Fehler.


    Dieser ist hier beschrieben: http://support.microsoft.com/kb/314649/en-us
    (Scenario 2: Exchange 2000 schema changes are installed before you run the Windows Server 2003 adprep /forestprep command)


    Hier wurden zwei Lösungsvorschläge angeboten:


    1.) ein Skript namens inetorgpersonfix.ldf ausführen, oder
    2.) mit ADSI Edit die angegebenen Objekt umbenennen!


    Da bei mir 1.) nicht funktionierte, musste ich die Elemente mit ADSI Edit umbenennen. Das hat aber dann auf Anhieb geklappt.
    Auch 2003 adprep /forestprep und später dann der /domainprep liefen ab da sofort.


    Kann der Exchange 2003 Forestprep-Fehler damit zusammenhängen?

  • Hallo Jürgen!


    es war nur der Exchange 2000 auf dem Windows 2000 Server installiert. Nach der vorher schon erwähnten aktualisierung auf AD2003 sollte nun Exchange 2003 beginnend mit dem /forestprep installiert werden.
    Vom Exchange 2003 ist aber Sicher bisher nichts installiert -
    auch wenn es sich um den Small Business Server handelt. Nach der Grundinstallation habe ich das "Server-Setup" Programm beendet und erst nach dcpromo vorgesetzt. Dabei habe ich dann alle Optionen (Exchange, Clientbereitstellung, etc) abgewählt und nur das Setup durchlaufen lassen, damit die Serververwaltungskonsole installiert wurde.


    Also wenn es mit dem adprep Fehler zu tun hat:
    Wäre es da nicht sinnvoll diese inetorg Änderung mal testweise rückgängig zu machen und dann zu schauen, ob der Exchange Forestprep läuft? Oder sollte man nun doch den Microsoft Support zu Rate ziehen?


    Viele Grüsse und ein schönes Wochenende :)


    Thomas

  • Hallo Norbert,


    die Domäne wurde vor ca 5 Jahren neu aufgesetzt! Es gab bis vor kurzem nur den einen DC (Windows 2000 mit Exchange 2000). Jetzt ist ein zweiter dazugekommen (Windows 2003).


    Gruss Thomas

  • Die Lösung des "Problems":


    Obwohl der Forestprep mit einer Fehlermeldung abbricht, hat er funktioniert und das Schema upgedatet.
    Dies lässt sich unter anderem an den folgenden Einträgen im Exchange-Setuplog herauslesen:


    [12:05:54] Exchange organization container found -- checking ForestPrep version [12:05:54] Installed ForestPrep version is 6903; current version is 6903 [12:05:54] This forest is ForestPrepped


    6903 ist dier Version E2K3, passt also.


    Der anschliessende Domainprep und die Installation verlief fehlerfrei. Ebenso die Migration der Postfächer und Replikation der Public Folders.


    Meine Befürchtung, das am Schema Einträge fehlen und es deshalb Fehler auftreten hat sich nicht bestätigt.
    Das System ist nun den zweiten Tag fehlerfrei im Produktiveinsatz! Der Fall ist abgeschlossen.


    Weiterführende Informationen zum Thema.
    Instead, you could follow the following KB to confirm forestprep had already run fine:
    How to Verify That ForestPrep and DomainPrep Completed Successfully in Exchange 2000 Server or Exchange Server 2003
    http://support.microsoft.com/kb/274737


    Viele Grüsse


    Thomas