Link to home
Start Free TrialLog in
Avatar of cddps
cddps

asked on

unable to initialize the mapi using profile blackberry server management

We installed BES last night and it was working happily, this morning I was unable to access the blackberry server enterpise management console on the BES server as the following error is displayed

unable to initialize the mapi using profile blackberry server management! Please contact your blackberry administrator.


Tried phoning vodafone but there constantly engaged :(

thanks,
steven

Avatar of cddps
cddps

ASKER

This is all I get in the log

[30145] (01/19 13:17:31):{0x16EC} Starting BlackBerry Enterprise Server Management - Version 3.6.2.14
[30146] (01/19 13:17:31):{0x16EC} Initializing the MailboxManager with profile BlackBerry Server Management
[20137] (01/19 13:17:31):{0x16EC} *** MAPI ***  MailboxManager::SubsystemInitialize - g_pSession->OpenMsgStore (0x8004011d)
[10000] (01/19 13:17:31):{0x16EC} Unable to initialize the MAPI using profile BlackBerry Server Management!  Please contact your BlackBerry administrator.
[10160] (01/19 13:17:32):{0x16EC} Unable to initialize the RIMDatabase class
Are you logging in with the BES service account or some other admin account?
ASKER CERTIFIED SOLUTION
Avatar of JConchie
JConchie

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
sounds like u might need to reinstall ESM.. u wanna make sure you use the same version that is on your EX Server.  EG if u are running Ex 2003 w/ SP1 you want to have ESM 2003 w/ SP1 As well.. A good way to verifiy is checking the mapi32.dll both on exchange and on your bes.  

Just as a note you want to make sure that outlook has not been installed on the box as well.
As Mhills points out, have a look at the mapi32.dll in the sytem 32 folder of your BES server.....and the version in your exchange server.....right click on the file and go to properties....the version tab....they should be the same version....make sure you have the latest service pack on exchange.

Then go into the Exchange Service Manager council and expand Administrative Groups/First Admin Group (assuming you only have one admin group)/Servers and right click on your exchange server and go to properties and the Security tab.  Highlight your BES admin account and make sure it has the following permissions:
Read
Execute
Read Permissions
List Contents
Read Properties
List Objects
Administer Information Store
Receive As
Send As

Then drill down to your mailbox store properties and make sute that those same permissions are being inherited at that level.

Finally, make sure that you have the latest service pack for the BES....if you are running ver 3.6, it is up to ser pak 4
jconchie,
    Just a quick question... how does one get to the "Exchange Service Manager council"
Avigant
It is part of your exchange installl...and unless you have installed a remote copy, should be on your exchange server....go to:
Start/Programs/Microsoft Exchange/Service Manager.

If you don't find it there, you can install it (either locally on the exchange server....or remotely on another machine) from your exchange
installl CD.