WSUS 无法在客户端上运行 - 通过 GPO 部署

WSUS 无法在客户端上运行 - 通过 GPO 部署

我已经在名为 INet 的服务器上部署了 WSUS,这已经下载了我选择的所需更新。

我已经在 GPO 中配置了自动更新 - 设置以下内容:

  • 允许自动更新立即安装
  • 允许非管理员接收更新通知

  • 指定内联网 Microsoft 更新服务位置:(我将其设置为http://INet

我还将检查更新的时间设置为下午 4 点(用于测试)

我链接了相关 OU 中的 GPO,然后登录到测试计算机(Windows XP Pro)。登录后,检查“我的电脑”中的“更新”选项卡,它显示为灰色,并将下午 4 点设置为更新时间(所以我知道 GPO 已经起作用了)

下午 4 点已经过去了,但没有更新......在 WSUS 控制台上检查 INet 服务器,仍然显示 0 台计算机......

我错过了什么?

**

编辑/更新

**

我现在已经运行了“wuauclt /detectnow”,它在错误日志中记录了一些错误

无法找到更新,错误代码为 80244019

我还注意到它正在搜索的 URL 是: http://INet/ClientWebService/client.asmx

当我从客户端在 IE 中尝试此 URL 时,出现 404 错误。在 INet 上的 IIS 上查看时 - 我看见了该文件夹,但它是空的。

答案1

好的,我明白了……

由于某种原因,WSUS 安装在端口 8530 上...这可能是默认端口?通过将 GPO 中的 URL 更改为http://INet:8530然后它就正常工作了。我运行了 wuauclt /detectnow 命令,并检查了错误日志。

出现了一堆关于 Windows Installer 3.1 的错误 - 然后弹出一个提示框,说更新已准备好等等。我推测其中一个更新将是所需的 Windows Installer 3.1

答案2

%SystemRoot%\WindowsUpdate.log 文件是您的好朋友。假设“自动更新”服务已启动,您将在那里看到该进程的诊断输出。

在不了解更多细节的情况下,我只能说这些。

答案3

自动更新配置中的时间是下载的更新安装的时间,检查将保持其正常时间表(参见自动更新检测频率,默认每 22 小时一次)。运行“wuauclt /detectnow”将触发立即检测。

相关内容