Outlook clients may be unable to set OOF status or view Free busy in an Exchange Server 2013 coexistence environment

Gælder for: Exchange Server 2013 EnterpriseExchange Server 2013 Standard Edition

Symptoms


In a Microsoft Exchange Server 2010 and Exchange Server 2013 coexistence environment, Microsoft Outlook clients may be unable to set their out of office (OOF) or view free or busy information. Specifically, clients may experience the following symptoms:
  • When you try to schedule meetings, the free or busy times for attendees are not displayed. Only hash marks are displayed for attendees.
  • When you try to set the out of office, attendees may receive the following error message:
    Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later.
Additionally, the HTTP proxy will display the following HTTP exception for each failed proxy request:
Cannot find the appropriate SOAP header or body.

Cause


The IIS uploadReadAheadSize attribute configures a limit for the number of bytes in the entity body of a request and the number of bytes that a web server will read into a buffer and pass to an ISAPI extension. This issue occurs because the setting for the uploadReadAheadSize attribute is too small.

Resolution


To resolve this issue, increase the size of the IIS UploadReadAheadSize setting on the Exchange Server 2013 CAS role. To do this, follow these steps:
  1. Open Internet Information Services (IIS) Manager.
  2. Expand Sites, expand Default Web Site, click the EWS virtual directory, and then click Configuration Editor on the feature page.

    The screenshot for step 2
  3. In the Section box, expand system.webServer, and then click serverRuntime.

    The screenshot for step 3
  4. Set UploadReadAheadSize to 49152.

    The screenshot for step 4
  5. Run the iisreset command to reset Internet Information Services.