Поделиться через


Test-OutlookConnectivity

Этот командлет доступен только в локальной среде Exchange.

Используйте командлет Test-OutlookConnectivity, чтобы проверить сквозное подключение клиента Microsoft Outlook в организации Microsoft Exchange. Сюда входит тестирование подключений Outlook Anywhere (RPC через HTTP) и MAPI через HTTP.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Probe

Test-OutlookConnectivity
    [-ProbeIdentity] <String>
    [-Credential <PSCredential>]
    [-Hostname <String>]
    [-MailboxId <MailboxIdParameter>]
    [-RunFromServerId <ServerIdParameter>]
    [-TimeOutSeconds <String>]
    [<CommonParameters>]

Protocol

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -Protocol <Protocol>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

RpcProxyServer

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -GetDefaultsFromAutodiscover <Boolean>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-RpcAuthenticationType <RpcAuthenticationType>]
    [-RpcClientAccessServer <ClientAccessServerIdParameter>]
    [-RpcProxyAuthenticationType <RPCProxyAuthenticationType>]
    [-RpcProxyServer <ServerIdParameter>]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

RpcTestType

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -RpcTestType <RpcTestType>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-RpcAuthenticationType <RpcAuthenticationType>]
    [-RpcClientAccessServer <ClientAccessServerIdParameter>]
    [-RpcProxyAuthenticationType <RPCProxyAuthenticationType>]
    [-RpcProxyTestType <RpcProxyTestType>]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

WSTestType

Test-OutlookConnectivity
    [[-Identity] <MailboxIdParameter>]
    -WSTestType <VirtualDirectoryUriScope>
    [-Archive <Boolean>]
    [-Confirm]
    [-MailboxCredential <PSCredential>]
    [-MonitoringContext]
    [-TotalTimeoutInMinutes <Int32>]
    [-TrustAnySslCert]
    [-WhatIf]
    [<CommonParameters>]

Описание

Выполнение командлета Test-OutlookConnectivity проверяет подключение Outlook, определенное указанными параметрами. Команда может проверить один почтовый ящик.

Командлет Test-OutlookConnectivity выполняет тот же процесс, что и пробы мониторинга. Служба Microsoft Exchange Health Manager (MSExchangeHM) должна быть запущена и создать пробы Outlook на тестируемом компьютере. Для запуска теста необходимо выбрать одно из удостоверений пробы Outlook. Используйте командлет Get-MonitoringItemIdentity , чтобы узнать, какие пробы активны.

В этом примере перечислены пробы, выполняемые во внутренних службах на сервере почтовых ящиков: Get-MonitoringItemIdentity -Server MailboxServer1 -Identity outlook.protocol | ?{$_.Name -like '*probe'}.

В этом примере перечислены пробы, выполняемые в службах клиентского доступа на сервере почтовых ящиков: Get-MonitoringItemIdentity -Server MailboxServer1 -Identity outlook | ?{$_.Name -like '*probe'}.

Дополнительные сведения о пробах и платформе мониторинга см. в разделах Управляемая доступность, Управляемая доступность и работоспособность сервера и Настройка управляемой доступности.

По умолчанию командлет использует учетную запись мониторинга теста, присоединенную к указанной пробе. Вместо этого можно ввести другой почтовый ящик с помощью параметра MailboxId. Далее следуют параметры и результаты.

  • MailboxId и Credential не указаны: универсальный тест подключения к тестовом почтовому ящику с использованием тестовых учетных данных системы.
  • MailboxId указан, credential is not: проверка подключения к конкретному почтовому ящику с использованием тестовых учетных данных системы.
  • MailboxId и Credential указаны: Вы получаете проверку подключения к конкретному почтовому ящику, а также проверку допустимости указанных учетных данных для этого почтового ящика

Для его запуска необходимо получить соответствующие разрешения. Хотя в этой статье перечислены все параметры командлета, у вас может не быть доступа к некоторым параметрам, если они не включены в назначенные вам разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Test-OutlookConnectivity -ProbeIdentity OutlookMapiHttp.Protocol\OutlookMapiHttpSelfTestProbe

В Exchange 2013 или более поздней версии этот пример запускает MAPI через HTTP OutlookRpcSelfTestProbe на сервере почтовых ящиков, к которому вы подключены.

Пример 2

Test-OutlookConnectivity "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 1234512345" -RunFromServerId PrimaryMailbox -MailboxId johnd@contoso.com

В Exchange 2013 или более поздней версии этот пример запускает OutlookRpcDeepTestProbe с сервера PrimaryMailbox для почтового ящика johnd@contoso.com , подключенного к папке "База данных почтовых ящиков 1234512345". Так как параметр Credential не указан, проба использует учетные данные тестирования по умолчанию.

Пример 3

Test-OutlookConnectivity -Protocol HTTP -GetDefaultsFromAutoDiscover $true

В Exchange 2010 в этом примере проверяется наиболее распространенный сценарий сквозного подключения к Outlook для Любого Outlook. Сюда входит тестирование подключения через службу автообнаружения, создание профиля пользователя и вход в почтовый ящик пользователя. Все необходимые значения извлекаются из службы автообнаружения. Так как параметр Identity не указан, команда использует временного тестового пользователя, созданного с помощью скрипта New-TestCasConnectivityUser.ps1. Этот пример команды можно выполнить для проверки подключения TCP/IP, задав для параметра Protocol значение RPC.

Пример 4

Test-OutlookConnectivity -RpcProxyTestType:Internal -RpcTestType:Server

В Exchange 2010 в этом примере проверяется подключение к Outlook Anywhere с использованием локального сервера в качестве конечной точки RpcProxy, а также конечной точки RPC. Так как параметр Identity не указан, команда использует временного тестового пользователя, созданного с помощью скрипта New-TestCasConnectivityUser.ps1. Измените этот пример, чтобы использовать общедоступный внешний URL-адрес, задав для параметра RpcProxyTestType значение External. Кроме того, в примере команды можно использовать массив сервера клиентского доступа в качестве конечной точки RPC, задав для параметра RpcTestType значение Array. Чтобы проверить только подключение TCP/IP, опустите параметр RpcProxyTestType.

Пример 5

Test-OutlookConnectivity -RpcProxyServer RpcProxySrv01 -RpcProxyAuthenticationType Basic -RpcClientAccessServer CAS01 -RpcAuthenticationType NTLM

В Exchange 2010 в этом примере проверяется подключение Outlook через RpcProxy на одном сервере к другому серверу с ролью сервера клиентского доступа с базовым для внешнего уровня проверки подлинности и NTLM для внутреннего уровня проверки подлинности. Использование этих параметров позволит проверить большинство типов конфигураций подключения Outlook. Эту команду также можно использовать с параметром GetDefaultsFromAutoDiscover, $true если необходимо переопределить только один или два параметра. Эта следующая команда похожа на выполнение теста подключения с помощью служебной программы проверки связи RPC, но обеспечивает более надежную проверку.

Параметры

-Archive

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр Архив указывает, должны ли выполняться тесты для подключения к локальному архиву пользователя. Допустимые значения:

$true. Подключитесь к локальному архиву пользователя.

$false: не подключайтесь к локальному почтовому ящику пользователя. Это значение является значением по умолчанию.

Свойства параметров

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

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

  • Деструктивные командлеты (например, командлеты Remove-) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New- и Set-) не имеют встроенной паузы. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Credential

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

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

Для значения этого параметра требуется командлет Get-Credential. Чтобы приостановить эту команду и получить приглашение для ввода учетных данных, используйте значение (Get-Credential). Или перед выполнением этой команды сохраните учетные данные в переменной (например,$cred = Get-Credential), а затем используйте имя переменной ($cred) для этого параметра. Для получения дополнительной информации см. Get-Credential.

Свойства параметров

Тип:PSCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GetDefaultsFromAutodiscover

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

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

Свойства параметров

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Hostname

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

ПараметрHostname указывает целевой объект конечной точки протокола для пробы. Вы можете использовать определенный сервер почтовых ящиков или маршрутизировать через сервер распределенной службы имен.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Identity

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр Identity указывает целевой почтовый ящик пользователя. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя

Если этот параметр не используется, команда ищет тестового пользователя в Active Directory, созданного ранее с помощью скрипта New-TestCasConnectivityUser.ps1.

Свойства параметров

Тип:MailboxIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
Protocol
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
RpcTestType
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
WSTestType
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MailboxCredential

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр MailboxCredential указывает определенные учетные данные для разрешения входа в почтовый ящик пользователя. Используйте параметр вместе с параметром Identity для доступа к почтовому ящику пользователя, если у вас нет разрешений на доступ.

Для значения этого параметра требуется командлет Get-Credential. Чтобы приостановить эту команду и получить приглашение для ввода учетных данных, используйте значение (Get-Credential). Или перед выполнением этой команды сохраните учетные данные в переменной (например,$cred = Get-Credential), а затем используйте имя переменной ($cred) для этого параметра. Для получения дополнительной информации см. Get-Credential.

Свойства параметров

Тип:PSCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MailboxId

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

Параметр MailboxID определяет целевой почтовый ящик.

В Exchange 2013 или более поздней версии параметр Identity указывает целевой почтовый ящик пользователя. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя

Если этот параметр не используется, команда использует тестовую учетную запись.

Свойства параметров

Тип:MailboxIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MonitoringContext

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр MonitoringContext включает в результаты связанные события мониторинга и данные счетчиков производительности. Для этого переключателя не требуется указывать значение.

Обычно события мониторинга и счетчики производительности включаются в результаты при передаче выходных данных в Microsoft System Center Operations Manager (SCOM).

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProbeIdentity

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

Параметр ProbeIdentity указывает зонд, который нужно использовать. Допустимые значения:

Пробы Outlook Anywhere (RPC через HTTP):

  • Outlook.Protocol\OutlookRpcSelfTestProbe: проверяет, может ли конечная точка RPC/HTTP получать трафик на сервере почтовых ящиков. Он не пытается войти в почтовый ящик. Это высокий уровень проверка подключения.
  • Outlook.Protocol\OutlookRpcDeepTestProbe: проверяет, работает ли конечная точка RPC/HTTP на сервере почтовых ящиков. Он пытается подключиться к почтовому ящику и войти в него. Так как база данных не указана, она пытается подключиться к первой базе данных, возвращенной командлетом Get-MailboxDatabase.
  • Outlook.Protocol\OutlookRpcDeepTestProbe\<Case-sensitive Mailbox Database Name>: проверяет, работает ли конечная точка RPC/HTTP на сервере почтовых ящиков. Он пытается подключиться к почтовому ящику в указанной базе данных почтовых ящиков и войти в него. Если имя базы данных почтового ящика содержит пробелы, заключите все значение в кавычки (например, "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 0352791530").

Пробы MAPI через HTTP:

  • OutlookMapiHttp.Protocol\OutlookMapiHttpSelfTestProbe: проверяет, может ли конечная точка MAPI/HTTP принимать трафик на сервере почтовых ящиков. Он не пытается войти в почтовый ящик. Это высокий уровень проверка подключения.
  • OutlookMapiHttp.Protocol\OutlookMapiHttpDeepTestProbe: проверяет, работает ли конечная точка MAPI/HTTP на сервере почтовых ящиков. Он пытается подключиться к почтовому ящику и войти в него. Так как база данных не указана, она пытается подключиться к первой базе данных, возвращенной командлетом Get-MailboxDatabase.
  • OutlookMapiHttp.Protocol\OutlookRpcDeepTestProbe\<Case-sensitive Mailbox Database Name>: проверяет, работает ли конечная точка MAPI/HTTP на сервере почтовых ящиков. Он пытается подключиться к почтовому ящику в указанной базе данных и войти в него. Если имя базы данных почтового ящика содержит пробелы, заключите все значение в кавычки (например, "Outlook.Protocol\OutlookRpcDeepTestProbe\Mailbox Database 0352791530").

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Protocol

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр protocol указывает, следует ли тестировать подключение к Outlook Anywhere или напрямую тестировать подключение RPC или TCP/IP. Значение — HTTP или TCP.

Свойства параметров

Тип:Protocol
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Protocol
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RpcAuthenticationType

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcAuthenticationType указывает параметр проверки подлинности для проверки уровня RPC. Использовать этот параметр полезно, если в виртуальном каталоге прокси-сервера RPC задан другой тип проверки подлинности. Можно использовать следующие значения:

  • NTLM;
  • Kerberos;
  • Вести переговоры

Значение по умолчанию — Negotiate.

Свойства параметров

Тип:RpcAuthenticationType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RpcClientAccessServer

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcClientAccessServer указывает целевой сервер с установленной ролью сервера клиентского доступа, которую требуется проверить. Это может быть полное доменное имя сервера (FQDN) или GUID.

Свойства параметров

Тип:ClientAccessServerIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-RpcProxyAuthenticationType

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcProxyAuthenticationType указывает параметр проверки подлинности для конечной точки прокси-сервера RPC. Значение можно указать как Basic, NTLM или Negotiate. Значение по умолчанию отсутствует, если не используется с параметром GetDefaultsFromAutodiscover.

Свойства параметров

Тип:RPCProxyAuthenticationType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RpcProxyServer

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcProxyServer указывает, следует ли задать целевой сервер RpcProxy для тестирования. Этот параметр можно использовать, если сервер RpcProxy отличается от сервера клиентского доступа.

Свойства параметров

Тип:ServerIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-RpcProxyTestType

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcProxyTestType указывает, к какой конечной точке HTTP должна подключиться команда. Допустимые значения:

  • Internal: ссылается на имя локального компьютера (https://<localcomputername>например, https://CAS01).
  • Внешний: ссылается на общедоступное пространство имен (внешний URL-адрес HTTP в виртуальном каталоге /rpc, например ). https://mail.contoso.com

Свойства параметров

Тип:RpcProxyTestType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RpcTestType

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр RpcTestType указывает, какой тип конечной точки RPC должна тестировать команда. Допустимые значения:

  • Сервер. Команда использует локальный сервер в качестве конечной точки RPC.
  • Массив: команда ищет объект ClientAccessArray на локальном сайте Active Directory.

Свойства параметров

Тип:RpcTestType
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcTestType
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunFromServerId

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

Параметр RunFromServerID указывает сервер, на котором необходимо запустить зонд.

Свойства параметров

Тип:ServerIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TimeOutSeconds

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г.

Параметр TimeOutSeconds указывает время ожидания в секундах, прежде чем зонд будет остановлен. Значение должно быть целым числом. Значение по умолчанию: 30 секунд.

Значение по умолчанию используется, если для этого параметра заданы недопустимые значения.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Probe
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TotalTimeoutInMinutes

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр TotalTimeoutInMinutes указывает ограничение времени (в минутах) для того, чтобы команда ждала результатов теста перед завершением запроса. Значение по умолчанию — две минуты.

Свойства параметров

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TrustAnySslCert

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр TrustAnySSLCertificate дает возможность системе Exchange принимать сертификаты из недоверенных центров сертификации (ЦС). Для этого переключателя не требуется указывать значение.

Параметр TrustAnySSLCertificate указывает, следует ли игнорировать сбои проверки SSL-сертификатов. Указывать значение для этого параметра необязательно.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

RpcProxyServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Protocol
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
RpcTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
WSTestType
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WSTestType

Применимо: Exchange Server 2010 г.

Этот параметр доступен только в Exchange Server 2010.

Параметр WSTestType указывает тип серверов, которые необходимо включить в тест подключения Outlook. Можно использовать следующие значения:

  • Unknown (Это значение по умолчанию.)
  • Внутренний
  • Внешний

Свойства параметров

Тип:VirtualDirectoryUriScope
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

WSTestType
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

Входные данные

Input types

Чтобы просмотреть типы входных данных, которые принимает этот командлет, см. Типы входных и выходных данных командлета. Если поле "Типы входных данных" для командлета пусто, командлет не принимает входные данные.

Выходные данные

Output types

Чтобы просмотреть типы возвращаемых данных, также называемые типами вывода, которые принимает этот командлет, см. раздел Типы ввода и вывода командлета. Если поле "Типы выходных данных" пусто, командлет не возвращает данные.