Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-04-12
Командлет Test-UMConnectivity используется для проверки работы компьютера, на котором установлена роль сервера единой системы обмена сообщениями (UM).
Синтаксис
Test-UMConnectivity [-CertificateThumbprint
<String>] [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-ListenPort <Int32>]
[-MediaSecured <$true | $false>] [-MonitoringContext
<$true | $false>] [-RemotePort <Int32>] [-Secured
<$true | $false>] [-Timeout <Int32>] [-WhatIf
[<SwitchParameter>]]
|
Test-UMConnectivity -Phone <String> -PIN
<String> -TUILogon <$true | $false> -UMDialPlan
<UMDialPlanIdParameter> [-CertificateThumbprint
<String>] [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-ListenPort <Int32>]
[-MediaSecured <$true | $false>] [-MonitoringContext
<$true | $false>] [-RemotePort <Int32>] [-Secured
<$true | $false>] [-Timeout <Int32>] [-WhatIf
[<SwitchParameter>]]
|
Test-UMConnectivity -TUILogonAll <$true | $false>
[-CertificateThumbprint <String>] [-Confirm
[<SwitchParameter>]] [-DomainController <Fqdn>]
[-ListenPort <Int32>] [-MediaSecured <$true | $false>]
[-MonitoringContext <$true | $false>] [-RemotePort
<Int32>] [-Secured <$true | $false>] [-Timeout
<Int32>] [-WhatIf [<SwitchParameter>]]
|
Test-UMConnectivity -Phone <String> -UMIPGateway
<UMIPGatewayIdParameter> [-CertificateThumbprint
<String>] [-Confirm [<SwitchParameter>]]
[-DiagDtmfDurationInMilisecs <Int32>] [-DiagDtmfSequence
<String>] [-DiagInitialSilenceInMilisecs <Int32>]
[-DiagInterDtmfDiffGapInMilisecs <String>]
[-DiagInterDtmfGapInMilisecs <Int32>] [-DomainController
<Fqdn>] [-From <String>] [-ListenPort <Int32>]
[-MediaSecured <$true | $false>] [-MonitoringContext
<$true | $false>] [-Secured <$true | $false>] [-Timeout
<Int32>] [-WhatIf [<SwitchParameter>]]
|
Test-UMConnectivity -ResetPIN <$true | $false>
[-Confirm [<SwitchParameter>]] [-DomainController
<Fqdn>] [-MonitoringContext <$true | $false>] [-WhatIf
[<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Phone |
Обязательный |
System.String |
Параметр Phone указывает номер телефона или универсальный код ресурса (URI) протокола SIP, используемого для перенаправления тестового вызова. Для перенаправления вызова в сервисную группу единой системы обмена сообщениями необходимо, чтобы во внутренней АТС был настроен добавочный номер. |
PIN |
Обязательный |
System.String |
Параметр PIN указывает ПИН-код, связанный с почтовым ящиком с включенной поддержкой единой системы обмена сообщениями. |
ResetPIN |
Обязательный |
System.Boolean |
Параметр ResetPIN указывает, будет ли создаваться или восстанавливаться новый ПИН-код для всех тестовых почтовых ящиков текущего узла. |
TUILogon |
Обязательный |
System.Boolean |
Параметр TUILogon указывает, следует ли использовать
командлет для входа в один или несколько почтовых ящиков с
включенной поддержкой единой системы обмена сообщениями. Для
почтовых ящиков должна быть включена поддержка единой системой
обмена сообщениями, их также необходимо связать с абонентской
группой единой системы обмена сообщениями, к которой принадлежит
сервер единой системы обмена сообщениями. Значение по умолчанию —
|
TUILogonAll |
Обязательный |
System.Boolean |
Параметр TUILogonAll указывает, следует ли пытаться
выполнить подключение ко всем тестовым почтовым ящикам на текущем
сайте Служба каталогов Active Directory. Значение по умолчанию —
|
UMDialPlan |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.UMDialPlanIdParameter |
Параметр UMDialPlan указывает проверяемую абонентскую группу единой системы обмена сообщениями. Этот параметр необходимо использовать вместе с параметром TUILogon. |
UMIPGateway |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.UMIPGatewayIdParameter |
Параметр UMIPGateway определяет имя шлюза IP единой системы обмена сообщениями или IP-УАТС, которые необходимо использовать для исходящих тестовых вызовов. |
CertificateThumbprint |
Необязательный |
System.String |
Параметр CertificateThumbprint указывает отпечаток сертификата, используемый для режима «Защищенный SIP» и«Защищенный». |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно. |
DiagDtmfDurationInMilisecs |
Необязательный |
System.Int32 |
Параметр DiagDtmfDurationInMilisecs определяет длительность сигнала, отправляемого при наборе каждой цифры. |
DiagDtmfSequence |
Необязательный |
System.String |
Параметр DiagDtmfSequence определяет последовательность отправляемых цифр. |
DiagInitialSilenceInMilisecs |
Необязательный |
System.Int32 |
Параметр DiagInitialSilenceInMilisecs определяет длительность паузы (в миллисекундах) перед отправкой последовательности цифр. |
DiagInterDtmfDiffGapInMilisecs |
Необязательный |
System.String |
Параметр DiagInterDtmfDiffGapInMilisecs указывает, настраивать ли время интервала между цифрами в диагностической последовательности. Он представляет собой список значений, разделенных запятыми, который может включать в себя пустые записи. Значений должно быть несколько. |
DiagInterDtmfGapInMilisecs |
Необязательный |
System.Int32 |
ПараметрDiagInterDtmfGapInMilisecs указывает временной интервал в миллисекундах между каждой цифрой в отправляемой последовательности цифр. Он представляет собой одно значение. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Параметр DomainController указывает имя FQDN контроллера домена, получающего данные из Служба каталогов Active Directory. |
From |
Необязательный |
System.String |
Параметр From указывает универсальный код ресурса (URI) или адрес SIP, от которого получен вызов. Он используется только с параметром Phone. По умолчанию используется уникальный код ресурса (URI) SIP, который указывается при использовании параметра Phone. |
ListenPort |
Необязательный |
System.Int32 |
Параметр ListenPort указывает номер IP-порта для прослушивания. Если значение параметра не задано, будет использоваться IP-порт 9000. |
MediaSecured |
Необязательный |
System.Boolean |
Параметр MediaSecured определяет используемый режим: с защитой RTP или незащищенный. |
MonitoringContext |
Необязательный |
System.Boolean |
Параметр MonitoringContext указывает, запускать ли командлет в командной строке или передавать объект вывода в диспетчер Microsoft System Center Operations Manager 2007. По умолчанию командлет запускается в командной строке. |
RemotePort |
Необязательный |
System.Int32 |
Параметр RemotePort указывает порт, используемый для вызова. Если параметр на задан, порт по умолчанию для протокола TCP — 5060 и 5061 — для протокола mutual TLS. |
Secured |
Необязательный |
System.Boolean |
Параметр Secured указывает, будет ли проверка запущена в безопасном режиме SIP. |
Timeout |
Необязательный |
System.Int32 |
Параметр Timeout указывает время ожидания завершения проверки в секундах. Значение по умолчанию: 600 секунд. Для данного параметра нельзя устанавливать значение менее 60 секунд. Однако рекомендуется всегда устанавливать для данного параметра значение не менее 60 секунд. Максимальное значение этого параметра составляет 1800 секунд. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять с объектом. С помощью параметра WhatIf можно просмотреть изменения, которые могут произойти, не применяя эти изменения. Указывать значение параметра WhatIf не обязательно. |
Подробное описание
Существует два диагностических теста, предназначенных для проверки работы программного обеспечения сервера единой системы обмена сообщениями Microsoft Exchange Server 2010 (режим 1) и работы всей системы, содержащей подключенные компоненты телефонии (режим 2).
Командлет Test-UMConnectivity используется для проверки работы сервера единой системы обмена сообщениями и соответствующего подключенного телефонного оборудования. Если запустить этот командлет с параметром UMIPGateway, сервер единой системы обмена сообщениями выполнит сквозную проверку работы единой системы обмена сообщениями. Эта проверка включает в себя проверку компонентов телефонии, подключенных к серверу единой системы обмена сообщениями, в том числе IP-шлюзы, внутренние АТС (PBX) и кабели. Если параметр UMIPGateway не указан, сервер единой системы обмена сообщениями выполнит проверку работы только компонентов единой системы обмена сообщениями, установленных и настроенных на сервере.
При запуске командлета в локальном развертывании единой системы обмена сообщениями (UM) необходимо создать шлюз IP этой системы для компьютера или сервера, на котором запускается данный командлет. При создании объекта шлюза IP единой системы обмена сообщениями следует настроить его с помощью полного доменного имени (FQDN), причем это имя должно совпадать с именем компьютера, на котором будет запускаться этот командлет.
После выполнения этой задачи командлет проверит работу сервера единой системы обмена сообщениями и связанных компонентов телефонной системы.
Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Сервер единой системы обмена сообщениями» в разделе Разрешения единой системы обмена сообщениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Исключения
Исключения | Описание |
---|---|
|
|
Примеры
ПРИМЕР 1
В этом примере выполняются проверки подключений и работы системы на локальном сервере единой системы обмена сообщениями и затем на экран выводятся сведения о подключении протокола VoIP.
Скопировать код | |
---|---|
Test-UMConnectivity |
ПРИМЕР 2
Во этом примере проверяется возможность использования
сервером единой системы обмена сообщениями незащищенного
подключения протокола TCP вместо защищенного подключения mutual
TLS, чтобы передать вызов через IP-шлюз единой системы обмена
сообщениями MyUMIPGateway
по телефонному номеру
56780.
Скопировать код | |
---|---|
Test-UMConnectivity -UMIPGateway MyUMIPGateway -Phone 56780 -Secured $false |
ПРИМЕР 3
В этом примере тестируется абонентская группа SIP путем использования универсальных кодов ресурса (URI) SIP. Этот пример можно использовать в среде, включающей в себя сервер Microsoft Office Communications Server 2007 или Microsoft Lync Server 2010.
Скопировать код | |
---|---|
Test-UMConnectivity -phone sip:sipdp.contoso.com@contoso.com -UMIPGateway MyUMIPGateway -Secured $true -from sip:user1@contoso.com -MediaSecured $true |