Назад | Перейти на главную страницу

Обойти шаг автообнаружения

Вопрос

Как я могу обойти этап, на котором служба автообнаружения Microsoft Outlook проверяет параметры на https://domain.com/autodiscover/autodiscover.xml?

Контекст

Привет, ребята!

По умолчанию Outlook последовательно проверяет службы конфигурации автообнаружения в пять мест по умолчанию; вторая из таких локаций https://domain.com/autodiscover/autodiscover.xml. Это место проверено еще до autodiscover.domain.com/autodiscover/autodiscover.xml.

Наш клиент, для которого мы управляем сайтом по адресу domain.com использует удаленный сервер Enterprise Exchange в outlook.com. В принципе, когда его клиент Outlook автоматически ищет настройки автообнаружения на https://domain.com/autodiscover/autodiscover.xml, он ничего не должен найти и перейти к следующему шагу, autodiscover.domain.com, который правильно настроен на уровне DNS, чтобы указывать на autodiscover.outlook.com. Однако клиент находит некоторые настройки и терпит неудачу; эти настройки оказались настройками нашего хостинг-провайдера для domain.com, которые отличаются от желаемых настроек на outlook.com.

Мы попросили нашего провайдера веб-хостинга удалить URL https://domain.com/autodiscover/autodiscover.xml, но они отказались. Причина в том, что domain.com находится на общей машине, а cPanel позволяет только отключить службу автообнаружения на сервере. То есть невозможно удалить проблемный URL-адрес только для одного домена; Я выяснил, что это известное ограничение cPanel.

Не могли бы вы предложить обходной путь для этого идеального шторма? В идеале я бы предпочел решение на стороне сервера, но на этом этапе даже взлом реестра на стороне клиента будет приветствоваться. Я нашел некоторые из них в Server Fault, но ни один из них не работал с этим этапом логики автообнаружения.

Спасибо за Ваше внимание!

Не идеально, но обходной путь - через реестр на клиентских компьютерах. (конечно, вы можете установить это через групповую политику)

В ключах:

HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover

и

HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\AutoDiscover

Примечание x.0 в указанном выше пути реестра соответствует версии Outlook (16.0 = Outlook 2016, 15.0 = Outlook 2013, 14.0 = Outlook 2010, 12.0 = Outlook 2007).

создать ценность:

ExcludeHttpsRootDomain

и установите его на 1

Источник и дополнительная информация здесь:

https://support.microsoft.com/en-us/kb/2212902