Measures reported by XchgASyncStausTest
When a mobile device attempts to synchronize with a mailbox on the Exchange server, the server returns an HTTP status code to the device indicating the status of the synchronization attempt. Some of the most critical HTTP status codes for ActiveSync and their interpretations are as follows:
| HTTP status code |
Description |
| HTTP_200 |
Indicates that the device successfully connected to the Exchange server and synchronized with the mailbox on the server. |
| HTTP_401 |
Indicates one or all of the following:
- The credentials provided to access the server are incorrect;
- The user is not enabled for synchronization
|
| HTTP_404 |
Indicates that an issue exists with the user account |
| HTTP_404 |
Indicates that the file requested is not found on the server |
| HTTP_449 |
Indicates that the synchronization attempt should be retried |
| HTTP_500 |
Indicates one or all of the following:
- The Internet Information Service is unavailable.
- Windows Integrated Authentication is not enabled on the Exchange Server virtual directory of the server where the mailbox of the user resides.
- Synchronization is tried when the mailbox is being moved.
|
| HTTP_502 |
Indicates an error in the proxy server used to connect to the ActiveSync Server |
| HTTP_503 |
Indicates that the ActiveSync service is unavailable |
Periodic review of these status codes and the synchronization attempts that resulted in these codes is imperative to understand how error-prone ActiveSync on the Exchange server is, identify the errors that occur frequently, investigate why these errors occur, and easily troubleshoot them. This is where the XchgASyncStausTest test helps!
This test automatically discovers the HTTP status codes returned by the Exchange server for ActiveSync accesses. For each status code so discovered, the test reports the number and percentage of accesses that returned that status code. This way, the test points administrators to status codes that were returned most often, thus shedding light on ActiveSync errors that occurred frequently.
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| Num_hits |
Indicates the current number of hits to the Exchange mailbox server that returned this status code. |
Number |
Compare the value of these measures across status codes to identify the status code that is returned frequently. High values for the 4xx or 5xx class of status codes is a cause for concern, as they indicate client and server errors respectively. If such status codes are returned often, administrators will have to look up the Microsoft documentation to understand what error condition each code represents and how to resolve it. |
| Ratio |
Indicates the percentage of hits to the Exchange mailbox server that returned this status code. |
Percent |
|