• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 389
  • Last Modified:

MS SBS 2003 3rd Party Apps Fail to start automatically at boot, but will start manually

I have a baffling problem with one of our remote-site servers. It's been going on for many months now and I'm hoping somebody here might be able to shed some light on what's going on.

Essentially there are two services that fail to auto-start at boot with a 7009 timeout event, followed immediately by a 7000.

The machine is the domain controller/F&P server for a small temporary site office. It's running on a Xeon 3GHz processor with 4GB RAM. The OS is MS SBS 2003 SP2.

The server has sophos EM installed and provides Sophos updates, domain control and file and print to a small domain of about 12 PCs. It performs nightly backups to an external USB backup drive using BackupAssist ( http://www.backupassist.com/ ).

Consistently every boot, both the "Sophos Agent" service and the "Backup Assist" Service fail to start (7009). Both are set to automatic start and both log on as the local system account. The rest of the sophos and windows services start fine. Once the server is up, I can manually start the services from the services.msc tool and they consistently always start.

I have gone through the process with both Sophos and Backupassist trying to resolve this issue and in both cases they have been at a loss as to what could be causing the problem. Since the issue seems to occur with both applications it leads me to believe it's some sort of issue with the server configuration itself.

This server has probably about another 6 months of life in it before the site office gets demobed and as a workaround I had considered just writing a lazy script to check every hour whether the service has started and if not to start it manually. But it kind of annoys me having to do that, so I put it to the experts... can anyone suggest what might be going on and how I can resolve this problem.
  • 3
  • 3
3 Solutions
n1ckjpAuthor Commented:
I forgot to mention the software versions,

BackupAssist is v 5.2.0

EM Library v1.3.2
Enterprise Console v3.1.0.2476
May help

Check service accounts and passwords

Can send me the full "7009 timeout events" ?

Or his handy VBS script which you can schedule to go every ten minutes.

Option Explicit
Dim objWMIService
Dim objService 
Dim strComputer
Dim strService
strComputer = "COMPUTERNAME"
strService = "zBackupAssist"
Set objWMIService = GetObject("winmgmts:" _
	& "{impersonationLevel=impersonate}!\\" _
	& strComputer & "\root\cimv2")
Dim check_SERVICES
check_SERVICES = "SELECT Name, State,Status, StartMode " _
	      & "FROM Win32_Service WHERE Name Like " _
	      & "'" & strService & "%' OR Name Like '%attach%' AND StartMode != 'Disabled'"
Dim AllServices
Set AllServices = objWMIService.ExecQuery(check_SERVICES)
For Each objService in AllServices
	if objService.state <> "Running" then
		'MsgBox("Error: " & objService.name & ": " & objService.state )
		'We need to start this service.
	end if

Open in new window

Upgrade your Question Security!

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

n1ckjpAuthor Commented:
Thanks for the response sirbeer.

Since asking my original question, as a workaround, I'd ended up hacking together a quick and dirty script after all. However I prefer your one. It's a lot cleaner.

I'm not really looking for workarounds with this question however. I guess I'm trying to see if there's some way of isolating and resolving the cause.

Both of the services in question log on as the "Local System" which I believe is the default configuration

See below 7009 and 7000 events as requested..

Startup Timeout Events:

Event Type:      ErrorEvent Source:      Service Control ManagerEvent Category:      NoneEvent ID:      7009Date:            19/05/2009Time:            2:40:23 PMUser:            N/AComputer:      SCEE-DC10Description:Timeout (30000 milliseconds) waiting for the BackupAssist Service service to connect.For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

This is followed shortly by a 7000 event such as follows:

Event Type:      ErrorEvent Source:      Service Control ManagerEvent Category:      NoneEvent ID:      7000Date:            19/05/2009Time:            2:40:23 PMUser:            N/AComputer:      SCEE-DC10Description:The BackupAssist Service service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
n1ckjpAuthor Commented:
Thanks again for your response sirbeer. I think I see where you are going with the KB articles re: system requirements. My initial thought when the issue occurred was that there was a resource bottleneck.

However the machine has 4GB of RAM which significantly exceeds the requirements listed for both BA and Sophos and I'm unfortunately not skilled enough to know how to analyse the resource utilisation of this server at boot.

I'm suspecting there may be no straightforward way to resolve or analyse this issue and will have to go with the current workaround.
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

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now