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 (iisreset)
Также можно проверить в IIS ApplicationPool
3. Если адрес не тот, проверяем:
Get-OABVirtualDirectory
И если необходимо меняем его на правильный:
Get-OABVirtualDirectory | Set-OABVirtualDirectory -InternalUrl
Проверка к какой базе прикреплен OAB
Get-MailboxDatabase | fl *offline*
Чтобы принудительно обновить все OAB, можно выполнить команду:
Get-OfflineAddressbook | Update-OfflineAddressbook
При этом обратим внимание на пути, где OAB располагает свои файлы (по умолчанию - C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB). Здесь мы увидим .xml файл OAB:
Ссылки по теме:
1.
2.
Источник:
Комментариев нет:
Отправить комментарий