BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 02-04-2008, 10:25 AM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: Dec 2005
Model: 8800c
Carrier: Cingular
Posts: 68
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default CDO.DLL Confusion!

Please Login to Remove!

What CDO.DLL file am I supposed to use on my Blackberry server?

On my Exchange Server, I have a CDO.DLL in the following locations:

C:\EXCHSVR 5.5\cdo.dll (version 5.5.1960.6)

C:\WINNT\system32\cdo.dll (version 5.5.2658.10)

Which one am I supposed to use? The one in the Exchsvr folder is older than the one in the system32 folder.

I am trying to get this data because I noticed my BES has NO cdo.dll in the exchsvr\bin directory which is weird and is probably the reason my calendars won't synchronize properly.

The cdo.dll in system 32 is version 5.5.2658.10, how do I register this on the BES server? I just put it in the folder or do I need to do something else for the server to "see" it?
Offline  
Old 02-04-2008, 12:46 PM   #2 (permalink)
Thumbs Must Hurt
 
Join Date: Feb 2006
Model: 8100
Carrier: Voda
Posts: 187
Post Thanks: 0
Thanked 2 Times in 1 Post
Default

Basically you use the newest version of cdo.dll that you can find on any of your exchange servers.

From what you've said below put version 5.5.2658.10 in to system32 on the BES and then run 'regsvr32 cdo.dll' from the run line.

Restart BlackBerry controller service.
Offline  
Old 02-04-2008, 02:10 PM   #3 (permalink)
Thumbs Must Hurt
 
Join Date: Dec 2005
Model: 8800c
Carrier: Cingular
Posts: 68
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by sferical View Post
Basically you use the newest version of cdo.dll that you can find on any of your exchange servers.

From what you've said below put version 5.5.2658.10 in to system32 on the BES and then run 'regsvr32 cdo.dll' from the run line.

Restart BlackBerry controller service.
So I put it in the system32 and not the exchsvr/bin folder as the directions say?
Offline  
Old 02-04-2008, 02:33 PM   #4 (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

It can be in either folder, system32 or Exchsrvr\bin. It doesn't matter, just restart the dispatcher service after registering the file so the BES will know.
Offline  
Old 02-11-2008, 10:04 AM   #5 (permalink)
Thumbs Must Hurt
 
Join Date: Dec 2005
Model: 8800c
Carrier: Cingular
Posts: 68
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I upgraded the CDO.DLL on my BES to the one our Exch 2003 server is using and also installed the Exch 2003 system manager tools.

Reconciliation and calendar sync is working again!

While our "service account" is still in the Exchange 5.5 environment, can I upgrade to 4.1 or do I have to put the service email account in our 2003 environment first?
Offline  
Old 02-11-2008, 08:40 PM   #6 (permalink)
Knows Where the Search Button Is
 
lolaisodd's Avatar
 
Join Date: Oct 2007
Location: Singapore
Model: xxxx
PIN: N/A
Carrier: Singtel
Posts: 44
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by MrFace View Post
I upgraded the CDO.DLL on my BES to the one our Exch 2003 server is using and also installed the Exch 2003 system manager tools.

Reconciliation and calendar sync is working again!

While our "service account" is still in the Exchange 5.5 environment, can I upgrade to 4.1 or do I have to put the service email account in our 2003 environment first?
Best to put the service account to 2003 first then upgrade.
__________________
BES 4.1.5 for Microsoft Exchange | Exchange 2003 SP2 | 1 user only
Offline  
Old 02-12-2008, 01:17 PM   #7 (permalink)
Thumbs Must Hurt
 
Join Date: Dec 2005
Model: 8800c
Carrier: Cingular
Posts: 68
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by lolaisodd View Post
Best to put the service account to 2003 first then upgrade.
Should moving that service mailbox from 5.5 to 2003 affect anything? I can't imagine it would but I'm sure the experts know more than I do!
Offline  
Old 02-12-2008, 01:37 PM   #8 (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

Nah, as long as you have configured permissions on the 2003 Exchange server you'll be fine. If something does happen you can always create a new account and switch the BES.

Here's a KB for the permissions needed for the account:

BlackBerry Search Results

When the account is moved just update the MAPI profiles to point to the new Exchange Server. Follow these steps:

1. Move the mailbox and configure permissions
2. Open the registry
3. Go to HKEY_Current_Users\Software\Microsoft\WindowsNT\Cu rrentVersion\Windows Messaging Subsystem\Profiles\
4. Backup and delete the BlackBerry Server and BlackBerry Manager(BES 4.1 and up) profiles
5. Open the BlackBerry Server Configuration utility
6. Click the BlackBerry Server tab
7. Click Edit MAPI profile
8. Enter the Exchange Server name and mailbox then click Check Name
9. Reopen the BlackBerry Manager and click Ok to create the profile again (BES 4.1 and up only)

This should get up you upand running on the Exchange 2003 server.
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.