I wasn't able to get the script working but I did make the reg enties manually and they seemed to work. Do the clients access the microsoft windows update page before they talk to the sus server? Here is a copy of a section of the windowsupdate log.
2003-12-16 17:04:39 22:04:39 Success IUENGINE Starting
2003-12-16 17:04:39 22:04:39 Success IUENGINE Determining machine configuration
2003-12-16 17:04:39 22:04:39 Success IUENGINE Determining machine configuration
2003-12-16 17:04:45 22:04:45 Success IUENGINE Querying software update catalog from
2003-12-16 17:04:49 22:04:49 Success IUENGINE Querying software update catalog from
2003-12-16 17:04:52 22:04:52 Success IUENGINE Querying software update catalog from
2003-12-16 17:05:33 22:05:33 Success IUENGINE Querying software update catalog from
2003-12-16 17:05:36 22:05:36 Success IUENGINE Determining machine configuration
2003-12-16 17:05:38 22:05:38 Success IUENGINE Querying software update catalog from
2003-12-16 17:06:00 22:06:00 Success IUENGINE Shutting down
2003-12-16 17:06:00 22:06:00 Success IUCTL Shutting down
2003-12-16 16:44:57 21:44:57 Success IUCTL Starting
2003-12-16 16:44:58 21:44:58 Success IUCTL Downloaded iuident.cab from
to C:\Program Files\WindowsUpdate\V4
2003-12-16 16:44:58 21:44:58 Success IUENGINE Starting
2003-12-16 16:44:58 21:44:58 Success IUENGINE Determining machine configuration
2003-12-16 16:44:58 21:44:58 Success IUENGINE Querying software update catalog from
2003-12-16 16:44:58 21:44:58 Success IUENGINE Determining machine configuration
2003-12-16 16:44:59 21:44:59 Success IUENGINE Querying software update catalog from
2003-12-16 16:44:59 21:44:59 Success IUENGINE Determining machine configuration
2003-12-16 16:44:59 21:44:59 Success IUENGINE Querying software update catalog from
2003-12-16 16:44:59 21:44:59 Success IUENGINE Determining machine configuration
2003-12-16 16:45:00 21:45:00 Success IUENGINE Querying software update catalog from
2003-12-16 16:45:01 21:45:01 Success IUENGINE Determining machine configuration
2003-12-16 16:45:01 21:45:01 Error IUENGINE Querying software update catalog from
(Error 0x80190194)
2003-12-16 16:45:01 21:45:01 Success IUENGINE Shutting down
2003-12-16 16:45:01 21:45:01 Success IUCTL Shutting down
2003-12-16 23:04:59 04:04:59 Success IUCTL Starting
2003-12-16 23:04:59 04:04:59 Success IUENGINE Starting
2003-12-16 23:04:59 04:04:59 Success IUCTL Starting
2003-12-16 23:04:59 04:04:59 Success IUENGINE Starting
2003-12-16 23:05:00 04:05:00 Success IUENGINE Shutting down
2003-12-16 23:05:00 04:05:00 Success IUCTL Shutting down
2003-12-16 23:05:00 04:05:00 Success IUENGINE Install started
As you can see it queried the windows udate catalog before attempting to talk to the sus server. Do the clients need an internet connection for this to work. Plus any info on what I'm doing wrong with the script would be appreciated.