Мы переносим клиента с Exchange2003 на Exchage2013 (через 2007).
Мы успешно перешли с SBS2011 на промежуточный сервер с Windows 2008 R2 и Exchange2007, однако на сервере Windows 2012 (на котором мы установили Exchange 2013 без ошибок), когда мы запускаем Exchange EMS, мы получаем ошибку ниже (server. domain.local заменил настоящее полное доменное имя).
Мы также не можем войти в 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, и EMS для Exchange 2007 работает нормально ... Но может не нашел никаких указателей, где еще искать.
Я также запустил 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 не поддерживается.
Аналогичным образом, если вы используете Windows 2012 Server Standard с добавленной ролью Essentials, Exchange 2013 не поддерживается. Предварительная проверка не сообщает о роли Essentials как о проблеме при установке, но она не поддерживается.
Если вы зашли так далеко, вам нужно будет удалить Exchange 2013, а затем удалить роль Essentials перед переустановкой Exchange 2013. В некоторых случаях вам может потребоваться полная переустановка сервера, поскольку у меня возникли проблемы с удалением роли Essentials после ее установки.
Обратите внимание, что вам нужно будет переместить / удалить почтовый ящик обнаружения и почтовый ящик арбитража, которые создаются при установке Exchange 2013, чтобы удалить сервер Exchange 2013. Эта статья хорошо объясняет процесс http://msexchangeguru.com/2013/01/02/exchange-2013-error/
Во время удаления вам потребуется запустить несколько команд EMS CmdLets. Поскольку ваш EMS не работает, запустите обычную оболочку PowerShell от имени администратора, а затем выполните следующую команду: Add-PSSnapin *exch*
. Это даст вам доступ к Exchange CmdLets из PowerShell.