無法執行在 2003-2013 遷移期間安裝的 Exchange 2013 EMS
我們正在將客戶端從 Exchange2003 遷移到 Exchage2013(通過 2007)。
我們已經成功地從 SBS2011 遷移到帶有 Windows 2008 R2 和 Exchange2007 的登台伺服器,但是在 Windows 2012 伺服器上(我們已經安裝了 Exchange 2013 且沒有錯誤),當我們執行 Exchange EMS 時,我們收到以下錯誤(server. domain.local 已經替換了真正的 FQDN)。
我們也不能登錄 ECP,因為不接受管理員憑據。
Exchange 2013 EMS 錯誤:-
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
這重複四次,然後提示:
Failed to connect to an Exchange server in the current site. Enter the server FQDN where you want to connect.:
我們已經重建了 ECP 和 OWA 文件夾,服務打包到了極致,檢查了時間同步和 AD 同步,檢查了 DNS 和 DHCP 都正確,禁用了除一個 NIC 之外的所有內容,並且 Exchange 2007 的 EMS 工作正常……但是可以’找不到任何關於其他地方的指針。
我還按照 Joe 的建議執行了 EMTshooter,雖然它確認了錯誤,但它仍將其歸類為“未知錯誤”
... 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.
任何人都可以提供任何指示嗎?
TIA
檢查您是否正在執行 Essentials….
如果您執行的是 Windows 2012 Server Essentials,則不支持 Exchange 2013。
同樣,如果您執行的是添加了 Essentials 角色的 Windows 2012 Server Standard,則不支持 Exchange 2013。pre-req 檢查不會將 Essentials 角色報告為安裝問題,但不受支持。
如果您已經走到這一步,您將需要解除安裝 Exchange 2013,然後在重新安裝 Exchange 2013 之前刪除 Essentials 角色。在某些情況下,您可能必須重新安裝伺服器,因為在安裝 Essentials 角色後我遇到了問題。
請注意,您必須移動/刪除在 Exchange 2013 安裝中創建的發現郵箱和仲裁郵箱才能解除安裝 Exchange 2013 伺服器。這篇文章很好地解釋了這個過程http://msexchangeguru.com/2013/01/02/exchange-2013-error/
在解除安裝期間,您將需要執行一些 EMS CmdLets,因為您的 EMS 不工作,然後以管理員身份執行普通 PowerShell,然後執行以下
Add-PSSnapin *exch*
. 這將使您能夠從 PowerShell 中訪問 Exchange CmdLet。