背景:
服务器:AD(Windows 2008R2)WSUS3.0SP2(Windows 2003企业版64bit)
客户端:XP、WIN7
目前存在问题:客户端加域后,成功获得组策略,但是WSUS上无法看见客户端。
解决方法:
1. 停止Automatic Updates service和BITS service,在命令提示符中运行:
net stop wuauserv
net stop bits
2. 删除%windir%\softwaredistribution目录
3. 启动Automatic Updates service和BITS service,当这2个服务别启动的时候,他们会自动创建softwaredistribution和相关的子文件。
在命令提示符中运行:
net start wuauserv
net start bits
4. 当%windir%\softwaredistribution目录已经被创建好后,让客户端立即域WSUS服务器进行连接。
wuauclt.exe /resetauthorization /detectnow
5. 在15分钟之后,检查客户端是否检查到需要的updates.
如果问题依然存在的话,请在WSUS客户端上执行以下操作:
1. 确认Background Intelligent Transfer 服务启动
2. 运行以下的命令,重命名Catroot2 文件夹
net stop cryptsvc
ren %systemroot%\system32\catroot2 oldcatroot2
net start cryptsvc
在WSUS服务器上
1.禁用HTTP compression 在IIS 6.0中
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression false
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression false
2. 定位到以下目录,重命名suscomp.dll
%windir%\system32\inetsrv
3.运行iisreset
4.重起WSUS服务
net stop wsusservice
net start wsusservice
5.在IIS 6.0启用HTTP compression
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true
6.在IIS里的WSUS虚拟目录->主目录->给与写入权限
7.客户端上运行wuauclt /detectnow