Blackberry services do not automatically start when machine booted
Hi,
Running BlackBerry Professional Software Version: 4.1.4.3 on windows Server 2003 sp2. When the machine is rebooted the blackberry services don't start. After logging machine on I can go to the services and manually click start for each one and they will start. The are all set to run under the domain besadmin account. This is a member server seperate from the Exchange 2003 server. The errors in the event log are: Event Source: Service Control Manager Event Category: None Event ID: 7000 Description: The [BlackBerry MDS Connection Service/BlackBerry Controller/BlackBerry Dispatcher/BlackBerry Policy Service/BlackBerry Router/BlackBerry Synchronization Service] service failed to start due to the following error: The account name is invalid or does not exist, or the password is invalid for the account name specified. However, since they can be started after logon the accounts and passwords must be correct.... so I'm not sure how to solve this one? Any ideas please? Regards, Bryce. |
Sounds like the SQL server isn't fully up before the BES starts to login to it.
|
this is what i did..
set manual start for these services -Blackberry Dispatcher -Blackberry Policy Service -Blackberry Synchronization Service everytime you need to restart the BES, then u need to start these services manually. i know there are ways to solve this by reinstalling the updated dot net frameworks 2.0 but i just dont have the guts to do it.. |
OP I've seen threads about this before, do a search on here and you will probably find the answer.
|
Where is your SQL DB running? On the BES box?
|
Quote:
stuwhite: I did try searching this forum for an answer before posting but could not find anything to help my situation... katebang: I know I can I start services manually, but it is not necessarily myself doing restarts - some users forget to start the services, and the server does not always get logged on once restarted either - until a blackberry user phones up to ask why its not working. I just updated the .Net framework 2.0 to service pack 2 (the latest I could find) but it did not help. DavidAdams: I have now made the blackberry services dependant on the MSSQLSERVER service, but it made no difference to the automatic starting of the services. Thanks - any further ideas welcome. -bryce. |
The following things should be available before the BB services are started:
Can you check through the system event log after the startup errors. What services are starting after the ID 7000 errors? Does the Attachment service start? It is the only service that is not started as the BESAdmin user. Can you also look in the security event log to find out why the logon errors happen. |
Add BESAdmin acct to a logon as service policy item as well.
|
I had similar problems that eventually went away but I wrote a batch script to restart said services that I still run every 5 minutes. It's fairly generic as you can see. You create a list of services by simply running "net start >MasterServicesList.txt" and move that file into the directory where the batch program is. You can cut the list of services down to just what you want to monitor as well. It requires:
- blat to send the email alert out - also residing in the directory of the bstch file. - A directory called ServicesNotStarted in the directory - command extensions enabled - A command argument of /ServiceRestart=YES if you want it to restart the services Some tweaking is in order for the variables to suit your needs. Code:
rem ***************** Service Error Handler ********************** |
Quote:
Quote:
Quote:
Quote:
***************** AND - I should have seen this earlier in the system event log. Immediately after the eventlog starts is a netlogon error: Event Type: Error Event Source: NETLOGON Event Category: None Event ID: 5719 Description: This computer was not able to set up a secure session with a domain controller in domain MyDomain due to the following: There are currently no logon servers available to service the logon request. This may lead to authentication problems. Make sure that this computer is connected to the network... However, I can run nltest.exe from this machine and it verifies a secure channel to the domain. This is of course after the machine has been logged on - I'm not sure what to do about it happening immediately at startup? ***************** Thanks for all your help. Still open to further suggestions as the above may indicate something to someone? Regards, Bryce Stenberg. |
All times are GMT -5. The time now is 09:09 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.