04-21-2008 12:39 PM
i guess i have read too many times where others have problems due to the file versions of the CDO and MAPI32 not matching between Exchange and the BB Ent Server.
i want to make sure i match the correct files.
both servers have the latest 1.2.1 MDAC installed
Here's what i find:
BB Server, both in system32 dir
MAPI.dll ver 6.5.7638.1
CDO.dll ver 6.5.7651.61
C:\windows\system32... mapi32.dll ver 1.0.2536.0
C:\windows\syswow64... mapi32.dll ver 6.5.7974.0
c:\windows\syswow64.... cdo.dll ver 6.5.7974.0
c:\program files\microsoft\exchange server\bin... excdo.dll ver 8.1.263.0
the file versions are all over the place!
Which ones need to match?
04-21-2008 12:48 PM
The versions don't need to match. Yes its recommended that they do ... but as long as the version on the BES is at or above the version on Exchange you're fine.
Your BES still has the Exchange 2003 SP2 versions ... you need to get that server upgraded to the newest version. When you do your migration you'll want to remove the 2003 SP2 ESM (actually you could leave it according to RIM's KB), and install the CDO tools.
I don't have a server in front of me to check my versions versus what you have but you look fine.
04-21-2008 06:19 PM
sorry, one more question
should the 1.2.1 cdo.dll file be located at \program files\microsoft\exchange server\bin on the exchange 2007 server?
if so, it is not, the MDAC program did not put it there, i only see the excdo.dll file.
04-21-2008 08:37 PM
MDAC has nothing to do with the cdo component installer.
on 2007 server:
C:\Program Files\Common Files\Microsoft Shared\CDO\cdoex.dll
^^^ copied from my bes / exchange server.