Calendar synchronization does not work from the BlackBerry smartphone to Microsoft Outlook

Article ID: KB14075

Type: Support Content

Last Modified: 12-04-2012


Product(s) Affected:

  • BlackBerry Enterprise Server for Microsoft Exchange
Jump to: Environment | Overview
  • BlackBerry Enterprise Server for Microsoft Exchange
  • Microsoft Hosted Messaging and Collaboration (HMC) 4.0
  • Microsoft Provisioning Service (MPS)

One way calendar synchronization is not working from the BlackBerry smartphone to Microsoft Outlook. 

The following log lines are displayed:

[30001] (08/14 13:58:46.822):{0x164C} CDOCalendar::Initialize - Code = 80040705, WCode = 0505, Code meaning = IDispatch error #1285,

[30002] (08/14 13:58:46.822):{0x164C} Server = exchange, Mailbox = /o=My Organization/ou=First Administrative Group/cn=Recipients/cn=user Description = The attempt to log on to the Microsoft Exchange Server computer has failed. [Microsoft Exchange Server Information Store - [MAPI_E_FAILONEPROVIDER(8004011D)]]

[30180] (08/14 13:58:46.822):{0x164C} {user} CDOCalendar::Initialize - Error in call m_spCalendarFolder = m_spCDOSession->GetDefaultFolder

[40000] (08/14 13:58:51.028):{0x164C} CDO initializing failure in CDO helper 00f31e78 (5)

[40580] (08/14 13:58:52.029):{0x164C} CDO helper 00f31e78 closing after CDO initialize failure

[40000] (08/14 13:58:52.129):{0x164C} CalHelper failed 00f31e78, ErrorCode = -11, Thread activity was Checking CDO object list

The following error message is displayed when attempting to connect to the affected BlackBerry smartphone user's Microsoft Outlook mailbox using a profile that does not have cached Exchange mode turned on: 

The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance.

If the above error is observed in the logs, please see the below checklist.

1)  Confirm that the public folder store is mounted

2)  Verify the BlackBerry Enterprise Server service account has the appropriate permissions

Verify that the BlackBerry Enterprise Server service account has the correct permissions. The permissions required can be found here: KB02276

3)  Confirm the protocol Settings in the Microsoft Active Directory is configured to allow Messaging Application Programming Interface (MAPI) connections

For more information about this cause visit and search for article Exchange 2003 SP2 Disabling Mapi/Non-Cached Access Per User.

Microsoft Exchange 2003 SP2, Microsoft Exchange 2007 SP1 and Exchange 2010

Complete the following steps:

  1. Install the Windows 2003 Support Tools if the tools are not currently installed.
  2. Open adsiedit.msc.
  3. Expand Domain [] and then the respective container that contains the user object for the protocolSettings that you want to check.
  4. Right-click the desired user and select Properties on the context menu.
  5. Select protocolSettings from the list of properties and click Edit.
  6. If the values MAPI§0§0§§§§§§ or MAPI§1§1§§§§§§ exist, then MAPI access has been turned off for this user. Remove the value.

    Note: It may take 15 minutes to 2 hours for this change to take effect.

    Note: By default when the Multi-valued string is blank, no value is defined and MAPI access is allowed.

HMC 4.0

If the MPS was used to create the user accounts and mailboxes in a hosted environment, the configuration settings of the front-end application that was used to create the accounts must be changed. The change to the configuration settings makes the required changes to all BlackBerry smartphone user accounts that were created using MPS.


By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.

Visit the BlackBerry Technical Solution Center at