One or more errors occur when you set the Message Access logging level to "Expert" in an Exchange Server 2007 SP2 server

Article translations Article translations
Article ID: 977261 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

Microsoft Exchange Server 2007 Service Pack 2 (SP2) introduces a new feature known as Mailbox Access Auditing. However, if you set the Message Access diagnostic logging level to Medium, High or Expert, you may experience one of the following symptoms:
  • When you access a mailbox by using Microsoft Office Outlook in online mode, you cannot open a recurring meeting request or you cannot open a recurring appointment. Additionally, you receive the following error messages:

    "Cannot read one instance of this recurring appointment. Close any open appointments and try again, or recreate the appointment"
    "Can't open this item. The operation failed".
  • You access a mailbox by using Outlook in cached mode and then send an e-mail message that has an embedded message as an attachment. However, the recipient cannot find the attachment in the e-mail message.
  • The Availability Service does not provide the availability information. Additionally, the following events are logged in the Application log:


    Event Type: Error
    Event Source: MSExchange Availability
    Event Category: Availability Service
    Event ID: 4009
    Description:
    Process xxxx[w3wp.exe:/LM/W3SVC/1/ROOT/EWS-1-xxxx]: Unable to open connection for mailbox <name>SMTP:<SMTP address>. Exception returned is: Microsoft.Exchange.Data.Storage.ObjectNotFoundException: Cannot open embedded message. ---> Microsoft.Mapi.MapiExceptionNotFound: MapiExceptionNotFound: Unable to open property 0x3701000D (Interface 00020307-0000-0000-c000-000000000046, Options 0) with flags DeferredErrors, ReadOnly. (hr=0x8004010f, ec=-2147221233)

Note If you set the Message Access diagnostic logging level to Lowest and then remount the related databases, the problem will not occur.

CAUSE

This issue occurs because the embedded message does not have an Internet Message ID. Therefore, when Mailbox Access Auditing monitors the attachment, it cannot locate the Internet Message ID of the attachment.

RESOLUTION

To resolve this problem, install the following update rollup:
972076 Description of Update Rollup 2 for Exchange Server 2007 Service Pack 2

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

To find the current status of your diagnostic logging, you can run the Get-EventLogLevel command in Exchange Management Shell (EMS). This will display all categories and current settings. The MSExchangeIS\9000 Private\Message Access category is the category that causes this problem. You can set this category to Lowest. To do that, run the following command in EMS:
Set-EventLogLevel –id “MSExchangeIS\9000 Private\Message Access” -level Lowest
For more information about how to change logging levels for Exchange processes, visit the following Microsoft Web site:
http://technet.microsoft.com/en-us/library/bb201670(EXCHG.80).aspx

For more information about Mailbox Access Auditing with Exchange Server 2007 Service Pack 2, visit the following Microsoft Web site:
http://technet.microsoft.com/en-us/library/ee221156(EXCHG.80).aspx

Properties

Article ID: 977261 - Last Review: January 22, 2010 - Revision: 1.0
APPLIES TO
  • Microsoft Exchange Server 2007 Service Pack 2, when used with:
    • Microsoft Exchange Server 2007 Enterprise Edition
    • Microsoft Exchange Server 2007 Standard Edition
Keywords: 
kbexpertiseinter kbsurveynew kbfix kbqfe kbhotfixrollup KB977261

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com