Wir migrieren einen Client von Exchange2003 zu Exchange2013 (über 2007).
Wir haben erfolgreich von SBS2011 auf einen Staging-Server mit Windows 2008 R2 und Exchange 2007 migriert. Auf dem Windows 2012-Server (auf dem wir Exchange 2013 ohne Fehler installiert haben) erhalten wir jedoch beim Ausführen des Exchange EMS den folgenden Fehler (server.domain.local hat den echten FQDN ersetzt).
Wir können uns auch nicht beim ECP anmelden, da die Administratoranmeldeinformationen nicht akzeptiert werden.
Exchange 2013 EMS-Fehler: -
VERBOSE: Connecting to server.domain.local
New-PSSession: [server.domain.local] Connecting to remote server server.domain.local failed with the following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ New-PSSession -Connection URI "$connectionUri" -ConfigurationName Microsoft.Excha ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotein
gTransportException
+ FullQualifiedErrorId : AccessDenied,PSSessionOpenFailed
Dies wird viermal wiederholt und zeigt dann Folgendes an:
Failed to connect to an Exchange server in the current site.
Enter the server FQDN where you want to connect.:
Wir haben die ECP- und OWA-Ordner neu erstellt, den Service bis zum Anschlag vollgepackt, die Zeitsynchronisierung und AD-Synchronisierung geprüft, überprüft, ob DNS und DHCP korrekt sind, alle Netzwerkkarten bis auf eine deaktiviert und das EMS für Exchange 2007 funktioniert einwandfrei... Ich kann aber keine Hinweise finden, wo wir sonst noch suchen sollen.
Ich habe auch den EMTshooter ausgeführt, wie von Joe empfohlen, und obwohl er den Fehler bestätigt, wird er als „Unbekannter Fehler“ eingestuft.
...
Location ConnectToAnyServer 2
VERBOSE: Connecting to SERVER.domain.local
new-pssession : [server.domain.local] Connecting to remote server server.domain.local failed with the
following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
At D:\tools\EMTshooter\EMTConnectFunctions.ps1:177 char:15
+ $session = new-pssession -connectionURI "http://$fqdn/powershell?serializatio ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
gTransportException
+ FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed
The Exchange Management Troubleshooter successfully completed connecting to:
server.domain.local
Failed to connect to any Exchange Server in the current site.
Problem found:
Looking for error...
Unknown Error
After each error is resolved, close this window and re-run the tool to check for additional problems.
Kann jemand Hinweise geben?
TIA
Antwort1
Überprüfen Sie, ob Sie Essentials ausführen....
Wenn Sie Windows 2012 Server Essentials ausführen, wird Exchange 2013 nicht unterstützt.
Wenn Sie Windows 2012 Server Standard mit hinzugefügter Essentials-Rolle ausführen, wird Exchange 2013 ebenfalls nicht unterstützt. Die Vorabprüfung meldet die Essentials-Rolle bei der Installation nicht als Problem, sie wird jedoch nicht unterstützt.
Wenn Sie so weit gekommen sind, müssen Sie Exchange 2013 deinstallieren und dann die Essentials-Rolle entfernen, bevor Sie Exchange 2013 neu installieren. In einigen Fällen müssen Sie den Server möglicherweise vollständig neu installieren, da ich Probleme hatte, die Essentials-Rolle nach der Installation zu entfernen.
Beachten Sie, dass Sie die Discovery-Mailbox und die Arbitration-Mailbox, die in der Exchange 2013-Installation erstellt wurden, verschieben/entfernen müssen, um den Exchange 2013-Server zu deinstallieren. Dieser Artikel erklärt den Vorgang gut.http://msexchangeguru.com/2013/01/02/exchange-2013-error/
Während der Deinstallation müssen Sie einige EMS-CmdLets ausführen. Da Ihr EMS nicht funktioniert, führen Sie die normale PowerShell als Administrator aus und führen Sie dann Folgendes aus Add-PSSnapin *exch*
. Dadurch erhalten Sie innerhalb der PowerShell Zugriff auf die Exchange-CmdLets.