XCCC: Server ActiveSync Fails with HTTP_500 If SSL Is Enabled on Exchange Server Virtual Directory (323077)



The information in this article applies to:

  • Microsoft Mobile Information Server 2002

This article was previously published under Q323077

SYMPTOMS

When you use the Server ActiveSync component of Microsoft Mobile Information Server to synchronize the Inbox, the Calendar, or the Contacts on your mobile device with the server that is running Microsoft Exchange 2000 Server, you may receive the following error message on the device:
Synchronization failed due to an error on the server. Try again.
HTTP_500

CAUSE

This problem can occur if the Exchange virtual directory on the server that is running Exchange 2000 Server is configured to require Secure Sockets Layer (SSL). Server ActiveSync communicates with the server that is running Exchange 2000 Server over port 80.

RESOLUTION

To work around this problem, verify that SSL is not required on the Exchange virtual root. To do this, follow these steps:
  1. On the server that is running Exchange 2000 Server, click Start, point to Programs, point to Administrative Tools, and then click Internet Services Manager.
  2. Expand the ServerName and the Default Web Site nodes.
  3. Right-click the Exchange virtual root, and then click Properties.
  4. On the Directory Security tab, click Edit under Secure Communications.
  5. Verify that the Require Secure Channel (SSL) check box is not selected, and then click OK two times.
  6. Close Internet Services Manager.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:4/25/2005
Keywords:kbbug kberrmsg KB323077