Outlook Anywhere на Exchange '03 не работает на Outlook '03 и '10, но работает на Outlook '07?
Для начала у нас есть не лучшая практика установки Exchange. Вместо внешнего прокси-сервера RPC и внутреннего сервера почтовых ящиков у нас есть один сервер DC/GC/Exchange. Настройка RPC-over-HTTP работает только на клиентах Outlook 2007, что странно, потому что это сервер Exchange 2003 (или, возможно, я установил эту установку Outlook, когда она была подключена к домену, и забыл, что я это сделал, поэтому работает).
Проблема возникает во время настройки Outlook, когда вы вводите имя пользователя и нажимаете "Проверить имя". Появляется сообщение об ошибке, в котором говорится, что соединение с Exchange недоступно, и имя не будет подчеркнуто. Я проверил и дважды проверил конфигурацию ( это одно из лучших руководств, которые я нашел), и все настроено правильно, за исключением двух возможных предостережений, которые я собираюсь подробно изложить...
1: Все наши контроллеры домена также являются GC, но только с установленным прокси-компонентом RPC является тот, на котором установлен Exchange. Это единственный сервер, на который должны ссылаться клиенты Outlook, но в руководстве по установке указано, что все (?) GC должны иметь прокси-компонент RPC.
2: я запустил тест с использованием testexchangeconnectivity.com, и он не работает при попытке пропинговать порт 6001. Насколько я понимаю, единственный порт, необходимый для мобильного Outlook, - это 80/443. Из-за нашей нестандартной настройки мне также нужно открывать порты 6001, 6002 и 6004 для Интернета? Есть ли другие порты, которые мне нужно рассмотреть?
Любая помощь приветствуется!
Обновление: я экспериментировал, открыв порт 6001 для Интернета на нашем брандмауэре. Я подтвердил, что это было успешно с помощью telnetting in, но testexchangeconnectivity.com ВСЕ ЕЩЕ сообщает, что конечная точка RPC 6001 не отвечает. Похоже, это указывает на то, что у сервера возникают проблемы с проксированием к себе... Я также установил компонент RPC-прокси на двух других контроллерах домена в нашей локальной сети (на других сайтах глобальной сети есть другие GC, но я их не модифицировал) пока), но, похоже, это ничего не изменило. Помогите!!
2 ответа
После многократного прочтения статей TechNet меня осенило что-то... Как сервер мог не прокси для себя? Потому что это было неправильное имя!
Мой раздел реестра ValidPorts имел правильные порты, настроенные для "mailserver" и "mailserver.domain.local", но доступ к серверу через Интернет осуществляется через "mailserver.domain.com". Я добавил соответствующие записи для этого доменного имени, и вуаля! Оно работает!
Все, что вам нужно открыть в брандмауэре, это 80/443 для подключения клиентов. Порт 6001 является внутренним и по сути является сервером, проверяющим себя.
Убедитесь, что запись реестра в следующей ссылке в разделе "Процедура" правильно настроена. Это, вероятно, решит вашу проблему
http://technet.microsoft.com/en-us/library/aa998910(EXCHG.65).aspx