Test-OwaConnectivity

Questo cmdlet è disponibile solo in Exchange Server 2010.

Usare il cmdlet Test-OwaConnectivity per verificare che Microsoft Outlook Web App di Office sia in esecuzione come previsto. Il cmdlet Test-OwaConnectivity può essere usato per testare Outlook Web App connettività per tutte le directory virtuali Microsoft Exchange Server 2010 in un server Accesso client specificato per tutte le cassette postali nei server che eseguono Exchange nello stesso sito di Active Directory. Il cmdlet Test-OwaConnectivity può essere usato anche per testare la connettività per un singolo URL di Exchange Outlook Web App.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

Test-OwaConnectivity
    [-URL] <String>
    -MailboxCredential <PSCredential>
    [-AllowUnsecureAccess]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-LightMode]
    [-ResetTestAccountCredentials]
    [-Timeout <UInt32>]
    [-TrustAnySSLCertificate]
    [-WhatIf]
    [<CommonParameters>]
Test-OwaConnectivity
    [[-ClientAccessServer] <ServerIdParameter>]
    [-MailboxServer <ServerIdParameter>]
    [-MonitoringContext]
    [-RSTEndpoint <String>]
    [-TestType <OwaConnectivityTestType>]
    [-VirtualDirectoryName <String>]
    [-AllowUnsecureAccess]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-LightMode]
    [-ResetTestAccountCredentials]
    [-Timeout <UInt32>]
    [-TrustAnySSLCertificate]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

Il cmdlet Test-OwaConnectivity testa la connettività di tutte le directory virtuali di Exchange Outlook Web App in un server Accesso client o testa la connettività di un singolo URL di Exchange Outlook Web App.

Per testare tutte le directory virtuali di Exchange Outlook Web App in un server Accesso client, è necessario disporre di un account Di Active Directory di test. In ogni sito di Active Directory deve essere presente anche una cassetta postale di test che ospita le cassette postali a cui è possibile accedere tramite le directory virtuali testate. Se l'ambiente di test non è stato creato durante l'installazione del server Cassette postali, viene richiesto di eseguire lo script che crea le cassette postali di test e testa gli utenti quando si esegue il cmdlet Test-OwaConnectivity.

Se il server che ospita la cassetta postale di test non è disponibile, il cmdlet Test-OwaConnectivity restituisce un errore che potrebbe non identificare chiaramente il problema. Per evitare questo, verificare che il server che ospita la cassetta postale di test sia in esecuzione e che la cassetta postale sia disponibile prima di eseguire il cmdlet Test-OwaConnectivity. A tale scopo, è possibile usare il cmdlet Test-MapiConnectivity.

Se si esegue il cmdlet Test-OwaConnectivity in un server Accesso client senza usare il parametro ClientAccessServer o il parametro URL, il cmdlet testa il server in cui si esegue il cmdlet. Per testare un server Accesso client specifico, usare il parametro ClientAccessServer.

Per testare un singolo URL, eseguire il cmdlet Test-OwaConnectivity con il parametro URL e le credenziali per una cassetta postale di Exchange esistente. Se l'URL si trova dietro un servizio di bilanciamento del carico, non è possibile prevedere quale server accesso client verrà testato dal comando. Poiché le credenziali sono necessarie come parte dei parametri quando si usa il parametro URL, è possibile usare qualsiasi account per eseguire il cmdlet Test-OwaConnectivity quando si usa il parametro URL.

Se il comando rileva una directory virtuale che non richiede SSL (Secure Sockets Layer), il comando ignora tale directory a meno che non venga usato il parametro AllowUnsecureAccess. Se viene usato il parametro AllowUnsecureAccess, le comunicazioni tra server vengono inviate in testo non crittografati ai fini del test.

Il cmdlet Test-OwaConnectivity può essere eseguito come attività interattiva una tantum o come attività pianificata in Microsoft controllo di System Center Operations Manager 2007. Per eseguire il cmdlet Test-OwaConnectivity come attività di System Center Operations Manager 2007, la cassetta postale di test di Accesso client deve essere disponibile nei server Cassette postali su cui viene eseguito il test del cmdlet.

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Test-OwaConnectivity -URL:https://mail.contoso.com/owa -MailboxCredential:(get-credential contoso\kweku)

Questo esempio testa la connettività per l'URL https://mail.contoso.com/owa usando le credenziali per l'utente contoso\kweku.

Esempio 2

Test-OwaConnectivity -ClientAccessServer:Contoso12 -AllowUnsecureAccess

In questo esempio viene verificata la connettività di uno specifico server Accesso client Contoso12 e vengono testate tutte le directory virtuali di Exchange Outlook Web App che supportano le cassette postali di Exchange. Queste includono le directory virtuali che non richiedono SSL.

Parametri

-AllowUnsecureAccess

L'opzione AllowUnsecureAccess specifica se vengono testate le directory virtuali che non richiedono SSL. Con questa opzione non è necessario specificare alcun valore.

Se non si usa questa opzione, il comando ignora le directory virtuali che non richiedono SSL e viene generato un errore.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-ClientAccessServer

Questo parametro è disponibile solo in Exchange Server 2010

Il parametro ClientAccessServer consente di specificare il nome del server Accesso client da testare. Se questo parametro è incluso, tutte le directory virtuali di Exchange Outlook Web App nel server Accesso client vengono testate su tutti i server Cassette postali di Exchange nel sito Active Directory locale.

Non usare questo parametro con il parametro URL.

Type:ServerIdParameter
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Confirm

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.

  • I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi: -Confirm:$false.
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-DomainController

Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-LightMode

Il parametro LightMode non viene implementato per questo comando di diagnostica. L'uso di questo parametro non modifica il comportamento del comando.

Questo parametro viene implementato per altri comandi di diagnostica di Exchange in cui viene usato per eseguire una versione meno intensa di un comando.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MailboxCredential

Il parametro MailboxCredential consente di specificare le credenziali della cassetta postale per un singolo test URL.

Un valore per questo parametro richiede il cmdlet Get-Credential. Per sospendere questo comando e visualizzare la richiesta di immissione delle credenziali, usare il valore (Get-Credential). In alternativa, prima di eseguire questo comando, archiviare le credenziali in una variabile (ad esempio, $cred = Get-Credential) e quindi usare il nome della variabile ($cred) per questo parametro. Per altre informazioni, vedere Get-Credential.

Il parametro MailboxCredential è obbligatorio solo quando si usa il parametro URL.

Type:PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MailboxServer

Il parametro MailboxServer consente di specificare il nome del server Cassette postali da testare. Se non specificato, vengono testati tutti i server Cassette postali nel sito active directory locale.

Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MonitoringContext

L'opzione MonitoringContext include nei risultati gli eventi di monitoraggio e i contatori delle prestazioni associati. Con questa opzione non è necessario specificare alcun valore.

In genere, si includono gli eventi di monitoraggio e i contatori delle prestazioni nei risultati quando l'output viene passato a Microsoft System Center Operations Manager (SCOM).

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-ResetTestAccountCredentials

Il parametro ResetTestAccountCredentials consente di reimpostare la password dell'account di test utilizzato per eseguire il comando. Con questa opzione non è necessario specificare alcun valore.

La password dell'account di prova è, in genere, reimpostata ogni 7 giorni. Se necessario per motivi di sicurezza, è possibile utilizzare questa opzione per forzare la reimpostazione della password in qualsiasi momento.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-RSTEndpoint

Questo parametro è riservato all'uso interno da parte di Microsoft.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-TestType

Il parametro TestType consente di specificare se il comando verificherà gli URL interni o esterni. I valori validi sono Internal e External. Non è possibile usare questo parametro con il parametro URL. Quando non viene specificato né il parametro TestType né il parametro URL, il valore predefinito è TestType:Internal.

Type:OwaConnectivityTestType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Timeout

Il parametro Timeout consente di specificare il tempo di attesa, indicato in secondi, per il completamento dell'operazione di test. Il valore predefinito per il parametro Timeout è 30 secondi. È necessario specificare un valore di timeout superiore a 0 secondi e inferiore a 1 ora (3,600 secondi). È consigliabile configurare questo parametro con un valore pari o superiore a 5 secondi.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-TrustAnySSLCertificate

Il commutatore TrustAnySSLCertificate consente a Exchange di accettare certificati da autorità di certificazione non attendibili. Con questa opzione non è necessario specificare alcun valore.

L'opzione TrustAnySSLCertificate consente di specificare se ignorare gli errori della convalida del certificato SSL (Secure Sockets Layer). Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-URL

Il parametro URL specifica l'URL da testare. Questo parametro è obbligatorio solo quando si vuole testare un singolo URL di Outlook Web App.

Se si usa questo parametro, è necessario anche il parametro MailboxCredential.

Non è possibile usare il parametro URL con i parametri TestType o ClientAccessServer.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-VirtualDirectoryName

Il parametro VirtualDirectoryName consente di specificare il nome della directory virtuale da testare in un determinato server Accesso client. Se questo parametro non è incluso, vengono testate tutte le directory virtuali di Exchange Outlook Web App che supportano le cassette postali di Exchange.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-WhatIf

L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

Input

Input types

Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.

Output

Output types

Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.