Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-04-18

Командлет Test-ExchangeUMCallFlow используется для проверки потока вызовов между серверами единой системы обмена сообщениями, шлюзами IP, IP-УАТС и серверами SIP. Командлет Test-ExchangeUMCallFlow можно использовать для диагностики ошибок конфигурации, обнаруженных в компонентах телефонии, в параметрах сервера единой системы обмена сообщениями Microsoft Exchange Server 2010 с пакетом обновления 1 (SP1), а также для диагностики проблем с подключением между локальным и нелокальным развертываниями единой системы обмена сообщениями.

Синтаксис

Test-ExchangeUMCallFlow [-Mode <Gateway | SIPClient>] [-VoIPSecurity <Unsecured | SIPSecured | Secured>] [-CertificateThumbprint <string>] [-NextHop <string>] [-Diversion <string>] [-HuntGroup <string>]
Test-ExchangeUMCallFlow [-Mode <Gateway | SIPClient>] [-NextHop <string>] [-CalledParty <string>] [-CallingParty <string>] [-Credential <PSCredential>]

Параметры

Параметр Обязательный Тип Описание

CalledParty

Обязательный

System.String

Параметр CalledParty указывает универсальный код ресурса (URI) SIP пользователя Microsoft Office Communications Server 2007 R2 или Microsoft Lync Server 2010 с включенной поддержкой корпоративной голосовой связи, которому будет отправлен голосовой вызов с помощью командлета Test-ExchangeUMCallFlow, например: -CalledParty tonysmith@contoso.com. Используйте этот параметр при запуске средства в режиме SIPClient.

CallingParty

Обязательный

System.String

Параметр CallingParty указывает код URI SIP пользователя Office Communications Server 2007 R2 или Lync Server 2010 с включенной поддержкой корпоративной голосовой связи, совершающего вызов, например: -CallingParty tonysmith@contoso.com. Используйте этот параметр при запуске средства в режиме SIPClient.

Diversion

Обязательный

System.String

Параметр Diversion указывает строку, которую необходимо отправить как сведения о перенаправлении входящего вызова. Она может иметь вид заголовка перенаправления или сведений журнала. Сведения о перенаправлении могут содержать добавочный номер, а также дополнительные сведения о перенаправлении.

При предоставлении таких сведений о перенаправлении, как заголовок сведений журнала, необходимо проверить, что:

  • существует по меньшей мере две различные записи с различными данными пользователей;

  • последняя запись содержит телефонный номер доступа абонентской группы единой системы обмена сообщениями, связанный с пользователем;

  • предпоследняя запись содержит добавочный номер пользователя с включенной поддержкой единой системы обмена сообщениями. Эта запись также должна содержать соответствующий текст причины. Этот текст должен пропускаться в соответствии со стандартными правилами пропуска, заданными в параметре URL-адреса.

Mode

Обязательный

Microsoft.Exchange.UM.TroubleshootingTool.TestMode

Параметр Mode указывает, какой режим необходимо использовать: шлюз IP, IP-УАТС или Office Communications Server. Если в развертывании единой системы обмена сообщениями используются шлюзы IP или IP-УАТС, можно задать режим Gateway, или при использовании в развертывании серверов Office Communications Server 2007 R2 или Lync Server 2010 — режим SIPClient.

NextHop

Обязательный

System.String

Параметр NextHop указывает IP-адрес или полное доменное имя (FQDN), а также может включать TCP-порт следующего прыжка, к которому должен подключиться командлет Test-ExchangeUMCallFlow во время эмуляции шлюза IP или IP-УАТС. Если в параметре указывается TCP-порт, необходимо также включить порт 5060 для режима Unsecured или порт 5061 для режима Secured или SIPSecured, например: gateway.contoso.com:5061 При использовании этого командлета в нелокальной среде необходимо ввести имя FQDN пограничного контроллера сеансов (SBC). При выполнении командлета в локальной среде необходимо использовать имя FQDN сервера единой системы обмена сообщениями.

CertificateThumbprint

Необязательный

System.String

Параметр CertificateThumbprint указывает отпечаток сертификата, используемого для протокола TLS. Он является обязательным, если для абонентской группы единой системы обмена сообщениями настроен режим SIPSecured или Secured. Этот отпечаток сертификата представляет собой сертификат, экспортированный из шлюза IP, IP-УАТС или пограничного контроллера сеансов (SBC). Кроме того, компьютер с установленным средством устранения неполадок единой системы обмена сообщениями, используемый для проверки потока вызовов, должен доверять сертификату следующего прыжка.

Credential

Необязательный

System.String

Параметр Credential указывает учетные данные, используемые для запуска командлета.

HuntGroup

Необязательный

System.String

Параметр HuntGroup указывает сервисную группу единой системы обмена сообщениями, связанную с эмулируемым шлюзом IP. Обычно это добавочный номер. Используйте этот параметр при запуске средства в режиме Gateway.

VoIPSecurity

Необязательный

Microsoft.Exchange.Data.Directory.SystemConfiguration.UMVoIPSecurityType

Параметр VoIPSecurity указывает режим безопасности при использовании командлета в режиме Gateway . Можно использовать следующие режимы безопасности VoIP:

  • Secured (TLS/SRTP)

  • Unsecured (TCP/RTP) (по умолчанию)

  • SIPSecured (TLS/RTP)

Подробное описание

Средство устранения неполадок единой системы обмена сообщениями Exchange 2010 представляет собой командлет командной консоли Exchange под названием Test-ExchangeUMCallFlow. С помощью этого командлета можно выполнять диагностику ошибок конфигурации, связанных со сценариями автоответчика, и проверять работу голосовой почты в локальном и нелокальном развертываниях единой системы обмена сообщениями. Этот командлет можно использовать в развертываниях, где используется Microsoft Office Communications Server 2007 R2 или Microsoft Lync Server 2010, а также в развертываниях единой системы обмена сообщениями, использующих IP-шлюзы и IP-УАТС.

Этот командлет эмулирует вызовы и выполняет ряд диагностических тестов, которые помогают локальным администраторам определять ошибки в конфигурации телефонного оборудования, параметрах единой системы обмена сообщениями Exchange 2010 с пакетом обновления 1 (SP1), а также диагностировать проблемы с подключением между локальным и нелокальным развертываниями единой системы обмена сообщениями Exchange 2010 SP1.

При выполнении этого командлета администраторы получают сведения о причинах обнаруженных проблем и возможных решениях для их устранения. Также выводятся сведения об общих метриках качества звука для диагностики проблем звука, связанных с сетевым подключением, например колебания и средней потери пакетов. Командлет Test-ExchangeUMCallFlow можно использовать для проверки компонентов единой системы обмена сообщениями в вызовах Secured, SIP Secured и Unsecured, а также поддерживается его запуск в режимах Gateway или SIPClient.

Важно!
Командлет Test-ExchangeUMCallFlow необходимо использовать только для проверки функций голосовой почты сервера единой системы обмена сообщениями с установленной системой Exchange 2010 с пакетом обновления 1 (SP1).

Командлет Test-ExchangeUMCallFlow можно установить на локальном сервере единой системы обмена сообщениями или на другом компьютере под управлением следующих 64-разрядных операционных систем:

  • Windows 7 или Windows Vista;

  • Windows Server 2008 или Windows Server 2008 R2.

Перед установкой средства устранения неполадок единой системы обмена сообщениями Exchange 2010 в 64-разрядной версии Windows 7, Windows Vista или 64-разрядном выпуске Windows Server 2008 необходимо установить следующие компоненты.

Командлет Test-ExchangeUMCallFlow не доступен на установочном DVD-диске системы Exchange 2010 с пакетом обновления 1 (SP1) и в загрузочном пакете Exchange 2010 SP1, но командлет Test-ExchangeUMCallFlow можно загрузить в Центре загрузки Майкрософт.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

 

Исключения

Исключения Описание

 

 

Примеры

ПРИМЕР 1

В этом примере показано использование режима Gateway и проверка потока вызовов в среде, не содержащей сервер Office Communications Server 2007 R2 или Lync Server 2010. В этом примере устанавливается режим безопасности VoIP Unsecured, для следующего прыжка используется IP-адрес 10.1.1.1 и в сведения о перенаправлении включается добавочный номер.

Скопировать код
Test-ExchangeUMCallFlow -Mode Gateway -VoIPSecurity Unsecured -NextHop 10.1.1.1 -Diversion 12345

ПРИМЕР 2

В этом примере показано использование режима SIPClient и проверка потока вызовов в абонентской группе единой системы обмена сообщениями в защищенном режиме в среде, содержащей сервер Office Communications Server 2007 R2 или Lync Server 2010. По умолчанию при запуске командлета используются учетные данные пользователя, находящегося в настоящий момент в системе.

Скопировать код
Test-ExchangeUMCallFlow -Mode SIPClient -CallingParty tony@contoso.com -CalledParty david@contoso.com -Credential $get

ПРИМЕР 3

В этом примере показано использование режима Gateway и проверка потока вызовов в среде, не содержащей сервер Office Communications Server. В этом примере устанавливается режим безопасности VoIP Secured, для следующего прыжка используется IP-адрес 10.176.10.194 и добавляются сведения о перенаправлении.

Скопировать код
Test-ExchangeUMCallFlow -Mode Gateway -VoIPSecurity Secured -CertificateThumbprint a909502dd82ae41433e6f83886b00d4277a32a7b -NextHop gateway.contoso.com -HuntGroup 10000 -Diversion "History-Info: <sip:10001@10.176.10.194;user=phone?Reason=SIP%3Bcause%3D487%3Btext%3DTimeout>;index=1,<sip:10000@10.176.10.194;user=phone?Reason=SIP>;index=1.1"