I've just installed WSUS 3.0 SP2 on a Win 2008 R2 Standard server. I used SQL Server Express 2008 SP1 as the database. I saw no errors during the installation. I believe I installed all the necessary prerequisites.
I pointed a single client to the new WSUS server using registry settings and used wuauclt to try and get it to register with the server but I don't see the client show up in the Update Services Admin Console.
I can access the default web site from the client and download http://WSUSServerName/selfupdate/wuident.cab so I think the web site installed ok. But when I runcscript "c:\program files\update services\setup\installselfupdateonport80.vbs" , I get the error:
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
SetupSelfupdateTree: Finding the index of the Web site on which WUS is installed ...
SetupSelfupdateTree: Failed to read HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update
Services\Server\Setup\IISTargetWebSiteIndex. Error(-2147024891) : Invalid root
in registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Se
tup\IISTargetWebSiteIndex".
SetupSelfupdateTree: Error: Unable to locate the index of the WUS website.
Error: InstallSelfupdateOnPort80 failed.
I ran the WSUS Client Diagnostics Tool on the WSUS server and got an error message but I just read that this is due to it being a 32-bit app and I'm using 64-it OS.
Does anyone know where I went wrong? TIA.
BTW, this server also has SQL Server 2008 running on it. I stuck WSUS in a SQL Server 2008 Express instance, if that matters.