Link to home
Start Free TrialLog in
Avatar of trbbhm
trbbhmFlag for Afghanistan

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>clientdiag

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

WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80072efe

The connection with the server was terminated abnormally
Avatar of JBlond
JBlond
Flag of Germany image

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?
Avatar of Don
from command prompt type "proxycfg -d"

and try again
Avatar of trbbhm

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)"
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\InstallSelfupdateOnPort80.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.

Avatar of trbbhm

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 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??
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?
Avatar of trbbhm

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:

"WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80072efe

The connection with the server was terminated abnormally"
Here's a good troubleshooting guide


Troubleshooting client self-update issues
Avatar of trbbhm

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
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)

Open in new window

Avatar of trbbhm

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
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.
Avatar of trbbhm

ASKER

Grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

I reinstalled WSUS and now my client computer will not connect to the server!!!!!  The clientdiag program returns

WinHttpDownloadFileToMemory(szURLDest, 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.  
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

Open in new window

Now you may need to verify some permissions

http://wsusinfo.onsitechsolutions.com/articles/016.htm
Avatar of trbbhm

ASKER

All of the permissions check out.
Ok  I like to refer to this website for wsus problems

http://www.wsuswiki.com/WSusTroubleshooting
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
Avatar of trbbhm

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.
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.dll 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.
 
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! <<<
Avatar of trbbhm

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.

Open in new window

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_PARSEFAULT" - SOAPCLIENT_PARSEFAULT_ERROR      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!
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.  
Well that certainly sounds like it pretty much fits! Sounds promising...
Avatar of trbbhm

ASKER

I downloaded and ran the hotfix.  It bombs out on this line of the vbs script:

set execStatus = shellObj.Exec("""%PROGRAMFILES%\Update Services\Tools\osql\osql.exe"" -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.  
Avatar of trbbhm

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>GPRESULT

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,OU=Brombergs,OU=Desktops / 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=brombergs,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>clientdiag

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

WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffe
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?
try to change the path to

set execStatus = shellObj.Exec("""%PROGRAMFILES%\Microsoft 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.'""")


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>/selfupdate/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.
Avatar of trbbhm

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("""%PROGRAMFILES%\Microsoft 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.
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??
Avatar of trbbhm

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 do not have a firewall between the client and the server, software or otherwise."

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

Open in new window

@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/
Actually this is the supported way
 
How to manually remove all of WSUS
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
Avatar of trbbhm

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::PerformSetup: 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.)
Avatar of trbbhm

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\Update 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.

"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
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."
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
Avatar of trbbhm

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
Run the %\program\Update Services\Setup\InstallSelfupdateOnPort80.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...
Avatar of trbbhm

ASKER

I ran %\program\Update Services\Setup\InstallSelfupdateOnPort80.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.
Lets see the clientdiag on client now
SOLUTION
Avatar of Don
Don
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of trbbhm

ASKER

ClientDiag results on client:


C:\wsus_client_diag>clientdiag

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

WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffe
r) failed with hr=0x80190194

No Error description could be found

Press Enter to Complete
Do you have your group policy configured as below?

wsusruby.bmp
If not do so then run gpupdate /force
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of trbbhm

ASKER

I tried to apply the hotfix but was informed that the current release is newer than what I was attempting to install.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of trbbhm

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
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of trbbhm

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!
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