Применимо к: 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,
например: |
CallingParty |
Обязательный |
System.String |
Параметр CallingParty указывает код URI SIP пользователя
Office Communications Server 2007 R2 или Lync Server 2010 с
включенной поддержкой корпоративной голосовой связи, совершающего
вызов, например: |
Diversion |
Обязательный |
System.String |
Параметр Diversion указывает строку, которую необходимо отправить как сведения о перенаправлении входящего вызова. Она может иметь вид заголовка перенаправления или сведений журнала. Сведения о перенаправлении могут содержать добавочный номер, а также дополнительные сведения о перенаправлении. При предоставлении таких сведений о перенаправлении, как заголовок сведений журнала, необходимо проверить, что:
|
Mode |
Обязательный |
Microsoft.Exchange.UM.TroubleshootingTool.TestMode |
Параметр Mode указывает, какой режим необходимо
использовать: шлюз IP, IP-УАТС или Office Communications
Server. Если в развертывании единой системы обмена сообщениями
используются шлюзы IP или IP-УАТС, можно задать режим
|
NextHop |
Обязательный |
System.String |
Параметр NextHop указывает IP-адрес или полное доменное
имя (FQDN), а также может включать TCP-порт следующего прыжка, к
которому должен подключиться командлет
Test-ExchangeUMCallFlow во время эмуляции шлюза IP или
IP-УАТС. Если в параметре указывается TCP-порт, необходимо также
включить порт 5060 для режима |
CertificateThumbprint |
Необязательный |
System.String |
Параметр CertificateThumbprint указывает отпечаток
сертификата, используемого для протокола TLS. Он является
обязательным, если для абонентской группы единой системы обмена
сообщениями настроен режим |
Credential |
Необязательный |
System.String |
Параметр Credential указывает учетные данные, используемые для запуска командлета. |
HuntGroup |
Необязательный |
System.String |
Параметр HuntGroup указывает сервисную группу единой
системы обмена сообщениями, связанную с эмулируемым шлюзом IP.
Обычно это добавочный номер. Используйте этот параметр при запуске
средства в режиме |
VoIPSecurity |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.UMVoIPSecurityType |
Параметр VoIPSecurity указывает режим безопасности при
использовании командлета в режиме
|
Подробное описание
Средство устранения неполадок единой системы обмена сообщениями 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 необходимо установить следующие компоненты.
- Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1).
Дополнительные сведения см. в статье Microsoft .NET Framework 3.5 с пакетом обновления 1
(SP1).
- Обновление семейства Microsoft .NET Framework 3.5 для системы
Windows Vista x64 и обновления для Windows Server 2008 x64, если
средство будет использоваться на компьютере под управлением ОС
Windows Vista или Windows Server 2008. Дополнительные сведения см.
в статье Обновление семейства Microsoft .NET
Framework 3.5 для Windows Vista x64 и Windows Server 2008
x64.
- Служба удаленного управления Windows (WinRM) 2.0 и Windows
PowerShell V2 (Windows6.0-KB968930.msu). Дополнительные сведения
см. в статье 968930 базы знаний Майкрософт Основной пакет Windows Management Framework
(Windows PowerShell 2.0 и WinRM 2.0).
- Пакет Unified Communications Managed API 2.0, основной
исполняемый модуль (64-разрядный) (UcmaRuntimeWebDownloadX64.msi)
Дополнительные сведения см. в статье Основной исполняемый модуль Unified Communications Managed
API 2.0 (64-разрядный).
Командлет 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" |