The final step is to make sure that it works. This can be the most difficult testing tasks for an average Exchange administrator who is not familiar with the telephony elements of the infrastructure.
Make sure that the following critical functions are tested:
• The UM server is operating.
• The UM server can connect to the gateway and PBX.
• The UM server can be reached from an internal phone.
• The UM server can be reached from an external phone.
Figure 20.16 shows the paths of the critical tests.
The specific commands and steps for testing are discussed in the following sections.
The Unified Messaging server operations test needs to run on the local UM server in the Exchange Management Shell. The shell command is
Test-UMConnectivity
This command attempts a diagnostic SIP call and reports back on the success. Figure 20.17 shows the result of a successful test. Specifically, the value of EntireOperationSuccess is True.
This test shows whether the UM server can communicate with the PBX and access a phone. Specifically, it causes the internal phone to ring.
The following command needs to be run from the Exchange Management Shell:
Test-UMConnectivity –IPGateway "IP Gateway Name" –Phone extension
For example, the command might be
Test-UMConnectivity –IPGateway "SFO IP Gateway" –Phone 102
The results for a successful test are shown in Figure 20.18. The phone at the extension should ring. If the test is successful, it shows that “The call was disconnected by the other party” at the end of the test.
To show the results of an unsuccessful test, enter the following command:
Test-UMConnectivity –IPGateway "SFO IP Gateway" –Phone 104
This command specifies a nonexistent extension. It shows that the requested operation failed (see Figure 20.19).
To test the Unified Messaging server from a phone, pick up a phone from within the dial plan and dial the pilot number.
For example, from the phone at extension 102, dial the pilot number 222. The auto attendant should pick up and prompt the caller.
Leave a message for a test user and then hang up.
Dial the pilot number for subscriber access (for example, extension 333) and check the message. Alternatively, check the message using Outlook or Outlook Web App.
Use an outside line to call the company number that the PBX routes to the caller hunt group. Say the user’s name. Press # and leave a message for the user.
To verify that the message was received, dial the external number for subscriber access and check the message. Alternatively, check the message using Outlook or Outlook Web App.