I have setup Zeroshell as a gateway for a student wireless network I have set 1 interface ETH02 as the external card this has NAT enabled. There are 2 other cards one ETH01 is connected to the College Network to allow authentication to AD. The last card ETH00 is on the student wireless network (at the moment I am Just using 1 wired workstation with a crossover cable on this port). I have tested Captive portal and Proxy/dansguardian. and everything is fine. I can access http and https sites. The only problem is the windows update application in windows 7 will not search for updates. It produces Error Code 8024419. I have turned off the proxy and the captive portal so that a browser session can access any websites without logging into the portal and without filtering. But the windows update application still cannot search for updates.
Thanks for the reply. the error code is indeed 80244019 not 8024419 as I originally stated. However the wsus policy has not been applied to this machine so the key refered to in the article does not exist.
Having Just created a new virtual machine for my windows 7 client I now find that the updates work. I then turned the captive port and proxy on again and find that the operation is as expected I can get windows updates after I have opened a browser session and logged in. So it looks like just another Microsoft Bug as the first machine works on another internet connection.