BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 05-02-2008, 01:17 PM   #1
wunderbar
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
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, 01:41 PM   #2
knottyrope
BlackBerry Elite
 
knottyrope's Avatar
 
Join Date: Jan 2008
Location: Massachusetts
Model: DT60
OS: 123456789
PIN: t of blood has been taken
Carrier: AT&T-US with I dee ten tee errors
Posts: 7,325
Default

much better if they match.
__________________
I had to fall
To lose it all
But in the end
It doesn't even matter

Rocking the Motion with out lotion.
Offline  
Old 05-02-2008, 02:23 PM   #3
wunderbar
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
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, 10:54 PM   #4
Keyscan
Thumbs Must Hurt
 
Keyscan's Avatar
 
Join Date: Aug 2007
Model: 8800
PIN: N/A
Carrier: Rogers
Posts: 140
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, 12:10 AM   #5
legacyb4
Thumbs Must Hurt
 
Join Date: Apr 2008
Model: 8330
PIN: N/A
Carrier: Bell Mobility
Posts: 101
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, 09:54 AM   #6
wunderbar
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
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, 10:16 AM   #7
gibson_hg
BlackBerry Extraordinaire
 
gibson_hg's Avatar
 
Join Date: Dec 2007
Model: NA
PIN: 80081ES
Carrier: NA
Posts: 1,006
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, 10:20 AM   #8
MoGeN
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
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, 10:39 AM   #9
wunderbar
Talking BlackBerry Encyclopedia
 
wunderbar's Avatar
 
Join Date: Jun 2007
Location: Edmonton AB, Canada
Model: 9630
Carrier: Telus
Posts: 300
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 10:42 AM..
Offline  
Closed Thread



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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Server Model FP-V  Series 10D161  Stainless Steel Vertical Fountain Pump Coffee picture

Server Model FP-V Series 10D161 Stainless Steel Vertical Fountain Pump Coffee

$124.52



USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD picture

USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD

$11.99



Server 07053 Lid Assembly picture

Server 07053 Lid Assembly

$95.23



NEW MOXA NPORT 5150 serial server DHL Fast delivery picture

NEW MOXA NPORT 5150 serial server DHL Fast delivery

$182.28



Wti Console Server + PDU CPM-800-1-EA picture

Wti Console Server + PDU CPM-800-1-EA

$550.00



Vollrath 72050 Cayenne 28 3/4

Vollrath 72050 Cayenne 28 3/4" x 13 3/4" Heat 'n Serve 4/3 Size Countertop Food

$285.00







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