28 сентября 2010 г.

Exchange 2010 SP1 и ошибка 5023

В конце августа стал доступен для загрузки пакет исправлений SP1 для Exchange Server 2010, а буквально через несколько дней в нашу компанию обратился клиент с просьбой установить и настроить почтовый сервер Exchange

Далее — о трудностях возникших в процессе установки, а именно об ошибке 5023 и способе ее устранения

Всем нашим клиентам мы рекомендуем использовать последние версии программных продуктов Microsoft, поэтому вопрос «какую версию Exchange устанавливать?» был не актуален: только Exchange Server 2010 SP1

После выбора всех необходимых параметров установки — названия организации, поддерживаемых языков, и т.д., и успешного завершения проверок программного обеспечения сервера
на совместимость с новой версией Exchange, стартовал процесс установки, который через некоторое время завершился ошибкой:

"Exchange Server component Hub Transport Role failed. Error: Error:
The following error was generated when "$error.Clear(); if ($RoleStartTransportService) { start-SetupService -ServiceName MSExchangeTransport }" was run: "Service 'MSExchangeTransport' failed to start. Check the event log for possible reasons for the service start failure.".

В Event Log появились следующие сообщения:
Event ID: 5023
Task Category: Routing
Level: Error
Keywords: Classic
Description:
A transient configuration error was detected while the routing configuration was loading. Exception details: No Active Directory sites were found. : Microsoft.Exchange.Transport.Categorizer.TransientRoutingException: No Active Directory sites were found.

Анализ ситуации, изучение документации и форумов поддержки привел к следующему выводу: ошибка 5023 появляется, если нет группы маршрутов по умолчанию(default routing group) для сервера Exchange в Active Directory

Решение:


  1. С помощью ADSI Edit был открыт контейнер конфигурации Active Directory
  2. В контейнере Services-Microsoft Exchange-Имя организации(First Organization)-Administrative Groups-First Administrative Group выбраны свойства контейнера Routing Group(см.рисунок 1)
  3. Рисунок 1
  4. Скопировано в буфер обмена значение поля distinguishedName
  5. В контейнере Services-Microsoft Exchange-Имя организации(First Organization)-Administrative Groups-Exchange Administrative Group (FYDIBOHF23SPDLT)-Servers- выбраны свойства контейнера Storage(имя вашего сервера) (см.рисунок 2)
  6. Рисунок 2
  7. В значение атрибута msExchHomeRoutingGroup скопировано значение из буфера обмена
  8. Перезапущен сервер
  9. Все работает :-)

Комментариев нет:

Отправить комментарий