BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 05-02-2008, 02:17 PM   #1 (permalink)
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default CDO.dll affecting contacts?

Please Login to Remove!

A couple of my users are reporting that their contacts are not syncing up properly between device and exchange. Now, I know that CDO.dll is primarily for the calendar sync, but could a mis-matched version affect the contacts too?

I noticed today that our versions are different, seems the guy managing exchange updated without telling me and now the BES and exchange versions don't match.
__________________
Blackberry Admin
BES 5.0.2 MR4
Exchange 2010 SP1 RU2
Blackberry 9630
WES 2008 Alumni
Offline  
Old 05-02-2008, 02:41 PM   #2 (permalink)
BlackBerry Elite
 
knottyrope's Avatar
 
Join Date: Jan 2008
Location: Massachusetts
Model: Passp
OS: 10.2.1
PIN: t of blood has been taken
Carrier: AT&T-US with I dee ten tee errors
Posts: 6,788
Post Thanks: 279
Thanked 297 Times in 281 Posts
Default

much better if they match.
__________________
irony : many old timer posters have de-evolved into the trolls they once fought
I am on http://supportforums.blackberry.com
BES 10 running sweet for my Passport, Z30, Z10 and Q10
Offline  
Old 05-02-2008, 03:23 PM   #3 (permalink)
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by knottyrope View Post
much better if they match.
yes, I know it is. I've already sent an e-mail to our exchange guy reminding him that he needs to tell me when he updates the exchange server so I can check on the cdo after. I've already scheduled maintenance time for tomorrow to update the BES version as well. I'm just curious if that could be causing the contacts issue as well.
__________________
Blackberry Admin
BES 5.0.2 MR4
Exchange 2010 SP1 RU2
Blackberry 9630
WES 2008 Alumni
Offline  
Old 05-04-2008, 11:54 PM   #4 (permalink)
Thumbs Must Hurt
 
Keyscan's Avatar
 
Join Date: Aug 2007
Model: 8800
PIN: N/A
Carrier: Rogers
Posts: 140
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by wunderbar View Post
yes, I know it is. I've already sent an e-mail to our exchange guy reminding him that he needs to tell me when he updates the exchange server so I can check on the cdo after. I've already scheduled maintenance time for tomorrow to update the BES version as well. I'm just curious if that could be causing the contacts issue as well.
was the mapi32.dll and subsequent dll's updated as well? If they are also behind, then it could definitely be an issue.

If the contacts issue is not related and just started happening all of a sudden, it is most likely a Desktop [SYNC] service book issue or a wireless sync option issue.
__________________
BES 4.1.4 - Exchange 2003
8800 and my trusty 8700r.
To change your PIN to FFFFFFFF, drop the BB in a lake.
Offline  
Old 05-05-2008, 01:10 AM   #5 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2008
Model: 8330
PIN: N/A
Carrier: Bell Mobility
Posts: 101
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Can also affect calendaring issues as I recently found out with a remote site BES installation. Bringing the BES server up to Exchange 2003 SP2 for the management components sorted things out.
__________________
Blackberry Curve 8330 @ 4.3.0.124 (3.1.0.71)
Offline  
Old 05-05-2008, 10:54 AM   #6 (permalink)
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Keyscan View Post
was the mapi32.dll and subsequent dll's updated as well? If they are also behind, then it could definitely be an issue.

If the contacts issue is not related and just started happening all of a sudden, it is most likely a Desktop [SYNC] service book issue or a wireless sync option issue.
I've tried re-sending the service books to a couple users, and it has not helped, I just checked the mapi32.dll file on the servers, and on bes the version is 6.5.7888.0, and on our exchange the version is 1.0.2536.0. Now I'm pretty sure that's bad, but I'm not sure if I should take the BES version and put it on exchange, or take the exchange one and put it on BES. I'd prefer to take exchange and put it on the BES because I don't administer the exchange server and I have to get a couple more people involved and schedule some more extensive downtime.
__________________
Blackberry Admin
BES 5.0.2 MR4
Exchange 2010 SP1 RU2
Blackberry 9630
WES 2008 Alumni
Offline  
Old 05-05-2008, 11:16 AM   #7 (permalink)
BlackBerry Extraordinaire
 
gibson_hg's Avatar
 
Join Date: Dec 2007
Model: NA
PIN: 80081ES
Carrier: NA
Posts: 1,006
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
I just checked the mapi32.dll file on the servers, and on bes the version is 6.5.7888.0, and on our exchange the version is 1.0.2536.0. Now I'm pretty sure that's bad, but I'm not sure if I should take the BES version and put it on exchange, or take the exchange one and put it on BES.
Yes, MAPI 1.0 on your Exchange is very bad. MAPI 1.0 is a client version, Outlook essentially and it doesn't usually handle server side requests well.

DO NOT copy and paste MAPI32.dll ever!!!!! It's a more than just a file, it's a subsystem. Copying/pasting and registering will not fix that issue. I would check some Exchange Forums or contact Microsoft to correctly fix that. If that was BES you could apply the latest Exchange Service Pack. That might be possible here as well, applying the latest Exchange SP, even if you have it installed already, should update the files accordingly.

It also sounds like you ight have installed the ExchMAPICDO.exe from Microsoft on your BES. Is this Exchange 2007? If so, that's fine.

If not, install the Exchange System Management Tools on your BES from your Exchange CD and apply the latest service pack. That should get your versions to match.

I would look at correcting the Exchange side first. Rule out everything else but the BES first.
Offline  
Old 05-05-2008, 11:20 AM   #8 (permalink)
Knows Where the Search Button Is
 
Join Date: Oct 2006
Location: South Florida
Model: 9700
OS: 6.0.0.418
Carrier: AT&T
Posts: 34
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by wunderbar View Post
A couple of my users are reporting that their contacts are not syncing up properly between device and exchange. Now, I know that CDO.dll is primarily for the calendar sync, but could a mis-matched version affect the contacts too?

I noticed today that our versions are different, seems the guy managing exchange updated without telling me and now the BES and exchange versions don't match.
I was managing a BES 3.6 install w/ Exchange 2000 and of the 80 users that we had only one was having issues with his blackberry calendar.

What would happen was that if he added an appointment onto his BB it would not wirelessly sync yet anything added to Outlook would appear.

After a call to T Support we found that the cdo.dll file was older ont he BES so we updated it, rebooted, and the issue was solved.
Offline  
Old 05-05-2008, 11:39 AM   #9 (permalink)
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by gibson_hg View Post
Yes, MAPI 1.0 on your Exchange is very bad. MAPI 1.0 is a client version, Outlook essentially and it doesn't usually handle server side requests well.

DO NOT copy and paste MAPI32.dll ever!!!!! It's a more than just a file, it's a subsystem. Copying/pasting and registering will not fix that issue. I would check some Exchange Forums or contact Microsoft to correctly fix that. If that was BES you could apply the latest Exchange Service Pack. That might be possible here as well, applying the latest Exchange SP, even if you have it installed already, should update the files accordingly.

It also sounds like you ight have installed the ExchMAPICDO.exe from Microsoft on your BES. Is this Exchange 2007? If so, that's fine.

If not, install the Exchange System Management Tools on your BES from your Exchange CD and apply the latest service pack. That should get your versions to match.

I would look at correcting the Exchange side first. Rule out everything else but the BES first.
Hmm, okay, that's not so good then. Now, we are running Exchange 2007 SP1, the SP was applied a few weeks ago. I'll pass this on to our exchange admin I guess so he can look into that a little more. should the 6.x.x.x version we are using on the BES be the version we should have on exchange? I'll tell our admin to get that loaded.
__________________
Blackberry Admin
BES 5.0.2 MR4
Exchange 2010 SP1 RU2
Blackberry 9630
WES 2008 Alumni

Last edited by wunderbar : 05-05-2008 at 11:42 AM.
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.