You are currently offline, waiting for your internet to reconnect

OAB generation fails with event IDs 9126, 9330, and either 9338 or 9339 in an Exchange Server 2010 environment

Symptoms
Assume that you try to generate an Offline Address Book (OAB) in a Microsoft Exchange Server 2010 environment that has multiple domains. In this situation, the operation fails, and the following events are logged in the Application log:

Log Name: Application
Source: MSExchangeSA
Date: Date
Event ID: 9330
Level: Error
User: N/A
Computer: Computer
Description:
OABGen encountered error 8004010e (internal ID ID) accessing Active Directory Domain Controller for '\Global Address List'.
- \Offline Address Book


Log Name: Application
Source: MSExchangeSA
Date: Date
Event ID: 9126
Level: Error
User: N/A
Computer: Computer
Description:
OABGen encountered error 8004010e while calculating the offline address book for address list '\Global Address List'. This offline address book won't be available for client download.
- \Offline Address Book

Additionally, one of the following event IDs is logged in the Application log:

Log Name: Application
Source : MSExchangeSA
Date : Date
Event ID : 9338
Level: Error
User : N/A
Computer : Computer
Description:
OABGen encountered error 8004010e while Calculating the Offline address list for address list '\Global Address List'. This offline address list will not be available for client download.
- \Offline Address List.

Log Name: Application
Source: MSExchangeSA
Date: Date
Event ID: 9339
Level: Error
User: N/A
Computer: Computer
Description:
Active Directory Domain Controller returned error 8004010e while generating the offline address book for '\Global Address List'. The last recipient returned by the Active Directory was Recipient. This offline address book will not be generated.
- \Offline Address Book


Note Error code "8004010e" corresponds to a MAPI_E_NOT_ENOUGH_RESOURCES error.

Cause
This issue occurs because the Active Directory contains some mail-enabled objects that have lingering objects or lingering links in certain attributes. Therefore, the Exchange OAB generation fails with the MAPI_E_NOT_ENOUGH_RESOURCES error.

Note A Lingering link is a linked attribute that contains the Distinguished Names (DN) of an object that no longer exists in the Active Directory.

Resolution
To resolve this issue, install the following update rollup:
2746164 Description of Update Rollup 6 for Exchange Server 2010 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
After you install Update Rollup 5 for Exchange Server 2010 Service Pack 2 (SP2), an event message is logged when you try to generate an OAB. This event helps determine the Active Directory mail-enabled objects that have lingering objects or lingering links. This event resembles the following:

Event ID: 9414
Source: MSExchangeSA
One or more properties cannot be read from Active Directory for recipient '/o=Contoso/ou=Administrative Group/cn=Recipients/cn=User 1' in offline address book for '\Offline Address List - Contoso'.


References
For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base: 
2553698 Attributes that contain stale or bad data cause Exchange Offline Address Book (OAB) generation failures and event IDs 9126, 9330, and 9339 together with Stop error code 8004010e occur
For more information about event IDs 9339, 9126, and 9330, go to the following website:For more information about the MAPI_E_NOT_ENOUGH_RESOURCES error code, go to the following Microsoft website:
Properties

Article ID: 2751581 - Last Review: 05/13/2013 21:28:00 - Revision: 2.0

Microsoft Exchange Server 2010 Service Pack 2

  • kbqfe kbfix kbsurveynew kbexpertiseinter KB2751581
Feedback