Troubleshooting the Client Access Server role
The Exchange Management Shell provides several built-in cmdlets that you can use to troubleshoot and diagnose issues. The Client Access Server role has a number of cmdlets that can be used to perform tests on several different services. In this recipe, we'll take a look at how you can use these cmdlets to monitor and troubleshoot the Client Access Server role.
How to do it...
We can test ActiveSync connectivity to a CAS server using the
Test-ActiveSyncConnectivity
cmdlet. To specify a mailbox that the cmdlet should use, we'll need to provide the credentials for that user:$user = "contoso\administrator" $pass = ConvertTo-SecureString -AsPlainText "P@ssw0rd01" -Force $creds = New-Object System.Management.Automation.PSCredential ` -ArgumentList $user,$pass
Since we now have the credential object created, we can try to connect by specifying a URL together with the credentials:
Test-ActiveSyncConnectivity –MailboxCredential $creds ` –URL "https://mail...