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

This article has been archived. It is offered "as is" and will no longer be updated.
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.
Properties

Article ID: 323077 - Last Review: 01/10/2015 13:36:45 - Revision: 2.0

Microsoft Mobile Information Server 2002 Enterprise Edition

  • kbnosurvey kbarchive kbbug kberrmsg KB323077
Feedback
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)