BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 07-10-2009, 11:14 AM   #1 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8703
PIN: N/A
Carrier: Verizon
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Calendars will not sync BES/Exchange

Please Login to Remove!

Hello

I started out with a one way sync issue. Entries into any bb would not make it to Outlook. Entries from Outlook would make it successfully to bb.
During the course of troubleshooting it seems to have gotten worse. Now calendars do not talk at all. Everything else seems to work just fine. Searching forums and internet brought up many, many posts about this issue. Most pointed to mapi and cdo files matching.
We are running exchange 2003 with Sp2. BES Enterprise 4.1 with Exchange SP2 installed.
The BES server was showing a MAPI.DLL of 6.5.7638.1 and CDO.DLL of 6.5.7651.61.
The Exchange server was showing the same version MAPI.DLL but a CDO.DLL of 6.5.7654.12.
I tried to make them the same by unregistering them, placing the highest like one in the exchsrvr\bin dir in both servers and re-registering. Now I seem to have lost all calendar functions. Any ideas?
Offline  
Old 07-10-2009, 02:03 PM   #2 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8703
PIN: N/A
Carrier: Verizon
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Reloaded service books on my BB and now i have one way syncing again. I can enter in calendar entries into outlook and they will show up on BB but cannot enter into BB and have them sync up to Outlook

Any ideas?
Offline  
Old 07-12-2009, 02:50 PM   #3 (permalink)
New Member
 
Join Date: Jul 2009
Model: 8330
PIN: N/A
Carrier: singtel
Posts: 12
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by glamprecht View Post
Hello

I started out with a one way sync issue. Entries into any bb would not make it to Outlook. Entries from Outlook would make it successfully to bb.
During the course of troubleshooting it seems to have gotten worse. Now calendars do not talk at all. Everything else seems to work just fine. Searching forums and internet brought up many, many posts about this issue. Most pointed to mapi and cdo files matching.
We are running exchange 2003 with Sp2. BES Enterprise 4.1 with Exchange SP2 installed.
The BES server was showing a MAPI.DLL of 6.5.7638.1 and CDO.DLL of 6.5.7651.61.
The Exchange server was showing the same version MAPI.DLL but a CDO.DLL of 6.5.7654.12.
I tried to make them the same by unregistering them, placing the highest like one in the exchsrvr\bin dir in both servers and re-registering. Now I seem to have lost all calendar functions. Any ideas?
The Collaboration Data Object (CDO) is an object library created by Microsoft that developers can use to allow communication with Microsoft Exchange Server Global Address Lists (GALs), mailboxes, and public folders. The cdo.dll file creates these capabilities and is used in conjunction with the Messaging Application Programming Interface (MAPI). In order to use the cdo.dll file for various tasks related to calendars (for example, creating, modifying, and deleting meeting requests), it must be present on the BlackBerry® Enterprise Server for Microsoft® Exchange.

Although it is common practice for cdo.dll file versions to match on the BlackBerry Enterprise Server and the Microsoft Exchange Server, it is not necessary. The BlackBerry Enterprise Server only uses the cdo.dll file that is installed on the BlackBerry Enterprise Server to process calendar items. Whenever there are calendar or scheduling issues for BlackBerry smartphone users, the cdo.dll file should only be updated on the BlackBerry Enterprise Server. It is not necessary to update the cdo.dll file on the Microsoft Exchange Server.

The cdo.dll file version on the BlackBerry Enterprise Server is determined by the version of Exchange System Manager installed on the BlackBerry Enterprise Server. Each version of Exchange System Manager will have a specific MAPI32.dll file. Usually, the same version of the MAPI32.dll and cdo.dll files are installed on the BlackBerry Enterprise Server. However, if a cdo.dll file hotfix has been applied to the BlackBerry Enterprise Server, the cdo.dll file version on the BlackBerry Enterprise Server may be later than the MAPI32.dll file version installed on both the Microsoft Exchange Server and the BlackBerry Enterprise Server.

In a mixed mode environment, where different versions of the Microsoft Exchange Server run simultaneously (for example, Microsoft Exchange 2000 and 2003), the MAPI32.dll file version on the BlackBerry Enterprise Server should be equal to or later than the latest MAPI32.dll file version of the Microsoft Exchange Servers where BlackBerry smartphone users are located. For example, if there are BlackBerry smartphone users on an Microsoft Exchange 2003 Server, the cdo.dll file version on the BlackBerry Enterprise Server should be based on the MAPI32 subsystem of the BlackBerry Enterprise Server (the MAPI32 subsystem is based on the version of MAPI32.dll file found on the Microsoft Exchange 2003 Server). The cdo.dll file may be a later version on the BlackBerry Enterprise Server depending on whether a hotfix has been applied.
you need you update your CDO version and it should be same or higher from your exchange cdo version.

you can download latest cdo version from MS website
__________________
Ahmed Bilal Mir
Offline  
Old 07-13-2009, 04:04 PM   #4 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8703
PIN: N/A
Carrier: Verizon
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ahmed

Thank you for clearing that up. That was a lot of good info that will change the direction of my troubleshooting. It appears that the CDO file on the Blackberry server is the one that does all the work. But it is the same as the one on my exchange server. I will try to re-regesiter the BB server CDO again. Other than that all i can do is uninstall the exhange system manger and re-install?

Gary
Offline  
Old 07-14-2009, 09:57 PM   #5 (permalink)
Thumbs Must Hurt
 
moleman2k's Avatar
 
Join Date: Jul 2006
Location: Out East
Model: 9700
OS: 5.0
PIN: t of BEER!!!
Carrier: Telus
Posts: 148
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Do you have a properly setup besadmin account as per the following doc?

View Document

If it is setup as administrator or your besadmin account is a domain admin it can cause this to happen.
__________________
Moleman2k
BlackBerry Certified System Administrator (5.0)

(7290 -> 8700 -> 8120 -> 8310, with Robbers) -> (8130 -> 9530 -> 9700 w/ Telus)
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright © 2004-2014 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.