修复 WSUS 管理控制台无法通过远程 API 连接 WSUS 服务器

管理涉及多人协作的企业或任何专业工作都可能充满挑战。 为了简化您的工作,我们开发了一项名为 WSUS,即 Windows Server Update Services 的服务。它是一款 Windows 服务器,可以帮助您规划、管理和部署 Windows 服务器、客户端操作系统以及其他 Microsoft 软件的更新、补丁和修复程序。然而,如果 Windows 更新服务控制台崩溃,WSUS 管理控制台可能无法通过远程连接访问 WSUS 服务器,这可能会干扰预定的操作。在这种情况下,无法通过远程连接的 WSUS 控制台错误可能仍然无法解决,并且可能难以使用控制台执行操作。本文旨在提供修复 apiwsus 控制台无法连接错误的解决方案。您可能会看到类似以下内容的错误信息:错误:连接错误。尝试连接 WSUS 服务器时出错。发生此错误的原因有很多。请检查与服务器的连接。如果问题仍然存在,请联系您的网络管理员。单击“重置服务器节点”以尝试再次连接到服务器。

如何解决 WSUS 管理控制台无法通过远程 API 连接 WSUS 服务器的问题

以下是解决 apiwsus 控制台无法连接错误的故障排除方法列表,这些方法适用于 Windows 个人电脑。

方法一:删除 WSUS 文件

修复此问题的首要方法是删除 AppData 文件夹中的 WSUS 文件实例。如果由于数据包格式不正确而导致握手失败,可能会出现 System.IO.IOException 错误,此方法可以解决该问题。

1. 在底部搜索栏中搜索 %appdata% 文件夹,然后单击“打开”。

2. 使用文件资源管理器中的 MicrosoftMMC 目录导航到 MMC 文件夹。

3. 右键单击 wsus 文件,然后从下拉菜单中选择“删除”选项。

方法二:增加存储空间

如果您的电脑存储空间不足,可能会出现 WSUS 管理控制台无法通过远程连接 WSUS 服务器的错误,因为系统可能难以检索信息和执行功能。要修复 apiwsus 控制台无法连接的错误,您可以尝试按照此处给出的链接中的说明增加电脑的存储空间。

方法三:重启管理控制台

解决此问题的另一种方法是重启管理控制台。这将清除控制台中的所有故障和问题。本节介绍了在 Linux 系统上重启控制台的方法。

选项一:Debian 或 Ubuntu

本节介绍如何在 Debian 或 Ubuntu 操作系统上重启管理控制台。

1. 从开始菜单打开 Linux 电脑上的终端。

2. 依次键入以下命令,然后按回车键以重启管理控制台及其相应的组件。

sudo service replicated restart
sudo service replicated-ui restart
sudo service replicated-operator restart

3. 在重启的页面上登录您的管理员帐户。

选项二:CentOS、RHEL 或 Fedora

如果您使用的是 CentOS、RHEL 或 Fedora 操作系统,可以尝试按照本节中的说明修复无法通过远程连接访问的 WSUS 控制台错误。

1. 从开始菜单中,打开 Linux 电脑上的终端应用程序。

2. 输入以下命令,然后按 Enter 键以重启管理控制台。

sudo systemctl restart replicated replicated-ui replicated-operator

3. 使用您的登录凭据登录您的管理员帐户。

方法四:在控制台中重启节点

作为清除连接中所有故障和问题,并修复 WSUS 管理控制台无法通过远程连接 WSUS 服务器错误的替代方法,您可以尝试使用电脑在控制台中重启节点。

1. 单击 WSUS 服务器上的开始图标,然后单击“所有程序”选项。

2. 单击“管理工具”选项,然后单击“Microsoft Windows Server 更新服务”以访问 WSUS 管理控制台。

3. 导航至“系统健康”页面,然后导航至“节点”页面。

4. 选择特定的 PPM 服务器节点,然后单击“重启”按钮。

5. 您可以选择重新部署内容文件夹等可选功能,然后单击“确定”按钮重启节点。

方法五:重启服务

要修复 apiwsus 控制台无法连接的错误,您可以尝试重启与 Windows 更新服务相关的服务。

选项一:IIS 服务

作为第一个选项,您可以尝试在您的电脑上重启 IIS 或 Internet 信息服务。

1. 按 Windows 键,搜索“控制面板”应用程序,然后单击“打开”。

2. 在“查看方式”下拉菜单中选择“类别”选项,然后单击“程序”选项。

3. 单击“程序和功能”选项。

4. 单击窗口左侧窗格中的“打开或关闭 Windows 功能”选项。

5. 选择“Internet 信息服务”功能,展开并选择功能中的所有文件夹,然后单击“确定”按钮。

选项二:更新服务

修复 WSUS 管理控制台无法通过远程连接 WSUS 服务器错误的第二个选项是使用 Tools 目录在您的电脑上使用提升的命令提示符更新服务。

1. 使用搜索栏搜索“命令提示符”应用程序,然后单击“以管理员身份运行”选项。

2. 单击 UAC 提示窗口中的“是”按钮,以管理员权限运行程序。

3. 键入以下命令并按 Enter 键将目录更改为 Tools 目录。

CD “C:Program FilesUpdate ServicesTools”

4. 键入以下命令,然后按 Enter 键以安装 WSUS 实用程序服务。

wsusutil.exe postinstall /servicing

5. 按照前面介绍的步骤重启管理控制台。

选项三:SQL 服务

电脑上的 SQL Server 程序可能已损坏,可能需要重启才能修复该错误。按照此部分中的说明重启此服务,以修复无法通过远程连接访问的 WSUS 控制台错误。

1. 单击 WSUS 服务器上的开始图标,选择“所有程序”选项,然后单击“Microsoft SQL Server”程序。

2. 导航到“配置工具”选项,然后单击“SQL Server 配置管理器”选项。

注意:SQL Server 配置管理器是 Microsoft 管理控制台程序的插件。

3. 单击 UAC 提示窗口中的“是”按钮,授予权限。

4. 单击左侧窗格中的“SQL Server Services”选项,然后右键单击结果窗格中的“SQL Server (MSSQLServer)”。

5. 单击“重启”选项,服务重启后单击“确定”按钮。

方法六:修改注册表编辑器键

ContentDir 和 TargetDir 键是 WSUS 管理控制台运行的主要原因。您可以尝试修改或重置注册表编辑器中的这些键,以修复 WSUS 管理控制台无法通过远程连接 WSUS 服务器的错误。

1. 使用底部搜索栏搜索“注册表编辑器”。

2. 按照给定的位置路径导航到安装目录。

 HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdate ServicesServerSetup

3. 右键单击 Contentdir 键,然后单击“删除”选项。

4. 单击“确认值删除”窗口上的“是”按钮。

5. 同样,按照上面给出的说明删除目录位置中的 TargetDir 键值。

方法七:授予用户帐户权限

如果您的电脑上的用户帐户没有被授予更改服务器内容的控制权,则可能会出现错误,即 apiwsus 控制台无法连接。您可以尝试授予用户帐户访问 WSUSContent 目录的权限或完全控制权。

1. 立即按 Windows + E 键打开 Windows 资源管理器,并按照位置路径导航到 WSUSContent 文件夹。

Local Disk (C:)WindowsWSUSWSUSContent

2. 右键单击 WSUSContent 文件夹,然后单击列表中的“属性”选项。

3. 导航至“安全”选项卡,在“组或用户名”部分选择用户帐户,然后单击“编辑…”按钮。

4. 勾选“允许”部分中的“完全控制”选项,然后单击“应用”按钮。

5. 单击“Windows 安全”窗口中的“是”按钮。

6. 单击所有窗口上的“确定”按钮将其关闭。

7. 以类似的方式,按照说明授予以下文件夹各自位置的完全控制权限。

  • 位于本地磁盘 (C:)WindowsTemp 位置的 Temp 文件夹。

  • 位于本地磁盘 (C:) 临时位置的 Temp 文件夹。

  • 位于本地磁盘 (C:)Program FilesUpdate ServicesWebServices 位置的 WebServices 文件夹。

方法八:增加私有内存限制

WsusPool 的私有内存限制必须为 10 GB 或 3000 个端点才能有效运行。要修复 WSUS 管理控制台无法通过远程连接 WSUS 服务器的错误,您可以尝试取消 IIS 管理器上的内存限制。

1. 使用搜索栏在您的电脑上打开 IIS 管理器。

2. 导航至连接列表中的“应用程序池”选项。

3. 在列表中选择 “WsusPool” 服务,然后单击 “操作” 窗格中的 “回收…” 选项。

注意:或者,您可以右键单击 “WsusPool” 服务,单击 “高级设置…” 选项,并将内存限制设置为 0,以将限制增加到无限值。

4. 在“基于内存的最大值”部分,取消选中“私有内存使用量(KB)”选项,然后单击“下一步”按钮。

5. 确保在“配置回收事件”部分选择了“定期时间间隔”选项,然后单击“完成”按钮。

6. 右键单击“应用程序池”页面中的“WsusPool”项,然后单击下拉菜单中的“启动”选项。

7. 使用前面介绍的步骤重启 WSUS 控制台。

***

本文解释了解决 WSUS 管理控制台无法通过远程连接 WSUS 服务器错误的方法。请告知我们哪些方法帮助您修复了无法通过远程连接访问的 WSUS 控制台错误。请在下面的评论部分留下您的建议和疑问,以便我们做出解答。