Configuring Exchange Servers to Support Client Access Synthetic Transactions

Applies To: Exchange Server, Operations Manager 2007 R2

Test-OwaConnectivity, Test-ActiveSyncConnectivity, Test-PopConnectivity, Test-ImapConnectivity, and Test-WebServicesConnectivity are the cmdlets used by the Microsoft Exchange Server 2007 Management Pack to test Microsoft Office Outlook Web Access, Exchange ActiveSync, and Exchange Web Services connectivity from Client Access servers to Mailbox servers. The cmdlets require that you create a test mailbox on each agent-managed Exchange Server 2007 Mailbox server that is to be used as the target or backend host for the synthetic transaction.

To create the test mailbox, log on to each agent-managed Exchange Server 2007 Mailbox server with a user account that is both an Exchange administrator and an Active Directory administrator with permissions to create users.

Open the Exchange Management Shell, locate the Scripts directory under the installation path for Exchange Server 2007 (usually \Program Files\Microsoft\Exchange Server\Scripts), and execute the script New-TestCasConnectivityUser.ps1. Repeat this process on each agent-managed Exchange Server 2007 Mailbox server that is to be tested. Note that if you have several organizational units named “Users” in your directory, you will need to specify the organizational unit in which to store the user.

Password Maintenance of Client Access Server Synthetic Transaction Accounts

The Exchange Server 2007 Management Pack automatically handles password maintenance for the created Client Access Server Connectivity accounts.

The “Exchange 2007 Set CAS Connectivity Test Credentials” rule (targeted to the Mailbox server) periodically runs an Exchange 2007 cmdlet to automatically reset the password for the accounts. The management pack raises an alert if the cmdlet does not run successfully.

If you receive alerts that the cmdlet is not successfully resetting the passwords, you can fix the problem by rerunning the New-TestCasConnectivityUser.ps1 script on the Mailbox server.