问题现象
在“活动”选项卡下,您会看到一个或多个关于“更新 Cyber Protect 定义”失败的活动:
显示“下载 NGMP 定义失败”、“下载 VA 定义失败”、“更新定义失败”和类似消息。
先决条件
确保满足以下先决条件:
至少有一个代理启用了“使用此代理下载和分发补丁和更新”选项(更新者角色)。要启用或分配角色,请导航至“设置 ”-> “代理程序”,选择机器,单击“详细信息”,然后在 Cyber Protection 定义部分启用相应的开关:
启用更新者角色的机器在活动运行时可以访问 Internet。
- 机器之间的网络连接正常:环境中的其他机器可以访问网络中分配有更新者角色的代理程序,防火墙设置允许其他代理从更新程序机器下载。
故障排查
要查明根本原因,您需要查看活动详细信息的“设备”行中指定的受影响机器的日志。日志位于:
Windows 计算机上的ProgramData\Acronis\Agent\var\log\atp-downloader
Linux 上的 /opt/acronis/var/log/atp-downloader下
- 检查具有更新者角色的代理程序是否已在控制台中注销,或者其IP地址是否已动态更改。
错误信息及检查方法
在这种情况下,您将在日志中看到“连接失败”错误:
解决方法:中文日志: 18.12.2020 12:50:34.506402 [0x000012b8] [0x0000348c] [错误] [UpdaterAPIGateway]:SendRequest()[163] curl_easy_perform 失败: 无法连接到服务器 (7)。错误缓冲区内容:无法连接到 192.168.X.XXX 端口 18018:超时 其中 192.168.X.XXX 对应于 没有代理的机器(或注销的机器)。 英文日志: 18.12.2020 12:50:34.506402 [0x000012b8] [0x0000348c] [error] [UpdaterAPIGateway] : SendRequest()[163] curl_easy_perform failed: Couldn't connect to server(7). Error buffer content: Failed to connect to 192.168.X.XXX port 18018: Timed out where 192.168.X.XXX corresponds to a machine without agent (or de-registered machine).
- 再次注册已删除的代理程序并将 更新者角色设置为此代理,以使其直接转到 Acronis CDN。请注意,此解决方法的缺点是所有其他代理将从现在开始尝试从该特定代理下载数据。
- 为所有现有代理启用更新程序选项,以便他们可以直接访问 Acronis CDN (dl.acronis.com)。
- 确保Acronis Agent Core 服务(aakore.exe)正在代理计算机上运行,并且在定义更新期间没有由于某种原因停止。
- 应该可以从设备访问 Acronis CDN (dl.acronis.com),这是下载定义的来源。
错误信息及检查方法
如果无法访问数据源,您将在日志中看到相应的错误:
中文日志:
08.10.2020 02:14:18.585509 [0x00000560] [0x00001d70] [调试] [ServerProxy]:DownloadNewUpdateIndex()[394] req:
'https://dl.acronis.com /u/am/ ngmp /update-index. json'状态:500
英文日志:
08.10.2020 02:14:18.585509 [0x00000560] [0x00001d70] [debug] [ServerProxy] : DownloadNewUpdateIndex()[394] req:
'https://dl.acronis.com/u/am/ngmp/update-index.json' status: 500
解决方法:
- 调查代理无法解析 Acronis CDN 地址的原因并解决问题。
- 如果之前的解决方案没有帮助,请联系安克诺斯技术服务中心以接收 IP 地址列表以将其添加到允许列表。
如果建议的步骤无法帮助查明根本原因,请从受影响的代理计算机收集系统报告并联系安克诺斯技术服务中心。