J
Jaak
Guest
We would like to know if the behaviour/problem described below is intented
behaviour or if we should submit an official problem report?
Windows XP SP2 & all Security fixes.
We are having problems(error 0x800704dd) using the Windows Update Agent V3
(7.2.6001.784) when we use the agent when nobody is logged on.
We didn't have this problem in earlier builds of the Windows Update Agent.
We can reproduce this problem using psexec.exe and the MBSA package.
To reproduce the problem you need to install the latest
WindowsUpdateAgent30-x86.exe, MBSASetup-x86-EN.msi and C:\wsusscn2.cab on the
test system.
Create a Test.bat file containing the MBSA command :
"C:\Program Files\Microsoft Baseline Security Analyzer 2\mbsacli.exe"
/xmlout /catalog c:\wsusscn2.cab /unicode >c:\results.xml
Now we launch the Test.BAT file from another system in the network
The problem doesn't occur when the systemaccount is used but it does occur
when a local account is used.
psexec \\brojlnxpvm -s c:\temp\test.bat
PsExec v1.86 - Execute processes remotely
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
C:\WINDOWS\system32>"C:\Program Files\Microsoft Baseline Security Analyzer
2\mbs
acli.exe" /xmlout /catalog c:\wsusscn2.cab /unicode 1>c:\results.xml
■M i c r o s o f t B a s e l i n e S e c u r i t y A n a l y z e r
V e r s i o n 2 . 1 ( 2 . 1 . 2 1 0 4 . 0 )
( C ) C o p y r i g h t 2 0 0 2 - 2 0 0 7 M i c r o s o f t C o r p
o r
a t i o n . A l l r i g h t s r e s e r v e d .
c:\temp\test.bat exited on brojlnxpvm with error code 0.
C:\Program Files\Microsoft Visual Studio 8\VC>psexec \\brojlnxpvm -u Leen
c:\tem
p\test.bat
psexec \\brojlnxpvm -u Leen c:\temp\test.bat
PsExec v1.86 - Execute processes remotely
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
Password:
C:\WINDOWS\system32>"C:\Program Files\Microsoft Baseline Security Analyzer
2\mbs
acli.exe" /xmlout /catalog c:\wsusscn2.cab /unicode 1>c:\results.xml
■M i c r o s o f t B a s e l i n e S e c u r i t y A n a l y z e r
V e r s i o n 2 . 1 ( 2 . 1 . 2 1 0 4 . 0 )
( C ) C o p y r i g h t 2 0 0 2 - 2 0 0 7 M i c r o s o f t C o r p
o r
a t i o n . A l l r i g h t s r e s e r v e d .
A n e r r o r o c c u r r e d w h i l e s c a n n i n g f o r s
e c
u r i t y u p d a t e s . ( 0 x 8 0 0 7 0 4 d d )
c:\temp\test.bat exited on brojlnxpvm with error code 0.
Extract from the WindowsUpdate.log
2008-10-29 16:24:48:327 556 dac Misc =========== Logging initialized (build:
7.2.6001.784, tz: +0100) ===========
2008-10-29 16:24:48:327 556 dac Misc = Process: C:\Program Files\Microsoft
Baseline Security Analyzer 2\mbsacli.exe
2008-10-29 16:24:48:327 556 dac Misc = Module: C:\WINDOWS\system32\wuapi.dll
2008-10-29 16:24:48:327 556 dac COMAPI -------------
2008-10-29 16:24:48:327 556 dac COMAPI -- START -- COMAPI: Search [ClientId
= MBSA]
2008-10-29 16:24:48:327 556 dac COMAPI ---------
2008-10-29 16:24:48:347 1420 230 Service WARNING: GetUserTokenFromSessionId
failed with error 800704dd for session 0
2008-10-29 16:24:48:357 556 dac COMAPI WARNING: Unable to listen to
self-update/shutdown event (hr=0X800704DD)
2008-10-29 16:24:48:357 556 dac COMAPI WARNING: Unable to establish
connection to the service. (hr=800704DD)
2008-10-29 16:24:48:357 556 dac COMAPI - WARNING: Exit code = 0x800704DD
2008-10-29 16:24:48:357 556 dac COMAPI ---------
2008-10-29 16:24:48:357 556 dac COMAPI -- END -- COMAPI: Search [ClientId = ]
2008-10-29 16:24:48:357 556 dac COMAPI -------------
2008-10-29 16:24:48:357 556 dac COMAPI FATAL: Unable to perform synchronous
search. (hr=800704D Besturingssysteem: Windows XP
behaviour or if we should submit an official problem report?
Windows XP SP2 & all Security fixes.
We are having problems(error 0x800704dd) using the Windows Update Agent V3
(7.2.6001.784) when we use the agent when nobody is logged on.
We didn't have this problem in earlier builds of the Windows Update Agent.
We can reproduce this problem using psexec.exe and the MBSA package.
To reproduce the problem you need to install the latest
WindowsUpdateAgent30-x86.exe, MBSASetup-x86-EN.msi and C:\wsusscn2.cab on the
test system.
Create a Test.bat file containing the MBSA command :
"C:\Program Files\Microsoft Baseline Security Analyzer 2\mbsacli.exe"
/xmlout /catalog c:\wsusscn2.cab /unicode >c:\results.xml
Now we launch the Test.BAT file from another system in the network
The problem doesn't occur when the systemaccount is used but it does occur
when a local account is used.
psexec \\brojlnxpvm -s c:\temp\test.bat
PsExec v1.86 - Execute processes remotely
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
C:\WINDOWS\system32>"C:\Program Files\Microsoft Baseline Security Analyzer
2\mbs
acli.exe" /xmlout /catalog c:\wsusscn2.cab /unicode 1>c:\results.xml
■M i c r o s o f t B a s e l i n e S e c u r i t y A n a l y z e r
V e r s i o n 2 . 1 ( 2 . 1 . 2 1 0 4 . 0 )
( C ) C o p y r i g h t 2 0 0 2 - 2 0 0 7 M i c r o s o f t C o r p
o r
a t i o n . A l l r i g h t s r e s e r v e d .
c:\temp\test.bat exited on brojlnxpvm with error code 0.
C:\Program Files\Microsoft Visual Studio 8\VC>psexec \\brojlnxpvm -u Leen
c:\tem
p\test.bat
psexec \\brojlnxpvm -u Leen c:\temp\test.bat
PsExec v1.86 - Execute processes remotely
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
Password:
C:\WINDOWS\system32>"C:\Program Files\Microsoft Baseline Security Analyzer
2\mbs
acli.exe" /xmlout /catalog c:\wsusscn2.cab /unicode 1>c:\results.xml
■M i c r o s o f t B a s e l i n e S e c u r i t y A n a l y z e r
V e r s i o n 2 . 1 ( 2 . 1 . 2 1 0 4 . 0 )
( C ) C o p y r i g h t 2 0 0 2 - 2 0 0 7 M i c r o s o f t C o r p
o r
a t i o n . A l l r i g h t s r e s e r v e d .
A n e r r o r o c c u r r e d w h i l e s c a n n i n g f o r s
e c
u r i t y u p d a t e s . ( 0 x 8 0 0 7 0 4 d d )
c:\temp\test.bat exited on brojlnxpvm with error code 0.
Extract from the WindowsUpdate.log
2008-10-29 16:24:48:327 556 dac Misc =========== Logging initialized (build:
7.2.6001.784, tz: +0100) ===========
2008-10-29 16:24:48:327 556 dac Misc = Process: C:\Program Files\Microsoft
Baseline Security Analyzer 2\mbsacli.exe
2008-10-29 16:24:48:327 556 dac Misc = Module: C:\WINDOWS\system32\wuapi.dll
2008-10-29 16:24:48:327 556 dac COMAPI -------------
2008-10-29 16:24:48:327 556 dac COMAPI -- START -- COMAPI: Search [ClientId
= MBSA]
2008-10-29 16:24:48:327 556 dac COMAPI ---------
2008-10-29 16:24:48:347 1420 230 Service WARNING: GetUserTokenFromSessionId
failed with error 800704dd for session 0
2008-10-29 16:24:48:357 556 dac COMAPI WARNING: Unable to listen to
self-update/shutdown event (hr=0X800704DD)
2008-10-29 16:24:48:357 556 dac COMAPI WARNING: Unable to establish
connection to the service. (hr=800704DD)
2008-10-29 16:24:48:357 556 dac COMAPI - WARNING: Exit code = 0x800704DD
2008-10-29 16:24:48:357 556 dac COMAPI ---------
2008-10-29 16:24:48:357 556 dac COMAPI -- END -- COMAPI: Search [ClientId = ]
2008-10-29 16:24:48:357 556 dac COMAPI -------------
2008-10-29 16:24:48:357 556 dac COMAPI FATAL: Unable to perform synchronous
search. (hr=800704D Besturingssysteem: Windows XP