我有一台安装了 WSUS 的 Windows Server 2016 计算机。防火墙允许端口 8530 和 8531 通过。我有 10 个更新已获批准并可供下载。我有一个 GPO,其中包含 3 台计算机,WSUS 的 Intranet 位置设置为 HOSTNAME:8530,统计服务器设置为http://主机名:8530
我正在尝试让 Windows 10 x64 上的笔记本电脑连接到服务器并提取更新。当我连接到 WSUS 服务器时,Windows 更新状态为:
我们无法连接到更新服务。我们将稍后重试,或者您可以立即检查。
这是我第一次安装 WSUS,所以我需要一点帮助。当我在客户端上运行 ClientDiag.exe 时,我得到了以下信息。
Checking Machine State
Checking for admin rights to run tool -- PASS
Automatic Updates Service is running -- PASS
Background Intelligent Transfer Service is running -- PASS
GetFileVersion(szEngineDir,&susVersion) failed by hr=0x80070002
The System cannot find the file specified
Press Enter to Complete
如果我进入浏览器并转到http://主机名:8530/Setup/iuinet.cab它成功下载了 cab 文件。因此它可以到达该位置。
我无法弄清楚如何让 ELT 和 WindowsUpdate 日志向我显示任何有用的信息,因为他们通过 PowerShell 配置将其移动到那个愚蠢的 ELT。
我遗漏了什么或者无法看到为什么我的客户端无法连接到 WSUS?