trbbhm
asked on
WSUS Installation Problem
I am attempting to install and configure a new WSUS installation. I am experiencing problems with my clients not connecting/communicating with the WSUS server. I have run the WSUS Client Diagnostics utility from Microsoft and the results are shown below.
C:\wsus_client_diag>client diag
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby:8530/selfupdate
WUStatusServer = http://ruby
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor y(szURLDes t, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80072efe
The connection with the server was terminated abnormally
C:\wsus_client_diag>client
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby:8530/selfupdate
WUStatusServer = http://ruby
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor
r) failed with hr=0x80072efe
The connection with the server was terminated abnormally
Please check in IIS if the WSUS website is forced to use SSL...
Hi trbbhm,
Do you have any other websites using port 80 on the server you have installed WSUS on? Any other sites on this server at all?
Do you have any other websites using port 80 on the server you have installed WSUS on? Any other sites on this server at all?
from command prompt type "proxycfg -d"
and try again
and try again
ASKER
Answer to all posts thus far:
- the WSUS website is *not* forced to use SSL
- the other websites are the default website (port 80) and WSUS Admin (port 8530)
- "proxycfg -d" run on the server returns "Direct access (no proxy server)"
- the WSUS website is *not* forced to use SSL
- the other websites are the default website (port 80) and WSUS Admin (port 8530)
- "proxycfg -d" run on the server returns "Direct access (no proxy server)"
you run "proxycfg -d" on the client
also:
http://www.wsuswiki.com/WSUSInstallationOverview
Things to consider if you plan to installing on custom port* In this case, you have to manually set up up the selfupdate virtual directory on port 80 to enable client self update. * You can use %\program\Update Services\Setup\InstallSelf updateOnPo rt80.vbs script in order to allow those clients to self-update. * To access the WSUS admin page, you have to include the custom port with the website like http://wsusserver:8350,* This port in not configurable during WSUSsetup, but can be changed later using IISADMIN.
http://www.wsuswiki.com/WSUSInstallationOverview
Things to consider if you plan to installing on custom port* In this case, you have to manually set up up the selfupdate virtual directory on port 80 to enable client self update. * You can use %\program\Update Services\Setup\InstallSelf
ASKER
I ran "proxycfg -d" on the client;
I set up a selfupdate VD in the default website on port 80;
I ran the SelfUpdateOnPort80 VBS;
I used the website like like "http://ruby:8530" and I get this in response: "Directory Listing Denied
This Virtual Directory does not allow contents to be listed."
No luck.
I set up a selfupdate VD in the default website on port 80;
I ran the SelfUpdateOnPort80 VBS;
I used the website like like "http://ruby:8530" and I get this in response: "Directory Listing Denied
This Virtual Directory does not allow contents to be listed."
No luck.
"I used the website like like "http://ruby:8530" and I get this in response: "Directory Listing Denied This Virtual Directory does not allow contents to be listed.""
is ok
try
http://ruby/selfupdate/iuident.cab
does it download??
is ok
try
http://ruby/selfupdate/iuident.cab
does it download??
Go over these two articles
Clients not reporting into WSUS console
Configuring the WSUS Client by Group Policy
Clients not reporting into WSUS console
Configuring the WSUS Client by Group Policy
Well I was going down the route of setting up the VD on the default website on port 80. Seeing as you've done this, does the clientdiag tool still report the same error?
ASKER
Running "http://ruby/selfupdate/iuident.cab" resulted in:
Connection Interrupted The connection to the server was reset while the page was loading.
The network link was interrupted while negotiating a connection. Please try again.
ClientDiag still reports the same problem:
"WinHttpDownloadFileToMemo ry(szURLDe st, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80072efe
The connection with the server was terminated abnormally"
Connection Interrupted The connection to the server was reset while the page was loading.
The network link was interrupted while negotiating a connection. Please try again.
ClientDiag still reports the same problem:
"WinHttpDownloadFileToMemo
r) failed with hr=0x80072efe
The connection with the server was terminated abnormally"
ASKER
Well, I've found half of the problem. My default web page was set up on port 8080 - not 80. I fixed that this morning and was able to see/browse the selfupdate page, but still none of my clients are showing up on the WSUS console. I have gone through more troubleshooting guides than I care to think of and still nothing works. The client diag seems to indicate that everything is OK.
If you check the WindowsUpdate.log on one of the clients, what does it show is happening?
It may be easier to stop the Automatic Updates service, go to C:\Windows\ and delete the WindowsUpdate.log file. Start the automatic updates service again, and check the log file that will have been created in the previously mentioned location about 1 minute later!
This way you'll only have to look through relevant information. Check the address the client uses is correct, and report any error messages in the log. Or just post a copy of the log here of course!
Pete
It may be easier to stop the Automatic Updates service, go to C:\Windows\ and delete the WindowsUpdate.log file. Start the automatic updates service again, and check the log file that will have been created in the previously mentioned location about 1 minute later!
This way you'll only have to look through relevant information. Check the address the client uses is correct, and report any error messages in the log. Or just post a copy of the log here of course!
Pete
Save below as fixwsus.cmd and run on clients.
:BUILD_REG_FILE
ECHO Windows Registry Editor Version 5.00> %TEMP%\FIXWSUS.REG
ECHO.>> %TEMP%\FIXWSUS.REG
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]>> %TEMP%\FIXWSUS.REG
ECHO "AccountDomainSid"=->> %TEMP%\FIXWSUS.REG
ECHO "PingID"=->> %TEMP%\FIXWSUS.REG
ECHO "SusClientId"=->> %TEMP%\FIXWSUS.REG
:PROCESS
ECHO Attempting to fix \\%computername%:
CMD /C NET STOP "Automatic Updates" /Y
CMD /C NET STOP "Background Intelligent Transfer Service" /Y
CMD /C COPY %TEMP%\FIXWSUS.REG \\%computername%\C$\FIXWSUS.REG
CMD /C REGEDt32 /S C:\FIXWSUS.REG
CMD /C IF EXIST \\%computername%\C$\FIXWSUS.REG DEL \\%computername%\C$\FIXWSUS.REG
CMD /C REGSVR32 /s /u WUAPI.DLL & REGSVR32 /s WUAPI.DLL
CMD /C REGSVR32 /s /u WUAUENG.DLL & REGSVR32 /s WUAUENG.DLL
CMD /C REGSVR32 /s /u WUAUENG1.DLL & REGSVR32 /s WUAUENG1.DLL
CMD /C REGSVR32 /s /u ATL.DLL & REGSVR32 /s ATL.DLL
CMD /C REGSVR32 /s /u WUCLTUI.DLL & REGSVR32 /s WUCLTUI.DLL
CMD /C REGSVR32 /s /u WUPS.DLL & REGSVR32 /s WUPS.DLL
CMD /C REGSVR32 /s /u WUPS2.DLL & REGSVR32 /s WUPS2.DLL
CMD /C REGSVR32 /s /u WUWEB.DLL & REGSVR32 /s WUWEB.DLL
CMD /C RMDIR /S /Q %WINDIR%\SoftwareDistribution
CMD /C MD %WINDIR%\system32\WUTEMP
CMD /C NET START "Background Intelligent Transfer Service" /Y
CMD /C NET START "Automatic Updates" /Y
CMD /C wuauclt /clearlog|
cmd /c wuauclt.exe /resetauthorization /detectnow
sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
ASKER
I just go from one thing to another. Now the admin console on my WSUS server won't work. It refuses to connect to the server. I've tried ports 80, 8530, 8531, and 443. I've stopped and restarted IIS. Do I have to reinstall WSUS?
This is really beginning to become a PITA
This is really beginning to become a PITA
Actually reinstalling isnt a bad idea, I know I had to do it a few times trying to get it right for the first time.
ASKER
Grrrrrrrrrrrrrrrrrrrrrrrrr rrrrrrrrrr rrr
I reinstalled WSUS and now my client computer will not connect to the server!!!!! The clientdiag program returns
WinHttpDownloadFileToMemor y(szURLDes t, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80190194
No Error description could be found
I just seem to be going around in circles with this thing! I'm ready to dump WSUS for another product.
I reinstalled WSUS and now my client computer will not connect to the server!!!!! The clientdiag program returns
WinHttpDownloadFileToMemor
r) failed with hr=0x80190194
No Error description could be found
I just seem to be going around in circles with this thing! I'm ready to dump WSUS for another product.
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby/selfupdate
WUStatusServer = http://ruby
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80190194
No Error description could be found
Press Enter to Complete
ASKER
All of the permissions check out.
Don't you need to remove all the related databases etc yourself when you uninstall WSUS? I'm sure I had to do something with SQL... It was a fair while back tho! It's possible you didn't remove it properly before reinstalling... Let me do some goooooooogling...
Make sure you look at this page from the above link
http://www.wsuswiki.com/WSUSPostInstallationValidation
http://www.wsuswiki.com/WSUSPostInstallationValidation
ASKER
GG - I uninstalled the server and reinstalled it on Friday, ran some client checks that came out fine - no errors. Clients were still not reporting so I thought I would leave it be for a while and see if clients would connect. today I log onto the server and WSUS console reports that it cannot connect to the server. Again, I'm back at square one.
I think that Microsoft misspelled the name for this application. I should be named WSU(ck)S.
I think I'm done with it.
I think that Microsoft misspelled the name for this application. I should be named WSU(ck)S.
I think I'm done with it.
Have you seen this?
Known Client Issues:
http://www.wsuswiki.com/ClientFAQ
1. Some clients have been impacted by a known issue in with Windows Server 2003 http.sys and IIS. In some cases, this transient issue will appear to prevent clients from checking in, because they receive invalid responses from the server after some attempts. It was previously believed to be an issue with IIS compression and there was a workaround suggested to disable compression, and then rename the %windir%\system32\inetsrv\ suscomp.dl l file and restart the IIS, and the Update Services service. Further Investigation shows the problem source to be a known condition with IIS and http.sys, which is not related to compression, and for which there is an available hotfix. It is not recommended to disable compression as this will not impact the problem source, and possibly increase network traffic & server load, while reducing the number of clients you can effectively serve. Further information about the issue and obtaining the hotfix can be found: http://support.microsoft.com/?id=898708 . This hotfix does require Service Pack 1 be installed to the Windows Server 2003.
Known Client Issues:
http://www.wsuswiki.com/ClientFAQ
1. Some clients have been impacted by a known issue in with Windows Server 2003 http.sys and IIS. In some cases, this transient issue will appear to prevent clients from checking in, because they receive invalid responses from the server after some attempts. It was previously believed to be an issue with IIS compression and there was a workaround suggested to disable compression, and then rename the %windir%\system32\inetsrv\
It's also still worth checking the WindowsUpdate.log on any one of the clients, as this could easily contain information regarding why the clients aren't able to connect...
>>> It may be easier to stop the Automatic Updates service, go to C:\Windows\ and delete the WindowsUpdate.log file. Start the automatic updates service again, and check the log file that will have been created in the previously mentioned location about 1 minute later! <<<
>>> It may be easier to stop the Automatic Updates service, go to C:\Windows\ and delete the WindowsUpdate.log file. Start the automatic updates service again, and check the log file that will have been created in the previously mentioned location about 1 minute later! <<<
ASKER
Here are the results from the windowsupdate.log file
2009-03-16 08:14:57:204 808 3b80 Misc =========== Logging initialized (build: 7.2.6001.788, tz: -0500) ===========
2009-03-16 08:14:57:204 808 3b80 Misc = Process: C:\WINDOWS\System32\svchost.exe
2009-03-16 08:14:57:204 808 3b80 Misc = Module: C:\WINDOWS\system32\wuaueng.dll
2009-03-16 08:14:57:204 808 3b80 Service *************
2009-03-16 08:14:57:204 808 3b80 Service ** START ** Service: Service startup
2009-03-16 08:14:57:204 808 3b80 Service *********
2009-03-16 08:14:57:251 808 3b80 Agent * WU client version 7.2.6001.788
2009-03-16 08:14:57:251 808 3b80 Agent * Base directory: C:\WINDOWS\SoftwareDistribution
2009-03-16 08:14:57:251 808 3b80 Agent * Access type: No proxy
2009-03-16 08:14:57:251 808 3b80 Agent * Network state: Connected
2009-03-16 08:15:42:641 808 3b80 Agent *********** Agent: Initializing Windows Update Agent ***********
2009-03-16 08:15:42:641 808 3b80 Agent *********** Agent: Initializing global settings cache ***********
2009-03-16 08:15:42:641 808 3b80 Agent * WSUS server: http://ruby:8530/selfupdate
2009-03-16 08:15:42:641 808 3b80 Agent * WSUS status server: http://ruby:8530/selfupdate
2009-03-16 08:15:42:641 808 3b80 Agent * Target group: Brombergs
2009-03-16 08:15:42:641 808 3b80 Agent * Windows Update access disabled: No
2009-03-16 08:15:42:641 808 3b80 Agent * Found 2 persisted download calls to restore
2009-03-16 08:15:42:688 808 3b80 DnldMgr Download manager restoring 2 downloads
2009-03-16 08:15:42:969 808 3b80 Agent * Successfully loaded 2 persisted download calls.
2009-03-16 08:15:43:063 808 3b80 AU ########### AU: Initializing Automatic Updates ###########
2009-03-16 08:15:43:079 808 3b80 AU # WSUS server: http://ruby:8530/selfupdate
2009-03-16 08:15:43:079 808 3b80 AU # Detection frequency: 22
2009-03-16 08:15:43:079 808 3b80 AU # Target group: Brombergs
2009-03-16 08:15:43:079 808 3b80 AU # Approval type: Pre-install notify (Policy)
2009-03-16 08:15:43:079 808 3b80 AU # Auto-install minor updates: Yes (Policy)
2009-03-16 08:15:43:079 808 3b80 AU # Will interact with non-admins (Non-admins are elevated)
2009-03-16 08:15:43:141 808 3b80 Report *********** Report: Initializing static reporting data ***********
2009-03-16 08:15:43:141 808 3b80 Report * OS Version = 5.2.3790.2.0.196624
2009-03-16 08:15:43:172 808 3b80 Report * Computer Brand = Dell Inc.
2009-03-16 08:15:43:172 808 3b80 Report * Computer Model = PowerEdge R200
2009-03-16 08:15:43:172 808 3b80 Report * Bios Revision = 1.2.1
2009-03-16 08:15:43:172 808 3b80 Report * Bios Name = Phoenix ROM BIOS PLUS Version 1.10 1.2.1
2009-03-16 08:15:43:172 808 3b80 Report * Bios Release Date = 2008-03-05T00:00:00
2009-03-16 08:15:43:172 808 3b80 Report * Locale ID = 1033
2009-03-16 08:15:43:204 808 3b80 AU AU finished delayed initialization
2009-03-16 08:15:43:204 808 3b80 AU #############
2009-03-16 08:15:43:204 808 3b80 AU ## START ## AU: Search for updates
2009-03-16 08:15:43:204 808 3b80 AU #########
2009-03-16 08:15:43:219 808 11e8 DnldMgr *********** DnldMgr: Regulation Refresh [Svc: {9482F4B4-E343-43B6-B170-9A65BC822C77}] ***********
2009-03-16 08:15:43:219 808 11e8 DnldMgr Contacting regulation server for 5 updates.
2009-03-16 08:15:43:219 808 3b80 AU <<## SUBMITTED ## AU: Search for updates [CallId = {DA14C3E5-2BD9-412D-80F7-E8F3943F8194}]
2009-03-16 08:15:43:219 808 11e8 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
2009-03-16 08:15:43:235 808 11e8 Misc Microsoft signed: Yes
2009-03-16 08:15:43:235 808 11e8 DnldMgr Regulation server path: http://update.microsoft.com/v6/UpdateRegulationService/UpdateRegulation.asmx.
2009-03-16 08:15:43:672 808 11e8 DnldMgr Per-Update: 74c5384c-88c4-4502-9ff1-ce3fc242abef at rate 0
2009-03-16 08:15:43:672 808 11e8 DnldMgr Per-Update: d5100858-9cd1-40ee-8041-fc9778767e3e at rate 0
2009-03-16 08:15:43:672 808 11e8 DnldMgr Per-Update: 3b26c788-fdb1-48b8-8632-5e37f60e29b3 at rate 0
2009-03-16 08:15:43:672 808 11e8 DnldMgr Per-Update: 3336d3c1-57cc-44f2-b0b0-08aa487a7e33 at rate 0
2009-03-16 08:15:43:672 808 11e8 DnldMgr * Regulation call complete. 0x00000000
2009-03-16 08:15:43:672 808 11e8 DnldMgr *********** DnldMgr: New download job [UpdateId = {3336D3C1-57CC-44F2-B0B0-08AA487A7E33}.100] ***********
2009-03-16 08:15:43:672 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 3336D3C1-57CC-44F2-B0B0-08AA487A7E33 is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:672 808 11e8 DnldMgr * Update is not allowed to download due to regulation.
2009-03-16 08:15:43:688 808 11e8 DnldMgr *********** DnldMgr: New download job [UpdateId = {3B26C788-FDB1-48B8-8632-5E37F60E29B3}.100] ***********
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 3B26C788-FDB1-48B8-8632-5E37F60E29B3 is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr * Update is not allowed to download due to regulation.
2009-03-16 08:15:43:688 808 11e8 DnldMgr *********** DnldMgr: New download job [UpdateId = {74C5384C-88C4-4502-9FF1-CE3FC242ABEF}.100] ***********
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 74C5384C-88C4-4502-9FF1-CE3FC242ABEF is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr * Update is not allowed to download due to regulation.
2009-03-16 08:15:43:688 808 11e8 DnldMgr *********** DnldMgr: New download job [UpdateId = {D5100858-9CD1-40EE-8041-FC9778767E3E}.100] ***********
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update D5100858-9CD1-40EE-8041-FC9778767E3E is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr * Update is not allowed to download due to regulation.
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 3336D3C1-57CC-44F2-B0B0-08AA487A7E33 is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 3B26C788-FDB1-48B8-8632-5E37F60E29B3 is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update 74C5384C-88C4-4502-9FF1-CE3FC242ABEF is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update D5100858-9CD1-40EE-8041-FC9778767E3E is "PerUpdate" regulated and can NOT download. Sequence 5102 vs AcceptRate 0.
2009-03-16 08:15:43:688 808 11e8 DnldMgr *********** DnldMgr: New download job [UpdateId = {C43EC45D-F9C5-4411-8C9E-F8C662BAF9FC}.100] ***********
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update C43EC45D-F9C5-4411-8C9E-F8C662BAF9FC is "Priority" regulated and can NOT download. Sequence 7467 vs AcceptRate 6274.
2009-03-16 08:15:43:688 808 11e8 DnldMgr * Update is not allowed to download due to regulation.
2009-03-16 08:15:43:688 808 11e8 DnldMgr Regulation: {9482F4B4-E343-43B6-B170-9A65BC822C77} - Update C43EC45D-F9C5-4411-8C9E-F8C662BAF9FC is "Priority" regulated and can NOT download. Sequence 7467 vs AcceptRate 6274.
2009-03-16 08:15:44:469 808 11e8 PT WARNING: GetConfig failure, error = 0x80244008, soap client error = 8, soap error code = 0, HTTP status code = 200
2009-03-16 08:15:44:469 808 11e8 PT WARNING: PTError: 0x80244008
2009-03-16 08:15:44:469 808 11e8 PT WARNING: GetConfig_WithRecovery failed: 0x80244008
2009-03-16 08:15:44:469 808 11e8 PT WARNING: RefreshConfig failed: 0x80244008
2009-03-16 08:15:44:469 808 11e8 PT WARNING: RefreshPTState failed: 0x80244008
2009-03-16 08:15:44:469 808 11e8 PT WARNING: PTError: 0x80244008
2009-03-16 08:15:44:469 808 11e8 Report WARNING: Reporter failed to upload events with hr = 80244008.
2009-03-16 08:15:44:485 808 11e8 PT WARNING: GetConfig failure, error = 0x80244008, soap client error = 8, soap error code = 0, HTTP status code = 200
2009-03-16 08:15:44:485 808 11e8 PT WARNING: PTError: 0x80244008
2009-03-16 08:15:44:485 808 11e8 PT WARNING: GetConfig_WithRecovery failed: 0x80244008
2009-03-16 08:15:44:485 808 11e8 PT WARNING: RefreshConfig failed: 0x80244008
2009-03-16 08:15:44:485 808 11e8 PT WARNING: RefreshPTState failed: 0x80244008
2009-03-16 08:15:44:485 808 11e8 PT WARNING: PTError: 0x80244008
2009-03-16 08:15:44:485 808 11e8 Report WARNING: Reporter failed to upload events with hr = 80244008.
2009-03-16 08:15:44:485 808 11e8 Agent *************
2009-03-16 08:15:44:485 808 11e8 Agent ** START ** Agent: Finding updates [CallerId = AutomaticUpdates]
2009-03-16 08:15:44:485 808 11e8 Agent *********
2009-03-16 08:15:44:485 808 11e8 Agent * Online = No; Ignore download priority = No
2009-03-16 08:15:44:485 808 11e8 Agent * Criteria = "IsHidden=0 and IsInstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or IsHidden=0 and IsPresent=1 and DeploymentAction='Uninstallation' and IsAssigned=1 or IsHidden=0 and IsInstalled=1 and DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or IsHidden=0 and IsInstalled=0 and DeploymentAction='Uninstallation' and IsAssigned=1 and RebootRequired=1"
2009-03-16 08:15:44:485 808 11e8 Agent * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}
2009-03-16 08:15:44:485 808 11e8 Agent * Search Scope = {Machine}
2009-03-16 08:15:44:594 808 11e8 Agent * Found 0 updates and 0 categories in search; evaluated appl. rules of 0 out of 0 deployed entities
2009-03-16 08:15:44:610 808 11e8 Agent *********
2009-03-16 08:15:44:610 808 11e8 Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2009-03-16 08:15:44:610 808 11e8 Agent *************
2009-03-16 08:15:44:610 808 2268 AU >>## RESUMED ## AU: Search for updates [CallId = {DA14C3E5-2BD9-412D-80F7-E8F3943F8194}]
2009-03-16 08:15:44:610 808 2268 AU # 0 updates detected
2009-03-16 08:15:44:610 808 2268 AU #########
2009-03-16 08:15:44:610 808 2268 AU ## END ## AU: Search for updates [CallId = {DA14C3E5-2BD9-412D-80F7-E8F3943F8194}]
2009-03-16 08:15:44:610 808 2268 AU #############
2009-03-16 08:15:48:204 808 11e8 Report REPORT EVENT: {FE086FE7-79E9-4605-8090-A127332BF5FA} 2009-03-16 08:15:43:079-0500 1 202 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Content Install Reboot completed.
Well well well...
It would appear that this link - http://inetexplorer.mvps.org/archive/windows_update_codes.htm
implies that the problem is this:
"SUS_E_PT_SOAPCLIENT_PARSE FAULT" - SOAPCLIENT_PARSEFAULT_ERRO R failed in parsing SOAP fault.
One of the more useless error descriptions unfortunately... I'm googling like mad trying to found out what this actually means!
It would appear that this link - http://inetexplorer.mvps.org/archive/windows_update_codes.htm
implies that the problem is this:
"SUS_E_PT_SOAPCLIENT_PARSE
One of the more useless error descriptions unfortunately... I'm googling like mad trying to found out what this actually means!
From here
http://blog.techgalaxy.net/archives/date/2006/02
If youve run into a situation where client computers do not report back to the Microsoft Windows Server Update Services (WSUS) server and the following error messages are logged to the Windowsupdate.log file on the client computers:
DateTime
WARNING: Failed to upload events to the server with hr = 80244008.
DateTime
WARNING: ReportEventBatch failure, error = 0×80244008, soap client error = 8, soap error code = 0, HTTP status code = 200
This problem occurs because of an indexing issue in the WSUS database. This indexing issue causes a time-out error before client computers can report back to the WSUS server. There is a hotfix available from Microsoft. Check out the KB article 910847. You do not have to restart the computer after you apply this hotfix.
http://blog.techgalaxy.net/archives/date/2006/02
If youve run into a situation where client computers do not report back to the Microsoft Windows Server Update Services (WSUS) server and the following error messages are logged to the Windowsupdate.log file on the client computers:
DateTime
WARNING: Failed to upload events to the server with hr = 80244008.
DateTime
WARNING: ReportEventBatch failure, error = 0×80244008, soap client error = 8, soap error code = 0, HTTP status code = 200
This problem occurs because of an indexing issue in the WSUS database. This indexing issue causes a time-out error before client computers can report back to the WSUS server. There is a hotfix available from Microsoft. Check out the KB article 910847. You do not have to restart the computer after you apply this hotfix.
Well that certainly sounds like it pretty much fits! Sounds promising...
ASKER
I downloaded and ran the hotfix. It bombs out on this line of the vbs script:
set execStatus = shellObj.Exec("""%PROGRAMF ILES%\Upda te Services\Tools\osql\osql.e xe"" -S " & sqlInstanceName & " -E -n -b -Q ""exec master.dbo.sp_ExecuteFile N'" & parentDir & "\EventInstancesFix.dll' PRINT 'Script executed successfully.'""")
The error that is generated is "the system cannot find the path specified." I checked and I *do not* have a osql folder in the \update services\tools\ folder.
set execStatus = shellObj.Exec("""%PROGRAMF
The error that is generated is "the system cannot find the path specified." I checked and I *do not* have a osql folder in the \update services\tools\ folder.
ASKER
Just to refresh this LONG thread, I can log into the console of my WSUS server and I can synchronize the server, download updates, and approve/deny updates. But I have no clients. Here is what I am seeing error-wise:
GPRESULT ON CLIENT
C:\wsus_client_diag>GPRESU LT
Microsoft (R) Windows (R) XP Operating System Group Policy Result tool v2.0
Copyright (C) Microsoft Corp. 1981-2001
Created On 3/23/2009 at 4:58:13 PM
RSOP results for BROMBERGS\rbyrne on RBYRNELAP : Logging Mode
-------------------------- ---------- ---------- ---------- ------
OS Type: Microsoft Windows XP Professional
OS Configuration: Member Workstation
OS Version: 5.1.2600
Domain Name: BROMBERGS
Domain Type: Windows 2000
Site Name: Default-First-Site-Name
Roaming Profile:
Local Profile: C:\Documents and Settings\rbyrne
Connected over a slow link?: No
COMPUTER SETTINGS
------------------
CN=RBYRNELAP,OU=Downtown,O U=Bromberg s,OU=Deskt ops / Laptops,DC=brombergs,DC=
local
Last time Group Policy was applied: 3/23/2009 at 3:58:13 PM
Group Policy was applied from: DBSERVER.brombergs.local
Group Policy slow link threshold: 500 kbps
Applied Group Policy Objects
-------------------------- ---
Default Domain Policy
WSUS Updates - Desktops
The following GPOs were not applied because they were filtered out
-------------------------- ---------- ---------- ---------- ---------- -
Local Group Policy
Filtering: Not Applied (Empty)
The computer is a part of the following security groups:
-------------------------- ---------- ---------- ----------
BUILTIN\Administrators
Everyone
BUILTIN\Users
NT AUTHORITY\NETWORK
NT AUTHORITY\Authenticated Users
RBYRNELAP$
Domain Computers
USER SETTINGS
--------------
CN=Russell Byrne,CN=Users,DC=bromberg s,DC=local
Last time Group Policy was applied: 3/23/2009 at 4:00:21 PM
Group Policy was applied from: emerald.brombergs.local
Group Policy slow link threshold: 500 kbps
Applied Group Policy Objects
-------------------------- ---
Default Domain Policy
The following GPOs were not applied because they were filtered out
-------------------------- ---------- ---------- ---------- ---------- -
Local Group Policy
Filtering: Not Applied (Empty)
The user is a part of the following security groups:
-------------------------- ---------- ---------- ------
Domain Users
Everyone
BUILTIN\Users
BUILTIN\Administrators
NT AUTHORITY\INTERACTIVE
NT AUTHORITY\Authenticated Users
LOCAL
Internet All Access
UnderwoodUsers
Enterprise Admins
BrombergUsers
Domain Admins
MOST RECENT WINDOWSUPDATE.LOG FILE ON SERVER
2009-03-23 16:48:46:912 816 22cc Misc WARNING: Send failed with hr = 80072efe.
2009-03-23 16:48:46:912 816 22cc Misc WARNING: SendRequest failed with hr = 80072efe. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2009-03-23 16:48:46:912 816 22cc PT + Last proxy send request failed with hr = 0x80072EFE, HTTP status code = 0
2009-03-23 16:48:46:912 816 22cc PT + Caller provided credentials = No
2009-03-23 16:48:46:912 816 22cc PT + Impersonate flags = 0
2009-03-23 16:48:46:912 816 22cc PT + Possible authorization schemes used =
2009-03-23 16:48:46:912 816 22cc PT WARNING: GetConfig failure, error = 0x80072EFE, soap client error = 5, soap error code = 0, HTTP status code = 200
2009-03-23 16:48:46:912 816 22cc PT WARNING: PTError: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: GetConfig_WithRecovery failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: RefreshConfig failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: RefreshPTState failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: PTError: 0x80072efe
2009-03-23 16:48:46:912 816 22cc Report WARNING: Reporter failed to upload events with hr = 80072efe.
CLIENTDIAG.EXE RUN ON CLIENT
C:\wsus_client_diag>client diag
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby/selfupdate/
WUStatusServer = http://ruby/selfupdate/
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor y(szURLDes t, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80190194
No Error description could be found
GPRESULT ON CLIENT
C:\wsus_client_diag>GPRESU
Microsoft (R) Windows (R) XP Operating System Group Policy Result tool v2.0
Copyright (C) Microsoft Corp. 1981-2001
Created On 3/23/2009 at 4:58:13 PM
RSOP results for BROMBERGS\rbyrne on RBYRNELAP : Logging Mode
--------------------------
OS Type: Microsoft Windows XP Professional
OS Configuration: Member Workstation
OS Version: 5.1.2600
Domain Name: BROMBERGS
Domain Type: Windows 2000
Site Name: Default-First-Site-Name
Roaming Profile:
Local Profile: C:\Documents and Settings\rbyrne
Connected over a slow link?: No
COMPUTER SETTINGS
------------------
CN=RBYRNELAP,OU=Downtown,O
local
Last time Group Policy was applied: 3/23/2009 at 3:58:13 PM
Group Policy was applied from: DBSERVER.brombergs.local
Group Policy slow link threshold: 500 kbps
Applied Group Policy Objects
--------------------------
Default Domain Policy
WSUS Updates - Desktops
The following GPOs were not applied because they were filtered out
--------------------------
Local Group Policy
Filtering: Not Applied (Empty)
The computer is a part of the following security groups:
--------------------------
BUILTIN\Administrators
Everyone
BUILTIN\Users
NT AUTHORITY\NETWORK
NT AUTHORITY\Authenticated Users
RBYRNELAP$
Domain Computers
USER SETTINGS
--------------
CN=Russell Byrne,CN=Users,DC=bromberg
Last time Group Policy was applied: 3/23/2009 at 4:00:21 PM
Group Policy was applied from: emerald.brombergs.local
Group Policy slow link threshold: 500 kbps
Applied Group Policy Objects
--------------------------
Default Domain Policy
The following GPOs were not applied because they were filtered out
--------------------------
Local Group Policy
Filtering: Not Applied (Empty)
The user is a part of the following security groups:
--------------------------
Domain Users
Everyone
BUILTIN\Users
BUILTIN\Administrators
NT AUTHORITY\INTERACTIVE
NT AUTHORITY\Authenticated Users
LOCAL
Internet All Access
UnderwoodUsers
Enterprise Admins
BrombergUsers
Domain Admins
MOST RECENT WINDOWSUPDATE.LOG FILE ON SERVER
2009-03-23 16:48:46:912 816 22cc Misc WARNING: Send failed with hr = 80072efe.
2009-03-23 16:48:46:912 816 22cc Misc WARNING: SendRequest failed with hr = 80072efe. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2009-03-23 16:48:46:912 816 22cc PT + Last proxy send request failed with hr = 0x80072EFE, HTTP status code = 0
2009-03-23 16:48:46:912 816 22cc PT + Caller provided credentials = No
2009-03-23 16:48:46:912 816 22cc PT + Impersonate flags = 0
2009-03-23 16:48:46:912 816 22cc PT + Possible authorization schemes used =
2009-03-23 16:48:46:912 816 22cc PT WARNING: GetConfig failure, error = 0x80072EFE, soap client error = 5, soap error code = 0, HTTP status code = 200
2009-03-23 16:48:46:912 816 22cc PT WARNING: PTError: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: GetConfig_WithRecovery failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: RefreshConfig failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: RefreshPTState failed: 0x80072efe
2009-03-23 16:48:46:912 816 22cc PT WARNING: PTError: 0x80072efe
2009-03-23 16:48:46:912 816 22cc Report WARNING: Reporter failed to upload events with hr = 80072efe.
CLIENTDIAG.EXE RUN ON CLIENT
C:\wsus_client_diag>client
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby/selfupdate/
WUStatusServer = http://ruby/selfupdate/
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor
r) failed with hr=0x80190194
No Error description could be found
The most recent error on the client (0x80190194) implies that "The requested URL does not exist on the server."
Have I missed some recent developments or did you not say you'd installed the website to a custom port (8530)?
If so shouldn't the URL http://ruby/selfupdate/ actually be http://ruby:8530/selfupdate/ as it was originally in your very first post?
Have I missed some recent developments or did you not say you'd installed the website to a custom port (8530)?
If so shouldn't the URL http://ruby/selfupdate/ actually be http://ruby:8530/selfupdate/ as it was originally in your very first post?
try to change the path to
set execStatus = shellObj.Exec("""%PROGRAMF ILES%\Micr osoft SQL Server\90\Tools\Binn\osql. exe"" -S " & sqlInstanceName & " -E -n -b -Q ""exec master.dbo.sp_ExecuteFile N'" & parentDir & "\EventInstancesFix.dll' PRINT 'Script executed successfully.'""")
set execStatus = shellObj.Exec("""%PROGRAMF
Also
Browse to this URL from this client:
http://server/selfupdate/wuident.cab
you should get a file open/save dialog box.
If not, the "requested URL does not exist" problem is either DNS
related or naming related at the IIS server. To check DNS, try
http://<IP_Address_of_WSUS_Server >/selfupda te/wuident .cab
If that works, then the problem is definitely in the DNS.
If it doesn't work, then the problem is either in IISAdmin
configuration
or in your network infrastructure.
Browse to this URL from this client:
http://server/selfupdate/wuident.cab
you should get a file open/save dialog box.
If not, the "requested URL does not exist" problem is either DNS
related or naming related at the IIS server. To check DNS, try
http://<IP_Address_of_WSUS_Server
If that works, then the problem is definitely in the DNS.
If it doesn't work, then the problem is either in IISAdmin
configuration
or in your network infrastructure.
ASKER
I have uninstalled and reinstalled WSUS and it now resides on port 80 of my default web page.
"try to change the path to
set execStatus = shellObj.Exec("""%PROGRAMF ILES%\Micr osoft SQL Server\90\Tools\Binn\osql. exe"" -S " & sqlInstanceName & " -E -n -b -Q ""exec master.dbo.sp_ExecuteFile N'" & parentDir & "\EventInstancesFix.dll' PRINT 'Script executed successfully.'""")"
I have done this and it still bombs out. I searched for the file "osql.exe" on my server and it is not on any hard drive.
I successfully browsed to http://ruby/selfupdate/wuident.cab and was prompted with the file open/save dialog.
"try to change the path to
set execStatus = shellObj.Exec("""%PROGRAMF
I have done this and it still bombs out. I searched for the file "osql.exe" on my server and it is not on any hard drive.
I successfully browsed to http://ruby/selfupdate/wuident.cab and was prompted with the file open/save dialog.
Check your firewall settings, either windows firewall or software firewall
You may encounter temporary connection-related errors when you use Windows Update or Microsoft Update to install updates
I don't think osql would be there by default - It's a tool that I believe is part of a feature pack for SQL, and has since been replaced by sqlcmd??
ASKER
I do not have a firewall between the client and the server, software or otherwise.
I checked out the link (http://forums.techarena.in/server-update-service/658773.htm) but I didn't see anything there that would help (my WSUS server - ruby - is not a DC).
I remained stumped.
I checked out the link (http://forums.techarena.in/server-update-service/658773.htm) but I didn't see anything there that would help (my WSUS server - ruby - is not a DC).
I remained stumped.
"I do not have a firewall between the client and the server, software or otherwise."
There are other things to go over in that link.
There are other things to go over in that link.
I don't believe the problem is on the client side, but it would be interesting to 'reinstall' windows update on one of the clients, and then see the contents of the windowsupdate.log on that same client. Try copying the code below into a .bat file and running it. Then wait 30secs - 1min and check the log. Let me know if the log displays the same problem?
net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribution\*.*
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow
The code I posted above does all this and much more
http://www.experts-exchang e.com/OS/M icrosoft_O perating_S ystems/Win dows/XP/Q_ 24216439.h tml#a23874 978
Thanks
http://www.experts-exchang
Thanks
@trbbhm - Did you ever run the above code to see what happens? I can't find a post that says you did? As I said, it seems very unlikely to be a client side problem, but hey, you've already tried so much at this point it's probably worth trying just about anything!
Also, you might want to try following these steps to try to remove WSUS completely from this server, then install fresh. I'm aware that you've tried to reinstall, but possibly left some things behind...
http://social.technet.microsoft.com/Forums/en-US/winserverwsus/thread/8bee5c27-6286-4077-a4b6-78a0ee9577fe/
Also, you might want to try following these steps to try to remove WSUS completely from this server, then install fresh. I'm aware that you've tried to reinstall, but possibly left some things behind...
http://social.technet.microsoft.com/Forums/en-US/winserverwsus/thread/8bee5c27-6286-4077-a4b6-78a0ee9577fe/
Whichever, it seems like this may be the best course of action for you. A complete removal so you're back to 'before you ever installed it', and then give it a completely fresh start. I think things are too messy at the moment to efficiently troubleshoot it much further! :)
Pete
Pete
ASKER
Well, I followed the uninstallation guide as posted by dstewartjr and everything appeared to go fine. I then attempted to perform a reinstall of WSUS and it bombed (see log below).
2009-03-25 18:37:30 Success MWUSSetup Validating pre-requisites...
2009-03-25 18:37:42 Success MWUSSetup Initializing installation details
2009-03-25 18:37:42 Success MWUSSetup Installing ASP.Net
2009-03-25 18:38:15 Success MWUSSetup ASP.Net is installed successfully
2009-03-25 18:38:15 Success MWUSSetup Installing wYukon using MSI on Win2k3
2009-03-25 18:38:15 Success MWUSSetup Installing wYukon...
2009-03-25 18:38:29 Success MWUSSetup wYukon Installed Successfully
2009-03-25 18:38:29 Error MWUSSetup Failed to open service MSSQL$MICROSOFT##SSEE (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup StartService failed (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup InstallWyukon: Failed to start MSSQL$MICROSOFT##SSEE service (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup CInstallDriver::PerformSet up: Installation of wYukon failed (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup CSetupDriver::LaunchSetup: Setup failed (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:39:31 Error MWUSSetup DoInstall: Wsus setup failed (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:37:30 Success MWUSSetup Validating pre-requisites...
2009-03-25 18:37:42 Success MWUSSetup Initializing installation details
2009-03-25 18:37:42 Success MWUSSetup Installing ASP.Net
2009-03-25 18:38:15 Success MWUSSetup ASP.Net is installed successfully
2009-03-25 18:38:15 Success MWUSSetup Installing wYukon using MSI on Win2k3
2009-03-25 18:38:15 Success MWUSSetup Installing wYukon...
2009-03-25 18:38:29 Success MWUSSetup wYukon Installed Successfully
2009-03-25 18:38:29 Error MWUSSetup Failed to open service MSSQL$MICROSOFT##SSEE (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup StartService failed (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup InstallWyukon: Failed to start MSSQL$MICROSOFT##SSEE service (Error 0x80070424: The specified service does not exist as an installed service.)
2009-03-25 18:38:29 Error MWUSSetup CInstallDriver::PerformSet
2009-03-25 18:38:29 Error MWUSSetup CSetupDriver::LaunchSetup:
2009-03-25 18:39:31 Error MWUSSetup DoInstall: Wsus setup failed (Error 0x80070424: The specified service does not exist as an installed service.)
ASKER
First, thank you to both of you for sticking this out with me. You've been a tremendous help!
I did this as per that link: "Check the registry for the key
HKLM\Software\Microsoft\Up date Services\Server\Setup
and change the value of "wYukonInstalled" to 0x0 and ensure that
"SqlInstanceIsRemote" = 0x0."
and it still bombs, but this time it doesn't get as far. It prompts me to use the existing windows internal database on this computer, and when I click Next it immediately errors out with "failed to connect with SQL server Ruby\Microsoft##SSEE."
One very important point that the link to manually uninstall WSUS overlooks (and something that I found in another post here) is to remove the Windows Internal Database in Add/Remove Programs. Once I did that the installation went fine.
Now I will have to wait and see if my clients connect.
I did this as per that link: "Check the registry for the key
HKLM\Software\Microsoft\Up
and change the value of "wYukonInstalled" to 0x0 and ensure that
"SqlInstanceIsRemote" = 0x0."
and it still bombs, but this time it doesn't get as far. It prompts me to use the existing windows internal database on this computer, and when I click Next it immediately errors out with "failed to connect with SQL server Ruby\Microsoft##SSEE."
One very important point that the link to manually uninstall WSUS overlooks (and something that I found in another post here) is to remove the Windows Internal Database in Add/Remove Programs. Once I did that the installation went fine.
Now I will have to wait and see if my clients connect.
"One very important point that the link to manually uninstall WSUS overlooks (and something that I found in another post here) is to remove the Windows Internal Database in Add/Remove Programs. Once I did that the installation went fine."
I'll have to remember that
I'll have to remember that
BTW Did you miss this step from link ? :-)
"6. When complete, go back to the Windows Installer Cleanup Utility and highlight Windows Internal Database (MICROSOFT##SSEE) and click remove."
"6. When complete, go back to the Windows Installer Cleanup Utility and highlight Windows Internal Database (MICROSOFT##SSEE) and click remove."
Also, if you don't want to wait, just find a client and run the wuauclt /detectnow from command prompt. This should initiate the update process (ensuring that your update GPO has the correct URL etc) and you should see your client popup in the WSUS console shortly afterwards as it checks in for updates.
Again, if you're having trouble, don't sweat it, we've got a fresh installation and hopefully will need far less troubleshooting to get this one working. Just post the WindowsUpdate.log from a client and anything else relevant (any errors from client diag tool and the like).
Let us know how it goes!
Pete
Again, if you're having trouble, don't sweat it, we've got a fresh installation and hopefully will need far less troubleshooting to get this one working. Just post the WindowsUpdate.log from a client and anything else relevant (any errors from client diag tool and the like).
Let us know how it goes!
Pete
ASKER
Clients still cannot connect to the server. Here are the entries in the windowsupdate.log file on my client machine:
2009-03-26 15:00:38:602 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:00:38:602 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:00:38:602 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:14:09:317 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:14:09:317 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:14:09:317 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:14:09:332 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:25:13:292 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:25:13:292 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:25:13:292 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:40:02:349 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:40:02:349 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:40:02:349 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 16:01:51:012 212 fbc PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 16:01:51:012 212 fbc PT WARNING: PTError: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: PTError: 0x80244019
2009-03-26 16:01:51:028 212 fbc Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 16:04:58:464 212 65c AU AU received policy change subscription event
2009-03-26 15:00:38:602 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:00:38:602 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:00:38:602 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:00:38:602 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:14:09:317 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:14:09:317 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:14:09:317 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:14:09:332 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:14:09:332 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:25:13:292 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:25:13:292 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:25:13:292 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:25:13:292 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 15:40:02:349 212 177c PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 15:40:02:349 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 15:40:02:349 212 177c PT WARNING: PTError: 0x80244019
2009-03-26 15:40:02:349 212 177c Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 16:01:51:012 212 fbc PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
2009-03-26 16:01:51:012 212 fbc PT WARNING: PTError: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: GetConfig_WithRecovery failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: RefreshConfig failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: RefreshPTState failed: 0x80244019
2009-03-26 16:01:51:028 212 fbc PT WARNING: PTError: 0x80244019
2009-03-26 16:01:51:028 212 fbc Report WARNING: Reporter failed to upload events with hr = 80244019.
2009-03-26 16:04:58:464 212 65c AU AU received policy change subscription event
Run the %\program\Update Services\Setup\InstallSelf updateOnPo rt80.vbs script
Indeed - You can get a full list of the error codes here by the way - http://inetexplorer.mvps.org/archive/windows_update_codes.htm
Although some of the 'descriptions' are less than helpful...
Although some of the 'descriptions' are less than helpful...
ASKER
I ran %\program\Update Services\Setup\InstallSelf updateOnPo rt80.vbs script followed by wuauclt /detectnow with no results - clients still were not able to connect to the server.
On warning I received during the script run read "setupselfupdatetree: Warning: this is a standalone wus install. No need to do configuration for SxSinstall" I do not know what this means.
I checked that link for "Error 0x80244019 in WindowsUpdate.log" but I do not have urlscan installed or enabled on the server. I don't have the c:\winnt directory (the server is running MS Server 2003) and I do not have a urlscan folder or .ini file in the c:\windows\system32 directory. I do not have a urlscan.ini file anywhere on the server.
On warning I received during the script run read "setupselfupdatetree: Warning: this is a standalone wus install. No need to do configuration for SxSinstall" I do not know what this means.
I checked that link for "Error 0x80244019 in WindowsUpdate.log" but I do not have urlscan installed or enabled on the server. I don't have the c:\winnt directory (the server is running MS Server 2003) and I do not have a urlscan folder or .ini file in the c:\windows\system32 directory. I do not have a urlscan.ini file anywhere on the server.
Lets see the clientdiag on client now
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ClientDiag results on client:
C:\wsus_client_diag>client diag
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby/selfupdate/
WUStatusServer = http://ruby/selfupdate/
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor y(szURLDes t, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80190194
No Error description could be found
Press Enter to Complete
C:\wsus_client_diag>client
WSUS Client Diagnostics Tool
Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is running. . . PASS
Wuaueng.dll version 7.2.6001.788. . . . . . . . . . . . PASS
This version is WSUS 2.0
Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings
Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use
Checking Connection to WSUS/SUS Server
WUServer = http://ruby/selfupdate/
WUStatusServer = http://ruby/selfupdate/
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Client is pointed to SUS 1.0 Server
Connection to server. . . . . . . . . . . . . . . . . . PASS
WinHttpDownloadFileToMemor
r) failed with hr=0x80190194
No Error description could be found
Press Enter to Complete
If not do so then run gpupdate /force
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I tried to apply the hotfix but was informed that the current release is newer than what I was attempting to install.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
My GPO settings are set for "http://ruby/selfupdate/". WSUS is installed on the default web page on port 80 so I don't need the custom port.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Holy spectacles Batman! I can see my clients now!!!
The last change that I made was to change my intranet server in GPO to be http://ruby. That must have been the final piece of the puzzle.
Thank you both for helping me out!
The last change that I made was to change my intranet server in GPO to be http://ruby. That must have been the final piece of the puzzle.
Thank you both for helping me out!
from the looks of it, that was the problem the whole time
You're welcome, I hope it wasn't the problem the whole time, or I'd feel a little silly for not noticing it earlier!
Glad it's all sorted! :)
Pete
Glad it's all sorted! :)
Pete