none
Exchange OAB (error 0x80190194) RRS feed

  • Вопрос

  • Добрый день. При загрузке в клиентах Outlook 2010-2013 появилась ошибка 0x80190194.

    Имеется 3 сервера Exchange 2013SP1 CU6, 2 из них в DAG с ролями CAS+MBX, третий только MBX для архивных ящиков.

    Get-OfflineAddressBook

    Name                                    Versions                                AddressLists
    ----                                    --------                                ------------
    Default Offline Address Book (Ex2013)   {Version4}                              {\Default Global Address List}

    WebDistributionEnabled : True
    VirtualDirectories     : {Server01\OAB (Default Web Site), Server01\OAB (Exchange Back End)}
    Identity               : \Default Offline Address Book (Ex2013)

    Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like "*oab*"} | ft Name,Database

    Name                                                        Database
    ----                                                        --------
    SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}         dbExAdmins

    Test-OutlookWebServices -Verbose -Identity user@domain.com -MailboxCredential:(Get-Credential Domain\user)

    Source                              ServiceEndpoint                     Scenario                       Result  Latency
                                                                                                                      (MS)
    ------                              ---------------                     --------                       ------  -------
    vsrv101.nps.local                   autodiscover.domain.local              Автообнаружение: поставщик ... Success      69
    vsrv101.nps.local                   domain.com                              Веб-службы Exchange            Success      42
    vsrv101.nps.local                   domain.com                             Служба доступности             Success      60
    vsrv101.nps.local                   domain.com                              Автономная адресная книга      Failure      26

    [2015-09-03 08:54:47Z] Ответ Автономная адресная книга:
    System.Net.WebException: Удаленный сервер возвратил ошибку: (404) Не найден.

    В чем может быть проблема? Спасибо


    3 сентября 2015 г. 8:56

Ответы

  • Всем спасибо за помощь. Проблема решилась и как не банально, но обычной перезагрузкой. Сегодня добавляли 2 новые базы и надо было перезапустить службы. Решили заодно перезагрузить. В итоге успели перезагрузить только 1 сервер в даг и все заработало....
    5 сентября 2015 г. 6:12

Все ответы

  • Попробуйте открыть путь к ОАВ в браузере:

    https://exchange.domain.com /OAB/XXXXXXXXXXXXXXXXXXXXXXXXX/OAB.xml

    Посмотреть можно его, например, при проверке автообнаружения (CTRL + ПКМ по значку Outlook в трее - Проверить автоконфигурацию). Или в XML файле Outlook (C:\Users\USERNAME\AppData\Local\Microsoft\Outlook\XXX-autodiscover.xml)

    Должна открыться страница с XML. Примерно такая:

    OAL id="31a907b2-8232-4893-b8b2-69e87604e459" dn="/guid=A3E7762B4682C143B31009761BE3C4DF" name="\LIST">
    <Full seq="465" ver="32" size="33590" uncompressedsize="169601" SHA="A5393CE90B5980EDAB01D5370804BB962278A663">31a907b2-8232-4893-b8b2-69e87604e459-data-465.lzx</Full>
    <Diff seq="465" ver="32" size="158" uncompressedsize="169601" SHA="193DAE52AD8874954BBE21C79A91CCC8A8D66F5C">
    31a907b2-8232-4893-b8b2-69e87604e459-binpatch-465.lzx
    </Diff>
    <Diff seq="464" ver="32" size="210" uncompressedsize="169596" SHA="A33BB59CAD8DE7352908ABDC742D316F7DA81764">
    31a907b2-8232-4893-b8b2-69e87604e459-binpatch-464.lzx

    3 сентября 2015 г. 10:25
  • При открытии ссылки запросило учетные данные. После ввода ошибка HTTP404 - Не удается найти веб-страницу.

    https://exchangepool.domain.local/OAB/20e96054-3dd1-4e1f-9752-1e27c875e335/OAB.xml
    • Изменено Pavel Nester 3 сентября 2015 г. 10:52
    3 сентября 2015 г. 10:48
  • На сервере в директории .....ExchangeServer\V15\Logging\HttpProxy\Oab

    Видны такие события

    WebExceptionStatus=ProtocolError;ResponseStatusCode=404;WebException=System.Net.WebException: Удаленный сервер возвратил ошибку: (404) Не найден.    в System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)    в Microsoft.Exchange.HttpProxy.ProxyRequestHandler.<>c__DisplayClass2c.<OnResponseReady>b__2b();

    3 сентября 2015 г. 10:55
  • Здесь \Microsoft\Exchange Server\V14\ExchangeOAB

    адресные книги видны?

    3 сентября 2015 г. 11:35
  • Видимо в 2013 Exchange такого пути нету - вот тут Exchange Server\V15\ClientAccess\OAB\20e96054-3dd1-4e1f-9752-1e27c875e335\

    лежат файлы *.lzx и один oab.xml

    3 сентября 2015 г. 12:08
  • Внимательно проверьте настройки IIS и виртуального каталога ОАВ:

    http://www.itnotes.eu/?p=2455

    3 сентября 2015 г. 12:08
  • Эта папка с адресной книгой есть на всех серверах?
    3 сентября 2015 г. 12:27
  • Подскажите по настройкам IIS. В Default Web Site не должен отображаться ID адресной книги как в Exchange Back End? И второй вопрос - когда выбираешь просмотреть виртуальные каталоги, то там пусто, так и должно быть? Спасибо
    3 сентября 2015 г. 12:28
  • Папка ОАВ в Default Web Site, можно сказать, принадлежит роли CAS и служит для проксирования соединений на роль MBX, это и есть наш Back End (в 2010 было иначе). Поэтому да, так и должно быть.

    Не разобрался, как вы выбираете просмотр виртуальных каталогов. Опишите подробнее.

    Вы проверили все настройки по ссылке, которую я давал в одном из предыдущих ответов? На всех серверах?

    3 сентября 2015 г. 13:01
  • Настройки по вышепредложенной ссылке полностью совпали
    3 сентября 2015 г. 13:20
  • Проверьте права на папку ОАВ:

    Если с правами все ОК, предлагаю попробовать рестарт служб. Начать с IIS (iisreset) на всех серверах поочередно.

    3 сентября 2015 г. 13:44
  • Кроме Read стоят права и на Read$Execute и List folder contents. Перезагрузить iis уже тоже подумал, попробую ночью 
    3 сентября 2015 г. 14:20
  • Перезапуск IIS результата не принес 
    4 сентября 2015 г. 5:12
  • Ок, покажите вывод:

    Get-OabVirtualDirectory | ft *Url

    Внимательно проверьте имена доменов!

    4 сентября 2015 г. 5:29
  • Снимите галку с принудительного требования SSL в IIS на каталоге OAB и попробуйте. И да, как у Вас виртуальный каталог OAB настроен в всех серверах?? У меня не работает с общим именем типа mail.firma.local , а только с указанием каждого сервера.
    4 сентября 2015 г. 6:09

  • [PS] C:\Windows\system32>Get-OabVirtualDirectory | ft *Url

    InternalUrl                                                 ExternalUrl
    -----------                                                 -----------
    https://exchangepool.domain.local/OAB                          https://domain.com/OAB
    4 сентября 2015 г. 8:50
  • Снял на одном сервере, изменений к сожалению никаких.

    Пробывал в браузере как общее имя https://exchangepool.domain.loca/OAB/20e96054-3dd1-4e1f-9752-1e27c875e335/oab.xml так и отдельные сервера - https://server.domain.local/OAB/20e96054-3dd1-4e1f-9752-1e27c875e335/oab.xml. Одна и таже ошибка 404

    4 сентября 2015 г. 8:55
  • Добрый день. Столкнулись с такой же проблемой. так же ошибка 404 после ввода логина и пароля. давали разрешения на каталог и WEBкаталог. Не помогло. Все началось с того, что переименовали Внутренний URL для OAB. У нас InternalUrl и ExternalUrl = https://mail.domain.ru/oab. после этого решили создать новую OAB она создалась удалили Default OAB. Очистили папку c GUID OAB по пути C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB. Я так понимаю после создания новой OAB по пути C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB должна создаваться новая папка с новым GUID. При проверке автонастроек на клиенте мы видем новую папку GUID https://mail.domain.ru/OAB/7df5ca98-7f3b-48b4-9962-3fd16d0dda31/ Перезапустили службу Microsoft Exchange Mailbox Assistants  не помогло создать каталог на диске. Перезапускали IIS тоже не помогло. Заметили если создать каталог в ручную и поместить в него старый файл oab.xml то так же ошибка 404 и на клиенте Outlook ошибка 0x80190194. если файл oab.xml переименовать то он открывается в браузере как надо. ТОже сидим с этой проблемой с 3 сентября. Какие есть мысли? Спасибо.
    4 сентября 2015 г. 11:17
  • ETsvetkov, а какая версия CU у вас? 
    4 сентября 2015 г. 11:20
  • Добрый день, CU9

    4 сентября 2015 г. 11:30
  • Всем спасибо за помощь. Проблема решилась и как не банально, но обычной перезагрузкой. Сегодня добавляли 2 новые базы и надо было перезапустить службы. Решили заодно перезагрузить. В итоге успели перезагрузить только 1 сервер в даг и все заработало....
    5 сентября 2015 г. 6:12
  • Здравствуйте ETsvetkov, Вам удалось решить проблему? У меня схожая проблема, после создания новой OAB, не появляется каталог с её GUID по пути C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB.
    • Изменено MotorMike 16 января 2017 г. 6:36
    15 января 2017 г. 19:05