BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 04-05-2006, 01:37 PM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: Jan 2006
Location: San Francisco, CA
Model: 7290
Carrier: Cingular
Posts: 53
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Why Exchange Server Admin components?

Please Login to Remove!

We're trying to install version of 4.1 and finding that BES now requires that the Exchanged Server Admin components (with the appropriate permissions) be install on the same machine as it is. What is BES doing that it needs these components and permissions? Is it using some backdoor to accomplish something?

The sys admin I'm working with is reluctant to install BES now with this new requirement. Can anyone explain this to me or point me to some documentation?

Thanks.

Rich
Offline  
Old 04-05-2006, 01:53 PM   #2 (permalink)
BBF Moderator
 
acnst's Avatar
 
Join Date: Aug 2004
Location: Germany
Model: 9700
PIN: not configured
Carrier: T-Mobile
Posts: 1,528
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Sorry, but where is the problem? Even older versions of BES required permissions in Exchange and the admin tools installed on the same machine as the BES. The admin tools are necessary to have cdo.dll and mapi.dll and therefore the chance to access the users mailboxes.
Also check the docs directory on the BES CD or in the downloaded file for further informations.
__________________
Deutsches Blackberry Forum - visit www.blackberry-forum.de


for Microsoft Exchange

Offline  
Old 04-06-2006, 12:26 PM   #3 (permalink)
Thumbs Must Hurt
 
Join Date: Jan 2006
Location: San Francisco, CA
Model: 7290
Carrier: Cingular
Posts: 53
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

So far we've followed all instructions (installed Exchange Server admin components), granted all rights etc. but still version 4.1 won't install. I get the following error after the SRP validation step, "Unable to find Exchange Server MAPI components". This is weird because I know it's installed. After dismissing that dialog another appears with the text, "The MAPI subsystem cannot be correctly initialized and used. Please make sure MAPI is installed and configured properly."

The install guide for both 4.0 and 4.1 say not to install BES on a maching running Outlook. When I installed 4.0 it was on a machine running Outlook and that was it (none of the Exchange Server admin components). Now, I've actually RFTM'd and followed all the steps and it doesn't work.

Any ideas?

Rich
Offline  
Old 04-06-2006, 03:14 PM   #4 (permalink)
BlackBerry Extraordinaire
 
CanuckBB's Avatar
 
Join Date: Feb 2006
Location: YYZ
Model: 9900
Carrier: Rogers
Posts: 1,183
Post Thanks: 0
Thanked 2 Times in 2 Posts
Default

Have you applied the same Exchange service packs to the BES as you did on the Exchange server?
Offline  
Old 04-06-2006, 04:53 PM   #5 (permalink)
Thumbs Must Hurt
 
Join Date: Jan 2006
Location: San Francisco, CA
Model: 7290
Carrier: Cingular
Posts: 53
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by CanuckBB
Have you applied the same Exchange service packs to the BES as you did on the Exchange server?
Are there any service packs to apply to BES for version 4.1? I looked (perhaps not well enough) but didn't find any. If you can point me to them I'd appriciate it.

Rich
Offline  
Old 04-06-2006, 06:11 PM   #6 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Exchange not BES. You have to install whatever service packs and patches to the BES server, for ESM, that you did the Exchange server.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 03-30-2007, 02:06 PM   #7 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2007
Model: BES
Posts: 15
Post Thanks: 0
Thanked 0 Times in 0 Posts
Smile incomplete information ?????


You mention installing service packs for the bes server that were installed on the exchange server. Please explain. What service packs or updates need to be installed?

Your answer seems incomplete.

randy
Offline  
Old 03-30-2007, 02:26 PM   #8 (permalink)
New Member
 
JRamlow's Avatar
 
Join Date: Mar 2005
Location: Stevens Point, WI
Model: 8703e
PIN: 32B7945A
Carrier: Alltel
Posts: 10
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I think what he is saying is you have to apply the same Exchange service packs on both systems (your exchange server as well as your BES server). If memory serves me correctly (which most of the time is does not) the CDO.DLL and MAPI.DLL files can be changed with service packs. If you do not have the same Exchange service packs loaded on both machines you can end up with different versions of the CDO and MAPI files on the two machines.

I did my installation quite a while ago so I could be remembering the issue incorrectly.
Offline  
Old 03-30-2007, 03:20 PM   #9 (permalink)
CrackBerry Addict
 
ladydi's Avatar
 
Join Date: Jun 2005
Location: Washington
Model: 8800
Carrier: T-mobile
Posts: 848
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

whatever you do to the exchanger server (service pack/ update wise) must also be applied to the BES server. JRamlow is correct, the updates can change the CDO.dll.
__________________
~Di~
Windows 2003
Exchange 2003
BES 4.1
Offline  
Old 03-30-2007, 03:37 PM   #10 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Exchange service packs to update the ESM installation on the BES server.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 03-30-2007, 04:25 PM   #11 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2007
Model: BES
Posts: 15
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

so how do you install the ESM service pack (KB926666), which i downloaded when i do not have exchange on this system as was specified in the prequisities for consideration in installation. i tried to run the service pack and of course it comes back with invalid exchange installation. Of course since i do not have it installed on that system. Seems very contrary to instructions. What seems more is that is was not specified in the installation requirements to make any such updates.

Any more ideas?

randy
Offline  
Old 03-30-2007, 04:38 PM   #12 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2005
Location: Toronto, ON
Model: 8100
Carrier: Rogers
Posts: 108
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

The CDO.DLL and MAPI32.DLL on the BES must match the versions on your Exchange server. I believe the installation instructions say something to the effect of keeping the file versions the same. KB926666 should install fine on the BES after installing the Exchange System Manager and SP2 for Exchange.
Offline  
Old 03-30-2007, 05:49 PM   #13 (permalink)
Feeling Blue, Bigly ;->
 
stuwhite's Avatar
 
Join Date: Jan 2007
Location: U to the K
Model: 9000
PIN: 3, it's the magic number
Carrier: Most of them, it's a Global Village man!
Posts: 1,273
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by nakedcomputerman
so how do you install the ESM service pack (KB926666), which i downloaded when i do not have exchange on this system as was specified in the prequisities for consideration in installation. i tried to run the service pack and of course it comes back with invalid exchange installation. Of course since i do not have it installed on that system. Seems very contrary to instructions. What seems more is that is was not specified in the installation requirements to make any such updates.

Any more ideas?

randy
It won't work, as you don't have the Exch tools installed for you to patch, which you need on the BES. These tools need to be on the BES, then you patch up to the same level as all other Exch servers (as mentioned earlier). What I don't get is why you don't think you need them, how will 4.x work without them (as also mentioned previously)? Do you have a link to the pre-reqs which don't state Exch tools are required?
__________________
I was a BES and Exchange admin once.
Then my world turned Blue.
Offline  
Old 03-30-2007, 10:13 PM   #14 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

In theory, you could simply place CDO.DLL on the server and register it. MAPI32.DLL is already included with W2K3.

KB926666 is not a service pack. It is a patch for DST and Exchange. If you don't have ESM installed on your machine, then you obviously skipped a step or two when building the server and won't be able to install the DST patch (as there's nothing to patch, according to its installation steps). If you took the route as mentioned above in the theoretical statement of mine during your installation and it works, then do as you did before - install the patch to an Exchange server and copy the CDO.DLL from there to the BES and re-register it. Simple as that.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 03-31-2007, 04:04 AM   #15 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by nakedcomputerman
What seems more is that is was not specified in the installation requirements to make any such updates.
Actually.

Quote:
Configuring Microsoft Exchange to support wireless calendar synchronization
The BlackBerry Enterprise Server uses Microsoft Exchange System Manager tools to support wireless calendar synchronization with the Microsoft Exchange messaging server.

The version of the Microsoft Exchange System Manager tools that you install on the BlackBerry Enterprise Server must match the version—including service pack—that is installed on your messaging servers.

RIM recommends that you review the Microsoft known issues that might impact your messaging environment. If you experience a problem that is described in an article and have not upgraded your messaging servers to the service pack that contains the fix, download and install the hotfix on the computer where you plan to install the BlackBerry Enterprise Server.
It seems that you could brush up on the whole 'reading' and 'following directions' part of installing a new application that you've got no experience with. It could potentially help with the issues you're having. Just my two cents.

__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 04-02-2007, 04:50 PM   #16 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2007
Model: BES
Posts: 15
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

OK i understand i need the exchange system manager on my BES server. Now i am trying to get it installed and i seem to be hitting road blocks there too.

Needless to say i am quite frustrated in getting this installed.

When i try to install the exchange system management tools, i get stopped whether i am the administrator of the machine or logged on as a user to the server where exchange lies.

Any help will be helpful or a place that will point me to a solution.

THANKS for your help.
Offline  
Old 04-02-2007, 05:17 PM   #17 (permalink)
CrackBerry Addict
 
ladydi's Avatar
 
Join Date: Jun 2005
Location: Washington
Model: 8800
Carrier: T-mobile
Posts: 848
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You need to read the install documentation found on RIM's site: BlackBerry Search Results

The instructions are too massive to list in this thread, but the short of the problem is that the ESM should be installed before BES. There are also several threads in this section on how to install BES.
__________________
~Di~
Windows 2003
Exchange 2003
BES 4.1
Offline  
Old 04-02-2007, 06:57 PM   #18 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

What's the error you're getting when installing ESM? Just curious. Also, are you installing it while the BES services are running? As Di mentioned, might just have to uninstall BES then install ESM then re-install BES (you *shouldn't* lose anything during this process).
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 04-02-2007, 09:59 PM   #19 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Jun 2006
Model: 8700c
Carrier: cingular
Posts: 204
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

in reality it shouldnt matter if you install ESM befor or after BES, i say that theres some sort of local issue on the server that has nothin gto so with BES. BES is no way stop ESM from installing properly.
Offline  
Old 04-03-2007, 07:34 AM   #20 (permalink)
Feeling Blue, Bigly ;->
 
stuwhite's Avatar
 
Join Date: Jan 2007
Location: U to the K
Model: 9000
PIN: 3, it's the magic number
Carrier: Most of them, it's a Global Village man!
Posts: 1,273
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by gziz
in reality it shouldnt matter if you install ESM befor or after BES, i say that theres some sort of local issue on the server that has nothin gto so with BES. BES is no way stop ESM from installing properly.
Out of curiosity, what makes you say that the order doesn't matter? Surely the registration of the CDO.dll performed during the Exch tool install will break BES, assuming it is a newer version (which will _usually_ be the case and has to be assumed, realistically speaking). Not saying you are wrong, just trying to work out how it wouldn't break something which has it as a pre-req to work correctly.
__________________
I was a BES and Exchange admin once.
Then my world turned Blue.
Offline  




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