Improve company productivity with a Business Account.Sign Up


Failed to open the default message store using the MAPI profile "BlackberryManager"

Posted on 2006-06-20
Medium Priority
Last Modified: 2012-06-21
Hi there,

I am in the process of installing a Windows 2003 SP1 server that will be a dedicated Blackberry Enterprise Server.  I have successfully registered for and downloaded the Blackberry Enterprise Server Express 4.1 software for Microsoft Exchange from the vendor.

I installed Windows 2003 SP1 and then Exchange 2003 System Manager SP1.  This is the same SP as to what is on my Exchange server.  I am able to logon to the domain and use Exchange System Manager to perform administrative tasks on my separate Exchange server.  

I then logged on using the domain Administrator account and began the installation process for BES.  According to the initial setup screen it was quite happy with the MAPI settings and could see my Exchange server.  Everything went smoothly in that it was happy with my product/authentication/CAL keys and I was able to successfully see the host via port 3101.

The installation appeared to have completed successfully.  

However, when I go to run the Blackberry Manager program, I get the following message at startup:

"Failed to open the default message store using the MAPI profile "BlackberryManager".  Please review the log for details.  You will not be able to send messages from the Blackberry Manager by email".

In the Blackberry installation guide, in section 3, there is a section on "Configuring your environment".  I have followed these instructions to the best of my ability but they are not exactly high in detail.  I am assuming that I have not configured Microsoft Exchange permissions for the service account properly but I can't see how to do this in detail.

Does anybody have any ideas as to what is causing the message I am getting and how I can perform the steps on page 24 of the guide, namely:

1. Set Exchange View Only Administrator permission with Administrative Groups as the minimum access level
2. Set Send As, Receive As, and Administer Information Store permissions at the server level

It would be helpful also if someone could provide me with details on how to set the Microsoft SQL Server permissions as well, as per page 25 of the installation guide.

I am also assuming that the BESAdmin account that needs to be created is basically so that you do not have to use the domain Administrator account for the BES stuff?  Have I mucked things up by installing all this as domain Administrator?  Do I need to do anything in SQL to change things to BES rather that domain Administrator?

Thanks very much!

Question by:peterkennedy
LVL 26

Expert Comment

by:Gary Cutri
ID: 16951383
Normally you should create a BESadmin account first and just make it a domain user.  Once you have done that you make Besadmin a local admin of that machine.  Once you have done that you make besadmin a "Exchange View Only Administrator" and then also in ESM you set the permissions to allow BESadmin rights to "Send as", Receive as" and "Administer Information Store" at the server level.  Also you need to go into the local Security policy and allow BESadmin rights to log on locally and as a service.  Once you have done this you install BES under the BESadmin account.

You message of "Failed to open the default message store using the MAPI profile "BlackberryManager"" is common but all you need to do is go into the BlackBerry program group and open the BES Server Configuration and re-enter the MAPI account you want to use being the BESadmin account.


Author Comment

ID: 16955885
Thanks garycutri,

With the local security policy (where I need to allow BESadmin rights to log on locally and as a service), I do this on the server that will be the BES?

Is there anything else I need to do on the Exchange server side of things other than make the BESadmin account "Exchange View Only Administrator" and setting the relevant permissions?

Author Comment

ID: 16955906
Also, how do I make BESadmin an Exchange View Only Administrator of my server (and for that matter, how do I set the permissions)?  I just don't to change it in the wrong place and break my Exchange server...
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

LVL 26

Accepted Solution

Gary Cutri earned 2000 total points
ID: 16956231
Go into Admin tool and select "Local Security Policy", within here go to Local Policies and then "User Rights Assignment".  In here you will see the options I mentioned, just add the BESadmin account to these.  If you added BESadmin to the local Administror group you will see "Administrators" is already in the Log in Locally" field.  So in theory you should only have to find "Log on as service" and add besadmin.

To make BESadmin an Exchange View Only Administrator you go into exchange system manager and right mouse click on the "DOMAINNAME (Exchange)" and select "Delegate Control".  The wizard will appear and you just have to add BESadmin as an Exchange View Only Administrator.


Expert Comment

ID: 23735092
Another thing you can check when this happens is the Microsoft Exchange System Attendant service on the mail server.  We run Exchange 2007.  For some reason, when the server is rebooted, that service does not start automatically.  If that service is not running, you will not be able to do queries against the GAL.  To check, launch the MAPI profile editor on the BES and re-enter the account you are using and click the Check name button.  If it works, this is not the problem.  If it does not work, check whether the System Attendant service is running on the mail server.

Expert Comment

ID: 24102698
This is an excelent article from blackberry that describes BESadmin permissions in detail.

Expert Comment

ID: 24431594
What if I've done all these things and verified everything listed here and mentioned int he Blackberry article and it still give me this error?
I've got the Professional software and it set up beautifully and configurations were easy enough but I must have missed something somewhere...
Anything really obscure out there that people have had to do?

Expert Comment

ID: 24549891
Becuase we have 2 mail servers running at the same time (2003 migrating to 2007) while moving the mailboxes the MAPI client (Edit MAPI Profile) was using the wrong server and user, change that to the right server and besadmin user, it works.

Expert Comment

ID: 24678887
To BCA-Admin: Check your Exchange 2007 setup: when 2007 is being installed a prompt appears asking to allow or disallow Microsoft Outlook 2003 or earlier from connecting to it. If this option is set to disallow the installation doesnt create a Public Folder Database. BES uses the Offline Address Book, via Public Folder distribution, to access the Global Access List. To resolve this issue just manually create a Public Folder Database (Exchange Management Console - Server Configuration - Mailbox, then Database Managment tab) on the Exchange Server and manually configure Offline Address Book (EMC - Organization Configuration - Mailbox, then Offline Address Book tab), making sure to check off "Enable Public Folder distribution". If the Offline Adress Book is already there - and it should be - all you need to do is check the "Enable Public Folder distribution" box under the Distribution tab of this dialog box and check all boxes under "Client Support". Restart the Exchange server. It should work now . . .

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article will help those of you having problems with the Nextel Blackberry 8350i.  Recent Software updates cause the problems issues described below, and this article will help you revert back to the older software. As we know, Nextel has alw…
When a user’s mailbox is first created and his Blackberry account enabled how do we provision the device and what happens in the background? Stage 1 – Activation The user of the BlackBerry device types the email address and activation password i…
Through the video, you can check the migration process of Outlook PST file to PDF. Kernel for Outlook to PDF tool can convert Outlook emails with all attributes like Subject, To, From, Cc, Bcc and other folders such as Inbox, Outbox, Sent Items, Jun…
Watch the software video of Kernel Import PST to Office 365 tools which can easily import PST and OST files to Office 365 for bulk mailboxes. The process of migration is simple and user can map source and destination mailboxes and easily import data…

588 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question