locked
ErrorReadEventsFailed on a EWS Push Subscription RRS feed

  • Question

  • I received the following as a PUSH subscription. I could probably understand this with a Pull, but what exactly is this telling me, and why does it occur? With a Pull, of course it could indicate a bad subscription etc. But with a Push, either the subscription should expire (after heartbeats) or keep going. Why is it telling me this? 

    <?xml version="1.0" encoding="UTF-8"?>
    <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/">
    <soap11:Header>
    <t:RequestServerVersion
    xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
    xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
    Version="Exchange2010" />
    </soap11:Header>
    <soap11:Body>
    <m:SendNotification
    xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
    xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
    <m:ResponseMessages>
    <m:SendNotificationResponseMessage
    ResponseClass="Error">
    <m:MessageText>Unable to retrieve events for this subscription. The
    subscription must be recreated.</m:MessageText>
    <m:ResponseCode>ErrorReadEventsFailed</m:ResponseCode>
    <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
    <m:MessageXml>
    <t:Value Name="SubscriptionId">(redacted, typical looking subscription ID)

    </t:Value>
    </m:MessageXml>
    </m:SendNotificationResponseMessage>
    </m:ResponseMessages>
    </m:SendNotification>
    </soap11:Body>
    </soap11:Envelope>



    • Edited by mjb1 Wednesday, August 27, 2014 9:17 PM
    Wednesday, August 27, 2014 9:16 PM

All replies

  • Sometimes subscriptions just get lost. In this case, you should create a new Push subscription. See Handling notification-related errors in EWS in Exchange.
    Thursday, September 11, 2014 5:01 PM
  • Hi Gentz,

    May I know the exact reason, why we get ErrorReadEventsFailed In Push Mechanism? In this case, how do we know the subscription ID which was missed? Can you help me in this.

    Thanks

    Kranthi

    Thursday, November 2, 2017 11:32 AM