Link to home
Start Free TrialLog in
Avatar of Alex Bolla
Alex Bolla

asked on

BES--Blackberry Controller Service won't start

I recently did a VM conversion to a SBS 2003 server and after I can't restart the Blackberry Controller Service.  Im getting the error:

Event Type:      Error
Event Source:      Service Control Manager
Event Category:      None
Event ID:      7024
Date:            8/8/2011
Time:            11:09:37 AM
User:            N/A
Computer:      XXXXXX
The BlackBerry Controller service terminated with service-specific error 5003 (0x138B).

For more information, see Help and Support Center at

Any ideas?
Avatar of Alex Bolla
Alex Bolla


I was able to get this going again.  The service accounts were wrong.  Now my end user is saying that red X's are still appearing.  The server is up and running.  What do I need to do to re-push data and get his phone back online?  I have version
Avatar of Rob Knight

Make sure the service account you are using has the correct Exchange Permissions - these vary dependiing on which version of Exchange you are using but can be found at the front of the Installation & Configuration Guide.


I was told by Verizon that the account should be deleted and then recreated and sent the new pin.  When I delete the account and try to add it again I get an error that says there is not an available license.  I looked online and found the command line of deleting the user, but when I type in
osql -E it returns an error and says:
server does not exist or access denied

Please help, I need to get this user readded and getting emails
@ Login to the server with the account (besadmin or etc) under which the blackberry services are running.
@ check the permissions properly assigned or not by following the below KB:

@ Next check whether you have the proper licenses are not?
@  Try using this command sequence to manually initiate the purging of deleted users, so that you can add them again:

-open command prompt
osql -E
1>use BESMgmt
2>select DisplayName from UserConfig

This will (should) give you an output with all the DisplayName's in your database. Locate the user in question, and then follow the next steps:

-still in the command prompt
1>use BESMgmt
2>delete from UserConfig where DisplayName=xxx8221;name from last stepxxx8221;

If the user is in Pending State

1. Open command prompt
2. Type "osql -E"

3. 1>use BESMgmt
4. 2>go
5. 1>delete from userconfig where mailboxsmtpaddr=''<email address>''
6. 2>go

where BESMgmt is BlackBerry Database.
If once you are able to add the user (have to add the user by login to the server with besadmin or under which the services running.)

Avatar of cntrlaltd3l
Flag of India image

Link to home
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial