Exchange 2007 / Exchange 2010 настройка OOF – настройка заместителя (Out of Office)

После поднятия серdера Exchange возникла небольшая проблема:

перестал отрабатывать для пользователей “заместитель”.

Причина (как я понял) в некорректной отработке связки .Net 2.0 + Windows Server 2003 x64 + IIS + Exchange 2007

При попытке включить “Заместителя” из клиента Outlook 2007 получаю сообщение

“Отображение настроек отсутствия на работе невозможно, поскольку сервер недоступен. Повторите попытку позднее”.

Попробуем починить наш Exchange.

Первое что нужно сделать:

Уберите настройки прокси-сервера для пользователя в IE, закройте – откройте Outlook.

Если все заработало – то все ОК.

Если это не помогло, продолжаем.

Проводим диагноз:
на проблемном сервере запускаем

вывод примерно такой:
(почтовый сервер exch.ida.local
домен ida.local
контроллер dc.ida.local)

Проблемная строка:

Совершенно очевидно что cluster.domain.com – это вообще не мой домен 🙂

Исправляем:

Обращаем внимание на строку:

Пишем запрос на исправление:

Проверяем:

У нас должно вывести:

Для того, чтобы изменения, нужно ОБЯЗАТЕЛЬНО перезапустить службу “Служба веб-публикации” (W3SVC)
(или перезагрузить сервер, если вам так проще). Причем перезапуск ать нужно именно сервис (как выриант, командой:  IISRESET -NoForce).

После перезапуска службы через 3-5 минут (не сразу) можно закрыть / открыть Outlook, сервис “Заместитель” будет доступен.

Указанный способ верен для Exchange 2007 / Exchange 2010.

Если хотите, можно так же указать

Если не помогло:

Ишем “проблемную” строку:

Ссылка ведет так же не в наш домен.

Исправляем:

Соответственно где:
EXCH: имя сервера клиентского доступа (ваш сервер, выводится в поле “Name”в командлете Get-ClientAccessServer )
EXCH.ida.local: полное имя вашего сервера

Еще раз проверяем:

Если все ОК, примерно через 2-5 минут нужно закрыть открыть Outlook.
Проверить, заработал ли ваш OOF

Удачи!.

 

PS: посмотреть что там настроено в OOF можно так

соответственно %username% – имя пользователя, или можно так же указать почтовый ящик который интересует нас.

 

еще один полезный скрипт вывода информации

5 комментариев

  1. Прошу помощи. Столкнулся с такой-же проблемой.
    Exchange вижу первый раз так близко. Где нужно прописать строчку Get-WebServicesVirtualDirectory | fl | more, чтоб вывелась информация про которую вы пишете выше.
    Спасибо

    • в командной консоли Exchange.
      на установленном сервере есть командная консоль exchange.

  2. Запускаю Exchange Managment Shell с правами администратора. Моя учетная запись включена в группы Active directory Exchange Domain Servers, Exchange Enterprise Servers, Exchange Install Domain Servers, но при запросе “Get-WebServicesVirtualDirectory | fl | more” Появляется красная надпись “unable to create internet information services iis directory entry exchange 2007. Access denied” там еще много чего написано, из-за чего такое может быть?

  3. Подскажите в какой группе я должен находиться, чтоб у меня были права на совершение данной операции?
    На настоящий момент я нахожусь в группах
    Exchange Domain Servers
    Echange Enterprise Servers
    Exchange Install Domain Servers
    Exchange View-Only Administrators

Comments are closed.