Гибридный EAC Exchange 2013 не видит почтовые ящики во втором домене
У нас гибридная установка.
У меня возникла ситуация, когда определенные пользователи не отображаются на локальном локальном сервере Exchange 2013 в списке получателей.
У нас есть два домена в нашем одном лесу. Я назову наш основной домен abc.com, а второй — xyz.local.
Пользователи в домене xyz.local совсем недавно были добавлены как облачные пользователи 365, и в прошлые выходные я объединил их учетные записи локального домена с их учетными записями 365 и изменил Azure AD Connect для синхронизации как с xyz.local, так и с abc.com. . Синхронизация Azure AD Connect работает.
Все пользователи, которые не отображаются, находятся в домене xyz.local. Это похоже на то, что локальный сервер обмена не знает о разделе Active Directory, содержащем домен xyz.local.
Я попытался изменить некоторые атрибуты в AD для некоторых пользователей в xyz.local, а затем они начали отображаться в получателях -> почтовых ящиках в центре администрирования Exchange для локального сервера Exchange.
Это атрибуты, которые я изменил, сопоставив их с атрибутами пользователя на abc.com:
targetAddress для [email protected] msExchRemoteRecipientType до 6msExchRecipientDisplayType до -2147483642msExchRecipientTypeDetails до 2147483648msExchVersion до 44220983382016
Я не уверен, является ли это всего лишь одним из приведенных выше изменений атрибутов, которое позволяет пользователю начать отображаться в почтовых ящиках получателей локального сервера Exchange, или комбинацией атрибутов.
Однако как только появляется пользователь из xyz.local, я получаю сообщение об ошибке, если пытаюсь просмотреть или изменить какие-либо свойства через центр администрирования Exchange (локальный):
Вызов службы топологии Microsoft Exchange Active Directory на сервере TopologyClientTcpEndpoint (localhost) возвратил ошибку. Подробности об ошибке В домене «xyz.local» не найден подходящий контроллер домена. Ошибки: .
Мне интересно, можете ли вы дать какой-нибудь совет. Похоже, что локальному серверу Exchange просто нужно сообщить о xyz.local. Я провел много поисков и не смог выяснить, есть ли параметр в EAC или команда PowerShell, которую мне следует запустить в командной консоли Exchange. Любая помощь приветствуется.
1 ответ
Я не уверен, что полностью понимаю суть вашей загадки, и я не уверен, что то, что вы делаете, действительно возможно. При этом попробуйте это с тестовой учетной записью пользователя xyz.com. Обязательно замените свои собственные значения по мере необходимости.
Подключитесь к Exchange Online с помощью Powershell. Затем выполните следующую команду:
- Имя пользователя Get-Mailbox | fl ExchangeGUID (запишите ExchangeGUID)
Откройте командную консоль Exchange на локальном сервере Exchange. Затем выполните следующие команды:
Enable-RemoteMailbox имя пользователя -RemoteRoutingAddress [электронная почта защищена]
Имя пользователя Set-RemoteMailbox -ExchangeGuid ExchangeGuid сверху
Если это не сработает, откройте заявку на поддержку Office 365 у вашего клиента. Это бесплатно. Они скажут вам, возможно это или нет, и если да, то помогут вам решить эту проблему.