Microsoft Exchange Server 2010 introduces an event notification subsystem which enables client applications to subscribe to particular events. Push Notification is a notification type in which the client application provides the Client Access server a callback address to a client-side Web service. Event notifications are delivered to this Web service. However, Push Notifications does not work as expected in Exchange Server 2010. Depending on the response of the client applications, a HTTP 500 error may be logged on the Exchange Server.
This problem occurs because Exchange Server 2010 misses the SOAPAction header in the push event notifications package. Therefore, the client application cannot recognize the push notifications and the request fails.
To resolve this problem, install the following update rollup:
979611 Description of Update Rollup 2 for Exchange Server 2010: February 18, 2010
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
For more information about the SOAPAction header, visit the following Web site: