Exchange 2010 Outlook Web App calendar is corrupted and cannot open after a restore

book

Article ID: 100012572

calendar_today

Updated On:

Description

Error Message

The item can’t be opened because it’s become corrupted.

The entire report is listed below: Show Report

 

Cause

Microsoft Exchange is caching older content in Internet Information Services which supports the Outlook Web App.

 

Resolution

Do one of the following to repair the mailbox:

Repair the mailbox using PowerShell:

  1. Start a PowerShell session, and then type the following:

    New-MailboxRepairRequest -Mailbox @domain.com -CorruptionType

    SearchFolder,AggregateCounts,ProvisionedFolder,FolderView

  2. Use the Windows Event Viewer to find the following EventIDs and verify that the job completes successfully:

    Event ID 10047: A mailbox-level repair request started.

    Event ID 10048: The mailbox or database repair request completed successfully.

Repair the mailbox using Exchange Management Console utility:

  1. Open the Exchange Management Console and then delete the user that has the corrupt calendar.

  2. Create the user again.

  3. Open Backup Exec and use the Restore Wizard to perform a granular restore of the mailbox.

    Ensure to not select the Recreate user accounts and mailboxes if they do not already exist on the destination server option.

Repair the mailbox using Microsoft Exchange Server Messaging API (MFCMAPI) tool:

  1. Run MFCMAPI.

  2. On the Session menu, click Logon, and then Display Store Table.

  3. Select the user's mailbox in the table.

  4. Expand the Root Container, and then expand Top of Information Store.

  5. Right-click the Calendar, and the select Open Associated Contents Table.

  6. Delete IPM.Configuration.CategoryList and IPM.Configuration.WorkHours.

  7. Log on to Outlook Web App and verify that the calendar is not corrupted.


Issue/Introduction

Exchange 2010 Outlook Web App calendar is corrupted after the mailbox is restored and the Recreate user accounts and mailboxes if they do not already exist on the destination server option is selected. The restore job completes successfully. However, when opening the calendar with Outlook Web App, it is corrupted and cannot open.