[РЕШЕНО] Ошибка при обновлении Exchange Offline Address Book (OAB)

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Ответить
[РЕШЕНО] Ошибка при обновлении Exchange Offline Address Book (OAB), ошибок 0x80004005 и 0x8004010F.
СИМПТОМЫ:
Task reported error (0x8004010F): The operation failed. An object cannot be found.
Либо ошибка: 0x80004005
Либо загрузка адресной книги microsoft exchange зависает обработка (OAB)
План решения при проблемах с OAB (Offline Address Book Missing on Exchange)
1. Test EMail AutoConfiguration (удерживая CTRL и щелкнув правой кнопкой мыши значок Outlook на панели задач)
- смотрим XML проверяем: OAB URL (OABUrl in XML)
2. ЕСЛИ АДРЕС ОТСУТСВУЕТ:
Нужно проверит два флага конфигурации “WebDistributionEnabled” и “GlobalWebDistributionEnabled”, который также рекомендуется включить в Exchange 2016. Если для этого GlobalWebDistributionEnabled  флага установлено значение True, он также устанавливает для WebDistributionEnabled значения True.
Сделать это можно через Exchange PowerShell:
2.1 Get-OfflineAddressBook  
 смотрим создана ли OAB, поле NAME это IDENTITY
2.2. Get-OfflineAddressBook | fl Identity,Name,Server,IsDefault,virtualdirectories,*Distribution*
Смотрим параметры “GlobalWebDistributionEnabled” and “WebDistributionEnabled”
2.3 Set-OfflineAddressBook -Identity "NAME это IDENTITY" -GlobalWebDistributionEnabled $true        

!!!ОБЯЗАТЕЛЬНО!! после тих изменений перезагрузите IIS (iisrest)
Также можно проверить в IIS ApplicationPool
3. ЕСЛИ АДРЕС не тот проверяем:
Get-OABVirtualDirectory
И если необходимо меняем его на правельный:
Get-OABVirtualDirectory | Set-OABVirtualDirectory -InternalUrl https://exchange.XXXX.ru/OAB -ExternalUrl https://mail.XXXXX.ru/OAB

Проверка к какой базе прикреплен OAB
Get-MailboxDatabase | fl *offline*


Чтобы принудительно обновить все OAB, можно выполнить команду:
Get-OfflineAddressbook | Update-OfflineAddressbook

При этом обратим внимание на пути, где OAB располагает свои файлы (по умолчанию - C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB). Здесь мы увидим .xml файл OAB:


Ссылки по теме:
1. https://docs.microsoft.com/ru-ru/exchange/email-addresses-and-address-books/offline-address-books/oab-procedures?view=exchserver-2019  (команды повершелл для работы с OAB)
2. https://docs.microsoft.com/en-us/exchange/create-an-address-list-exchange-2013-help?redirectedfrom=MSDN (как создать новый OAB)
Услуги Системного Администратора - Работаю только с Юр. Лицами по договору обслуживания.
После всего этого я бы проверил опять Test EMail AutoConfiguration
И убедился что есть OAB URL (OABUrl in XML) открыл бы этот уэрл добавив к нему /oab.xml (должен открыться)
Физический путь где находится OAB на сервере надо смотреть в IIS в настройках OAB
Услуги Системного Администратора - Работаю только с Юр. Лицами по договору обслуживания.
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
:) ;) :D 8-) :( :| :cry: :evil: :o :oops: :{} :?: :!: :idea:
Защита от автоматических сообщений. Введите символы, изображенные на этой картинке в поле ввода &quote;Код подтверждения&quote;.