BITS and RPC Service startup

D

dylan

I'm having a problem with just about all of my users where the BITS
service won't start up, and they therefore cannot download updates.
When I try to start up BITS manually, I get the following error in the
event log:

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: 6/19/2007
Time: 10:07:36 AM
User: N/A
Computer: AM-SAWES
Description:
The Background Intelligent Transfer Service service terminated with
service-specific error 2147500053 (0x80004015).

I found some posts suggesting to reregister dlls, but that didn't fix
the problem. I did however discover that the RPC service is set to
Log On as the Network Service account. According to this microsoft
article, http://www.microsoft.com/resources/.../en-us/sys_srv_default_settings.mspx?mfr=true
RPC is supposed to be set to log on as LocalSystem. If I change RPC
back to log on as LocalSystem, BITS starts up without a problem. Does
anyone have any idea how that would have been changed? I looked
through our group policies and it's not in there anywhere. I found
that in Windows 2003 Server, SP2 changes that setting, did an XP
update change it at some point as well?

Thanks

Dylan
 
M

MowGreen [MVP]

Does anyone have any idea how that would have been changed? I looked
through our group policies and it's not in there anywhere. I found
that in Windows 2003 Server, SP2 changes that setting, did an XP
update change it at some point as well?

Just a guess but, perhaps the latest Windows Update Agent was installed
with the lastest round of updates and that changed BITS to the Network
Service Account ?
Check the version of wuaueng.dll located in %windir%\system32
The version included with WUA v3 is 7.0.6000.374

MowGreen [MVP 2003-2007]
===============
*-343-* FDNY
Never Forgotten
===============
 
D

dylan

Does anyone have any idea how that would have been changed? I looked
through our group policies and it's not in there anywhere. I found
that in Windows 2003 Server, SP2 changes that setting, did an XP
update change it at some point as well?

Just a guess but, perhaps the latest Windows Update Agent was installed
with the lastest round of updates and that changed BITS to the Network
Service Account ?
Check the version of wuaueng.dll located in %windir%\system32
The version included with WUA v3 is 7.0.6000.374

MowGreen [MVP 2003-2007]
===============
*-343-* FDNY
Never Forgotten
===============
I'm having a problem with just about all of my users where the BITS
service won't start up, and they therefore cannot download updates.
When I try to start up BITS manually, I get the following error in the
event log:
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: 6/19/2007
Time: 10:07:36 AM
User: N/A
Computer: AM-SAWES
Description:
The Background Intelligent Transfer Service service terminated with
service-specific error 2147500053 (0x80004015).
I found some posts suggesting to reregister dlls, but that didn't fix
the problem. I did however discover that the RPC service is set to
Log On as the Network Service account. According to this microsoft
article,http://www.microsoft.com/resources/documentation/windows/xp/all/prodd...
RPC is supposed to be set to log on as LocalSystem. If I change RPC
back to log on as LocalSystem, BITS starts up without a problem. Does
anyone have any idea how that would have been changed? I looked
through our group policies and it's not in there anywhere. I found
that in Windows 2003 Server, SP2 changes that setting, did an XP
update change it at some point as well?

Dylan

Hi MowGreen,
I got this working by changing the security descriptors on BITS and
Automatic updates so that AuthenticatedUsers has rights to the
service. Thanks.

Dylan
 
D

dylan

Just a guess but, perhaps the latest Windows Update Agent was installed
with the lastest round of updates and that changed BITS to the Network
Service Account ?
Check the version of wuaueng.dll located in %windir%\system32
The version included with WUA v3 is 7.0.6000.374
MowGreen [MVP 2003-2007]
===============
*-343-* FDNY
Never Forgotten
===============

Hi MowGreen,
I got this working by changing the security descriptors on BITS and
Automatic updates so that AuthenticatedUsers has rights to the
service. Thanks.

Dylan

In case anyone else has this problem, here's a link to basically what
to do:

http://www.wsus.info/forums/index.php?showtopic=7270

it's pretty much just:
SC SDSET WUAUSERV D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
SC SDSET BITS D:(A;;CCLCSWLOCRRC;;;AU)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)

to change the security descriptors on BITS and Automatic updates. you
can apparently also reregister wuaueng.dll and bits.dll in your
startup scripts every time a machine boots up - but that doesn't seem
like a very good way to do it to me.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top