Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Published on Январь 26, 2009 by   ·   Комментариев нет

Инструмент ExRCA

Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями:

  • Тест подключения Outlook 2007 Autodiscover
  • Тест подключения Outlook 2003 RPC по HTTP
  • Тест ActiveSync Autodiscover
  • Тест ActiveSync
  • Тест входящей SMTP почты

Как мы видим, большинство функций инструментов были созданы для тестирования Exchange Server 2007, однако вы также можете тестировать RPC по HTTP, который можно расположить на модуле Exchange Server 2003, а также использовать тест входящей SMTP почты, который может использоваться любым SMTP сервером.

Итак, давайте зайдем в интерфейс инструмента, откройте свой обозреватель и наведите курсор на http://www.testexchangeconnectivity.com, в результате откроется главная страница инструмента, как показано на рисунке 01.

Autodiscover test

Рисунок 01

В этой серии статей мы рассмотрим каждую опцию и протестируем сторону Exchange Server для каждой конфигурации. Самое важное – это не просто тестировать функции, а также понять, где настраивать их для получения нужных результатов.

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

Наконец, этот веб инструмент был создан для тестирования действительных и недействительных сертификатов. Каждый тест имеет возможность обходить подтверждение сертификата, что означает, что если вы используете внутренний PKI или недействительный ЦС, вы можете продолжать использовать этот инструмент для тестирования.

Проверка подключения Microsoft Office Outlook 2007 Autodiscover Connectivity

Существует множество вопросов по поводу автообнаружения (Autodiscover) на форумах Microsoft, вот некоторые ключевые моменты о функции автообнаружения и некоторые из них могут ответить на вопросы, которые у вас могли быть во время построения и развертывания Exchange Server 2007:

  • Autodiscover используется лишь в Outlook 2007 и Windows Mobile 6.1.
  • Autodiscover работает различными способами для внутренних и внешних клиентов.
  • Любой внутренний клиент, принадлежащий Active Directory, будет искать точку подключения услуги (Service Connection Point — SCP) в Active Directory, чтобы выяснить, какой CAS сервер доступен для получения Autodiscover URL.
  • Любой внешний клиент или клиент, неспособный запросить у Active Diretory объект SCP, будет искать запись хоста под названием autodiscover.<smtp domain>. Ex.: Если ваш smtp адрес будет user@company.com, то Outlook 2007 будет искать autodiscover.company.com для получения параметров Autodiscover, чтобы применить их в текущей конфигурации Outlook.
  • Autodiscover DNS записи будут использоваться для внешних клиентов, что означает, что вам не нужно добавлять какие-либо autodiscover элементы во внутренний DNS, так как он не будет использоваться.

Как говорилось выше, ExRCA способен тестировать только внешнюю часть Autodiscover, и внешний клиент пробует четыре различных способа для получения информации Autodiscover, вот как внешний клиент пытается подключиться к вашей организации Exchange из внешнего источника:

  1. Клиент пытается обнаружить https://domain.com/Autodiscover/Autodiscover.xml.
  2. Клиент пытается обнаружить https://autodiscover.domain.com/Autodiscover.xml.
  3. Клиент пытается обнаружить http://autodiscover.domain.com/autodiscover/autodiscover, в этом случае клиент будет использовать метод перенаправления, и сообщение о перенаправлении будет отображено на стороне клиента. Этот способ можно использовать в ситуациях с хостингом служб.
  4. Наконец, клиент пробует последний метод, коим является попытка обнаружить Autodiscover SRV Record (_autodiscover._tcp.domain.com). Outlook 2007 будет искать SRV запись и сертификат, так как должен использоваться узел, указанный в этом SRV. В этом случае клиент Outlook 2007 должен иметь как минимум установленный Service Pack 1 или исправление, обеспечивающее поддержку такой функции, которая отсутствует в RTM версии Outlook 2007.

Итак, давайте испробуем ExRCA, чтобы понять, как наша функция Autodiscover работает для внешних клиентов. Прежде всего, давайте создадим учетную запись, которая будет использоваться для наших последующих тестов, а по завершении тестирования ее можно будет удалить.

Откройте http://www.testexchangeconnectivity.com и выберите опцию Тест подключения Microsoft Office Outlook 2007 Autodiscover Connectivity Test, а затем нажмите Далее.

В разделе Account & Test Details (рисунок 02), убедитесь, что заполнены поля E-mail адреса, Domain\Username и Password. В разделе верификации (Verification) введите те же буквы, которые есть у вас слева на картинке, а также отметьте галочкой строку, подтверждающую, что вы принимаете условия соглашения, затем нажмите Выполнить тест (Perform Test).

Autodiscover TCP

Рисунок 02

ExRCA использует ту же логику клиента Outlook 2007 для тестирования службы Autodiscover, вот почему так важно знать, как Outlook обнаруживает службу Autodiscover. Вверху страницы мы увидим большой Красный (неуспешный) или зеленый (успешный) значок, а под значком можно дважды развернуть Шаги теста (Test Steps), и мы увидим подробно, какие методы использовались ExRCA для поиска информации Autodiscover.

В этом примере мы видим, что во второй вкладке Шаги теста у нас есть две записи, первая неуспешная, так как осуществлялся поиск https://ccc.ca/Autodiscover/Autodiscover.xml, а этот адрес не опубликован в моем домене, а вторая (рисунок 03) успешная и https://autodiscover.ccc.ca/autodiscover/autodiscover.xml был найден.

Outlook 2007 проверка autodiscover

Рисунок 03

Мы также можем воспользоваться инструментом для отслеживания всех выполненных шагов, чтобы понять, какой метод Autodiscover используется. Первая попытка была безуспешной, так как узел не был найден. Используя инструмент, мы можем подробно узнать, что тестировалось инструментом, и было ли каждое из тестирований успешным или нет, как показано на рисунке 04 и описано ниже:

  1. ExRCA обнаружил узел autodiscover.ccc.ca, мы также можем воспользоваться инструментом, чтобы посмотреть, какой IP адрес был разрешен. Если правило брандмауэра настроено неверно, мы можем убедиться, что DNS запись верна, но правило публикации необходимо настроить должным образом.
  2. ExRCA тестирует порт 443 на предмет узла, найденного в предыдущем шаге.
  3. ExRCA подтверждает, что сертификат соответствует имени autodiscover.ccc.ca
  4. ExRCA получает XML файл, содержащий всю информацию, необходимую для Outlook 2007, и благодаря этим данным клиент Outlook сможет получить доступ к другой веб службе Exchange, например Availability, OAB и UM.

    Как пользоваться connectivity analyze?

    Рисунок 04

Итак, теперь, когда мы знаем, что служба autodiscover работает и внешние клиенты Outlook 2007 смогут получить URLs веб служб, используемые сервером Exchange Server, мы можем двигаться дальше и в следующей части мы проверим, работает ли Outlook Anywhere корректно, а также опробуем прочие тесты инструмента.

Заключение

В этой первой части мы рассмотрели, как проверять службу autodiscover с помощью веб инструмента (ExRCA), а также то, как Outlook 2007 обнаруживает autodiscover для получения информации Outlook Anywhere и webservices без вмешательства со стороны пользователя.

В следующей части мы продолжим тест Autodiscover, а также протестируем Outlook Anywhere и опробуем прочие доступные в ExRCA тесты.

Источник  http://www.msexchange.org


Смотрите также:

Tags: , , ,

Readers Comments (Комментариев нет)




Да человек я, человек! =)




Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]