Не удается запустить Exchange 2013 EMS, установленную во время миграции 2003-2013 гг.

Мы переносим клиента с Exchange2003 на Exchage2013 (до 2007 года).

Мы успешно мигрировали с SBS2011 на промежуточный сервер с Windows 2008 R2 и Exchange2007, однако на сервере Windows 2012 (на котором мы установили Exchange 2013 без ошибок), когда мы запускаем Exchange EMS, мы получаем ошибку ниже (сервер. 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.

Кто-нибудь может предоставить какие-либо указатели?

ТИА

1 ответ

Решение

Проверьте, работает ли ваш 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/

Во время удаления вам нужно будет запустить некоторые CmdLets EMS, так как ваш EMS не работает, затем запустите обычный PowerShell от имени администратора и затем выполните следующее Add-PSSnapin *exch*, Это даст вам доступ к Exchange CmdLets из PowerShell.

Другие вопросы по тегам