wsus服务器推送指定的补丁,WSUS SelfUpdate 不发送自动更新 - Windows Server | Microsoft Docs...

WSUS SelfUpdate 服务不发送自动更新

10/20/2020

本文内容

本文提供了一种解决方案,可解决在使用 Microsoft Windows Server Update Services (WSUS) SelfUpdate 服务发送自动更新时客户端计算机无法接收更新的问题。

适用于:  Windows Server 2012R2

原始 KB 编号:   920659

症状

当您尝试使用 WSUS SelfUpdate 服务向客户端计算机发送自动更新时,客户端计算机不会接收这些更新。 此外,客户端计算机不会向 WSUS 服务器报告。

发生这种情况时,WSUS 管理控制台将记录以下错误消息:

检查服务器配置。 无法联系一个或多个更新服务组件。 检查服务器状态并确保 Windows 服务器更新服务正在运行。

未运行的服务:SelfUpdate

事件日志可能还包括以下事件:

原因

如果满足以下一个或多个条件,则可能会出现此问题:

目录权限缺失或配置不正确,或者计算机IUSR_计算机名帐户已从 Users 组 C:\Program Files\Update Service\SelfUpdate 中删除。

WSUS 服务器中缺少 SelfUpdate 虚拟目录。

未为端口 80 上的默认站点配置 SelfUpdate 虚拟目录。

SelfUpdate 虚拟目录没有匿名访问权限。

默认网站配置为使用指定的 IP 地址,并且缺少 127.0.0.1 的条目。

默认网站没有匿名访问权限。

WSUS 服务器还安装了Microsoft Windows SharePoint Services服务器。 WSUS 资源尚未从管理SharePoint排除。

安装Selfupdate.msi有缺陷。 因此,~\Selfupdate 子文件夹缺少文件。

解决方案

若要解决此问题,您必须对 C:\Program Files\Update Service\SelfUpdate 目录具有以下最低权限。

权限

管理员

完全控制

系统警报

完全控制

域/用户或本地/用户

读取&、读取、列出文件夹

IUSR_ ComputerName

读取&、读取、列出文件夹

备注

IUSR_ ComputerName 表示运行安装了 WSUS 的 IIS 的服务器的主机名。 如果此帐户是 Users 组的成员,则不需要显式定义这些权限。

若要解决 SelfUpdate 虚拟目录缺失或网站下没有列出绑定到端口 80 的 SelfUpdate 虚拟目录的问题,请运行位于 Program files\Update services\Setup 文件夹中的 Selfupdate.msi 文件。

若要解决 SelfUpdate 虚拟目录没有匿名访问权限的问题,请打开 IIS 管理器,展开默认网站,右键单击 SelfUpdate 虚拟目录,然后单击"属性 "。 在"目录安全性" 选项卡上,单击" 身份验证 和访问控制"下的"编辑"。 确保已启用匿名访问。

备注

还应对默认网站执行此步骤。 如果您的网站绑定到 IIS 配置中的特定 IP 地址,则 SelfUpdate 树将不起作用。 解决方法是设置 IIS 配置以响应"所有未分配"地址,或将 127.0.0.1 添加到用于 SelfUpdate 的 IP 地址列表中。

使用Internet Information Services (IIS) 管理控制台验证服务器是否设置有以下两种配置之一。

配置 1:在默认网站上安装 WSUS

使用下列设置配置默认网站:

SelfUpdate

内容

ClientWebService

SimpleAuthWebService

WSUSAdmin

ReportingWebService

DssAuthWebService

ServerSyncWebService

配置 2:在自定义网站上安装 WSUS

使用下列设置在端口 80 上配置默认网站:

SelfUpdate

ClientWebService

使用下列设置在端口 8530 上配置 WSUS 管理:

SelfUpdate

内容

ClientWebService

SimpleAuthWebService

WSUSAdmin

ReportingWebService

DssAuthWebService

ServerSyncWebService

无论选择何种配置,您还必须验证以下设置:

您必须在默认网站或其他任何网站下配置 SelfUpdate 虚拟目录,以侦听端口 80。

SelfUpdate 虚拟目录指向 C:\Program Files\Update Service\SelfUpdate。

WSUSAdmin 虚拟目录是 IIS 中唯一一个安全设置为集成身份验证Windows目录。 将所有其他虚拟目录安全性设置为 "已启用匿名访问"。

状态

Microsoft 已确认这是一个问题。

更多信息

使用 IIS 时,您可以将 SelfUpdate 目录移动到其他网站。 为此,请按照下列步骤操作:

单击 "开始",单击" 运行",键入 "控制管理工具",然后双击"IIS Internet Information Services (管理器") "。

展开" 网站" 文件夹,然后单击 "WSUS 管理" 节点。

右键单击 "SelfUpdate" 节点,指向"所有任务",然后单击"将配置保存到文件"。

键入该文件的名称,然后将该文件保存到另一个文件夹中。 将在步骤 9 至 12 中使用此文件。

右键单击 "ClientWebService" 节点,选择"所有任务",然后单击"将配置保存到文件"。

键入该文件的名称,并将其保存到步骤 4 中使用的同一文件夹中。 将在步骤 13 至 15 中使用此文件。

选择在端口 80 上运行的默认网站或其他网站。

右键单击该网站,指向"新建",然后单击"虚拟 目录 (文件) 。

选择在步骤 4 和 6 中保存 SelfUpdate 和 ClientWebService.xml文件的目录。

选择SelfUpdate.xml文件,然后单击"打开 "。

单击 "读取文件",单击现在"选择要导入的配置"下列出的SelfUpdate 文件,然后单击"确定 "。

在 "IIS 管理器"对话框中,在"别名"框中键入新虚拟目录的名称,然后单击"确定 "。

选择 ClientWebService.xml文件,然后单击"打开 "。

单击 "读取文件",单击现在"选择要导入的配置"下列出的SelfUpdate 文件,然后单击"确定 "。

在 "IIS 管理器"对话框中,在"别名"框中键入新虚拟目录的名称,然后单击"确定 "。

如果这是一个新的网站,请从 IIS 管理器启动该网站。 如果这是现有网站,请从 IIS 管理器重新启动该网站。

参考

有关 Windows 中的自动更新Windows。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值