1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 07-05-2007, 10:07 PM
GaryCutri's Avatar
Moderator
 
Join Date: Sep 2006
Location: Melbourne
Posts: 2,436
Exchange 2007 BES Install Guide

Install BES 4.1.3 or higher in an Exchange 2007 Environment
By Gary Cutri
Version 1.0

Note: In an Exchange 2007 environment BlackBerry Enterprise Server should NOT be installed on the mail server as the BES software is not 64BIT compatible. In the event BES is installed on the mail server is will change IIS from 32BIT to 32BIT mode, this will then cause sites like OWA to be disabled. Also before installing BES you MUST have public folders enabled and have an Offline Address book configured in Exchange 2007.

1. On the server you have selected to load BlackBerry Enterprise Server download and install “Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1” which is available from the Microsoft Download site (a.k.a ExchangeMapiCdo.EXE). This will install the CDO and MAPI DLLs which are no longer available in Exchange 2007. This replaces the previous requirement to have Exchange System Manager installed as in Exchange 2000 or 2003 environments. The current download link is as follows:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e17e7f31-079a-43a9-bff2-0a110307611e&DisplayLang=en

2. Log onto your Exchange Server using an account which has permissions to create an account. Open the Exchange Management Console and create a service account called BESadmin.

3. From the Exchange 2007 server open the “Exchange Management Shell” which can be found in the Exchange program group. From EMS run the following two scripts to set the delegate control and required permissions:

get-mailboxserver <mail_server_name> | add-exchangeadministrator BESAdmin –role ViewOnlyAdmin

get-mailboxserver <mail_server_name> | add-adpermission -user BESadmin -accessrights GenericRead, GenericWrite -extendedrights Send-As, Receive-As, ms-Exch-Store-Admin

4. Open Active Directory and from the View menu select "Advanced Features". Then go to each user that will be added to the BES and open their properties, go to the security tab and add the user BESadmin and add the security permission "Send As". (This will overcome some MS patches that prevent BES sending emails). Methods are available to add BESadmin "Send As" rights to all users if required but this method ensures only the required users have permissions added.

5. Make BESadmin a local Administrator of the server where you will be installing the BES software. This is done by right mouse clicking my computer and selecting “Manage”. From Computer Management expand “Local Users & Groups” and select Groups. From Groups double click “Administrators” and add BESadmin.

6. On the BES server go to “Administrative Tools” and open "Local Security Policy" and then expand the "Local Policies" and "User Right Assignment". You need to add BESadmin to "Log on Locally" and log on as Service".

7. Log onto the server where you will be installing the BES using the BESadmin account. Extract the install files and run the install file. Normally you select "BlackBerry Enterprise Server" as the install option once prompted as most sites don't use the MDS services for custom applications (MDS is a much heavier install). Follow the prompts of the install and the server will be required to restart half way through the install. Restart the server and log back on as BESadmin and the install will continue. (Make sure the Connect Test works and the SRP ID etc is validated during the install)

8. After the install is finished open BlackBerry Manager, an error will appear about MAPI client which you can just hit OK. The MAPI setting windows will appear so just add the server name back in and select "Check Name", if it resolves just hit OK and the manager will start.

9. Within Blackberry Manager click on Blackberry Domain in the left column and then the users SERVERS tab in the centre section, select your server within this tab and view the properties below. Ensure that "SRP Status:" is Connected (This can take a few minutes the first time so refresh the screen a few times). Once your status is connected you can start adding users.

10. Within Blackberry Manager click on your server name (The blue server) in the left column and then the users TAB in the centre section, just add a user and the click on that user. You will see all the users’ properties and a drop down menu called "Service Access” and select “Set Activation Password” and set a password of “a” for example.

11. Turn on you BlackBerry device and ensure Wireless is enabled. Go into “Options/Settings” and “Time & Date” and set the correct zone and time etc. Then from the home screen go to enterprise activation and enter the users email address and enter the password that was set in step 10. Press the track wheel and select Activate. Within a minute you should get data returned which indicates the process is functioning correct.


Extra Details:

Send As Permissions
http://www.blackberryforums.com.au/forums/general-bes-discussion/436-unlisted-message-error-desktop-email-program-unable-submit-message.html

Download and install the MAPI and CDO Clients that are missing when updating to Microsoft Exchange 2007
http://www.blackberryforums.com.au/forums/microsoft-exchange/673-install-mapi-cdo-clients-missing-when-updating-exchange-2007-a.html
Reply With Quote
  #2 (permalink)  
Old 26-05-2007, 07:09 PM
TechGuy's Avatar
Member
 
Join Date: Sep 2006
Posts: 21
Thank you for this great guide. I just followed it step by step and the install went perfectly.
Reply With Quote
  #3 (permalink)  
Old 06-12-2007, 02:27 AM
BESadmin's Avatar
Administrator
 
Join Date: Aug 2006
Posts: 1,736
If anyone is having calendar synchronization issues please run the following command from the Exchange Management Shell:

get-mailboxserver <mail_server_name> | add-adpermission -user BESadmin -accessrights GenericRead, GenericWrite -extendedrights Send-As, Receive-As, ms-Exch-Store-Admin
Reply With Quote
  #4 (permalink)  
Old 16-01-2008, 07:01 AM
Junior Member
 
Join Date: Jan 2008
Posts: 1
Question add-adpermission not working

I have all of my mailboxes migrated over to the Exch07 mailserver. I have a bes admin account but when I get prompted Identity and enter "Bes" is does not find the account? What am I doing wrong?
Reply With Quote
  #5 (permalink)  
Old 16-01-2008, 01:22 PM
GaryCutri's Avatar
Moderator
 
Join Date: Sep 2006
Location: Melbourne
Posts: 2,436
Quote:
Originally Posted by davooid View Post
I have all of my mailboxes migrated over to the Exch07 mailserver. I have a bes admin account but when I get prompted Identity and enter "Bes" is does not find the account? What am I doing wrong?
You need to check the following:

1. You need to ensure that the mailbox isn't hidden from the GAL
2. When you setup Exchange 2007 you needed to enable public folders (this is the most common issue)
3. Ensure Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 was installed correctly.
Reply With Quote
  #6 (permalink)  
Old 28-05-2008, 06:42 PM
Junior Member
 
Join Date: May 2008
Posts: 1
Migrating from Ex2003 to Ex2007 with an existing BES install

I'm migrating from Exchange 2003 to 2007, BES v4 SP3 is already installed and working. ESM is installed already on the BES server and I've permissioned the Ex2007 server for the BES service account.

Is it worth completing the migration to Ex 2007 first and then uninstalling the Ex management console and installing the stand alone MAPI/CDO package from MS? The current version of MAPI on the BES box dates back to Exchange 2000 (doesn't look like it ever got updated when 2003 was put in)

I have one guinea pig who has already been moved over to the new server and the BES device works fine (despite a lot of errors I'm seeing in the event log).
Reply With Quote
  #7 (permalink)  
Old 29-05-2008, 03:00 AM
GaryCutri's Avatar
Moderator
 
Join Date: Sep 2006
Location: Melbourne
Posts: 2,436
You should move the users to Ex07 and then wait 10 minutes and stop all the BlackBerry services. Then uninstall Exchange System Manager and install Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1. Once installed restart the server and when you log back on check "Edit MAPI Profile" from the BlackBerry Program Group and within BlackBerry Server Configuration.
Reply With Quote
  #8 (permalink)  
Old 17-06-2008, 05:27 AM
Junior Member
 
Join Date: Jun 2008
Posts: 1
Trying to Install BES

I am working on a new install of BES, Rim is telling me that the current version of the MAPI Client Available from Microsoft (version 8022.0) is not compatible with BES, and that I need to somehow find version 6.5.7940.

I can't find 6.5.7940, as we are running an Exchange 2007 environment and don't have access to Exchange 2003 installation files.

Apparently they are "unsure" of how to install the BES right now... I'm starting to feel a little fishy and unsure of this software, can someone help me (restore my feeling of security with my Blackberry) and get BES installed?

Does anyone have an installer for Mapi 6.5.7940 they could email me? or tell me where to find it??

Thank you!!!
-Caleb
Reply With Quote
  #9 (permalink)  
Old 17-06-2008, 04:54 PM
GaryCutri's Avatar
Moderator
 
Join Date: Sep 2006
Location: Melbourne
Posts: 2,436
Quote:
Originally Posted by klab232002 View Post
I am working on a new install of BES, Rim is telling me that the current version of the MAPI Client Available from Microsoft (version 8022.0) is not compatible with BES, and that I need to somehow find version 6.5.7940.

I can't find 6.5.7940, as we are running an Exchange 2007 environment and don't have access to Exchange 2003 installation files.

Apparently they are "unsure" of how to install the BES right now... I'm starting to feel a little fishy and unsure of this software, can someone help me (restore my feeling of security with my Blackberry) and get BES installed?

Does anyone have an installer for Mapi 6.5.7940 they could email me? or tell me where to find it??

Thank you!!!
-Caleb
Hi,

The current cdo.dll that is packaged with Microsoft's CDO\MAPI 1.2.1 installer is fully compatible with BES. The only current know issue is using cdo.dll version 6.5.7653.x which causes duplicate calendar entries (To resolve this issue you just need to downgrade to cdo.dll 6.5.7651.x). This issue will be resolved when MR1 for SP5 is released.

Thanks,

Gary
Reply With Quote
Reply

Bookmarks

Tags
bes , blackberry , exchange 2007 , install guide

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On

LinkBacks (?)
LinkBack to this Thread: http://www.blackberryforums.com.au/forums/microsoft-exchange/687-exchange-2007-bes-install-guide.html
Posted By For Type Date
BES and Exchange 2007? - BlackBerryForums.com : Your Number One BlackBerry Community This thread Refback 31-05-2007 09:09 PM


All times are GMT +11. The time now is 06:29 AM.

Copyright ©2006 - 2008 BLACKBERRYFORUMS - RIM and Blackberry are Registered Trademarks of Research In Motion


Search Engine Friendly URLs by vBSEO 3.2.0