Hallo Zusammen,
wir haben den mega GAU in unserer Exchange Umgebung! Bitte um Hilfe!
Ich wollte die Exchange Migration von 2007 SP3 auf 2010 vor ein paar Tagen machen. Also bereitete ich alles soweit vor. Informierte mich über eventuelle Probleme und schaute mir Konzepte dazu an.
Soweit so gut. Neuer Server (2008 R2) wurde installiert mit allem erforderlichen Zusätzen. Dann wurde die Exchange 2010 Installation angestoßen.
Nach der Installation gab es den recht bekannten Fehler das die Console nicht initialisiert werden konnte wegen WinRM Fehlern. Nach einer weile dann die Lösung (WinRM ISS Erweiterung deinstalliert und installiert). Die Rollen wurden aber trotzdem nicht alle erkannt. Nach langer Ratlosigkeit hab ich mich dazu entschlossen Exchange 2010 zu deinstallieren. Dies will aber einfach nicht gelingen. Mal kommt der Fehler das der auf Dateien nicht zugreifen kann (Rechte vergeben und neuer Versuch). Neuer Fehler erscheint.
Configuring Microsoft Exchange Server Preparing Setup ......................... FAILED Hub Transport Server Role ......................... 100% The following error was generated when "$error.Clear(); if ($RoleProductPla tform -ieq "amd64") { $comClassFile = join-path $RoleInstallPath "bin\Monitoring \x86\DiagnosticCmdletController.dll"; $regSvr32WOW = join-path (join-path $env:S ystemRoot sysWOW64) regsvr32.exe; start-SetupProcess -Name:"$regSvr32WOW" -Args: "/s /u `"$comClassFile`"" -Timeout:120000; }" was run: "Process execution failed with exit code 5.".
Ich hoffe es kann jemand Helfen!
Vielen Dank
jones86
UPDATE
Diesen Fehler hab ich schon mal behoben in dem ich mit regsvr32.exe DiagnosticCmdletController.dll die DLL in die Registry importiert habe. (Muss man für AMD64 und x86 machen).
Jetzt kommt aber auch schon der nächste Fehler:
Configuring Microsoft Exchange Server
Preparing Setup ......................... COMPLETED
Hub Transport Server Role ......................... FAILED
The following error was generated when "$error.Clear(); $agentName = "Text
Messaging Delivery Agent"; $agent = get-transportagent -Identity:$agentName; if
($agent) { uninstall-transportagent -Identity:$agentName; };" was run: "No valid
agents.config file was found in 'C:\Program Files\Microsoft\Exchange Server\V14
\TransportRoles\Shared\agents.config'. The default configuration for transport
agents can be recovered by running 'scripts\ReinstallDefaultTransportAgents.ps1'
.".
Ok laut der Fehlermeldung sollte man das auch beheben können aber ich kann leider nicht auf die Exchange Powershell zugreifen. Das liegt wahrscheinlich daran, dass im IIS unter Default Web Sites keine VirtualDirectory PowerShell existiert. So nur kann man ja mit dem Befehl New-VirtualDirectoryPowerShell das Verzeichnis neu erstellen aber... merkt ihr was? Ohne das Teil komme ich ja gar nicht an die ExchangePS. Was für ein Dilemma!