Avamar:7.4 在较旧的 ESXi 版本中,由于 SSL 不支持的协议错误,VMware 映像备份/还原失败
Summary: Avamar:7.4 在较旧的 ESXi 版本中,由于 SSL 不支持的协议错误,VMware 映像备份/还原失败
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Avamar 7.4 代理是第一个使用较新的 VDDK 6.5 库的版本。
由于 SSL 不支持的协议,Avamar 7.4 代理映像备份/还原连接到 ESX 失败:
avvcbimage 信息 <16041>:VDDK:VMware VixDiskLib (6.5) 版本 build-424160
...
avvcbimage 信息 <16041>:VDDK:lib/ssl:协议列表 tls1.2
.。
avvcbimage Info <40638>:VM Host Name=esxi.example.com(5.1 build-xxxxx)
...
avvcbimage Info <16041>: VDDK: VixDiskLib:VixDiskLib_OpenEx: 打开磁盘。
....
avvcbimage 警告 <16041>:VDDK:SSL:未知 SSL 错误
avvcbimage 信息 <16041>:VDDK:SSL Error: error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol
avvcbimage Warning <16041>:VDDK:SSL:连接失败 (1)
由于 SSL 不支持的协议,Avamar 7.4 代理映像备份/还原连接到 ESX 失败:
avvcbimage 信息 <16041>:VDDK:VMware VixDiskLib (6.5) 版本 build-424160
...
avvcbimage 信息 <16041>:VDDK:lib/ssl:协议列表 tls1.2
.。
avvcbimage Info <40638>:VM Host Name=esxi.example.com(5.1 build-xxxxx)
...
avvcbimage Info <16041>: VDDK: VixDiskLib:VixDiskLib_OpenEx: 打开磁盘。
....
avvcbimage 警告 <16041>:VDDK:SSL:未知 SSL 错误
avvcbimage 信息 <16041>:VDDK:SSL Error: error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol
avvcbimage Warning <16041>:VDDK:SSL:连接失败 (1)
Cause
不支持的配置。
由于 SSL TLS 1.0/1.1 漏洞,VDDK 6.5 默认情况下仅支持 ESX 5.5U3b 或更高版本:
http://pubs.vmware.com/Release_Notes/en/developer/vddk/65/vsphere-vddk-65-release-notes.html
TLS 与 vSphere 5.5U3 的向后兼容性。如果 vSphere 6.5 客户将 TLS v1.2 身份验证设置为强制,则 ESXi 5.5U3 及更早版本主机上的备份将失败,并显示 SSL 异常错误。修复方法是将这些 ESXi 主机升级到 5.5U3e 或更高版本。
由于 SSL TLS 1.0/1.1 漏洞,VDDK 6.5 默认情况下仅支持 ESX 5.5U3b 或更高版本:
http://pubs.vmware.com/Release_Notes/en/developer/vddk/65/vsphere-vddk-65-release-notes.html
TLS 与 vSphere 5.5U3 的向后兼容性。如果 vSphere 6.5 客户将 TLS v1.2 身份验证设置为强制,则 ESXi 5.5U3 及更早版本主机上的备份将失败,并显示 SSL 异常错误。修复方法是将这些 ESXi 主机升级到 5.5U3e 或更高版本。
Resolution
根据 VMware ESX 5.0/5.1 不再受支持,建议解决步骤是将 ESXi 升级到 5.5U3 或更高版本:
http://pubs.vmware.com/Release_Notes/en/developer/vddk/65/vsphere-vddk-65-release-notes.html
“解决方法是修改 VDDK 代理上的两个配置文件之一。/etc/vmware/config 或 CommonAppDataFolder\config.ini 文件设置整个代理,而 $USER/.vmware/config 或 %USERNAME%\AppData\config.ini 仅设置一个用户。将以下行添加到相应的文件中:
tls.protocols=tls1.0,tls1.1,tls1.2”
http://pubs.vmware.com/Release_Notes/en/developer/vddk/65/vsphere-vddk-65-release-notes.html
“解决方法是修改 VDDK 代理上的两个配置文件之一。/etc/vmware/config 或 CommonAppDataFolder\config.ini 文件设置整个代理,而 $USER/.vmware/config 或 %USERNAME%\AppData\config.ini 仅设置一个用户。将以下行添加到相应的文件中:
tls.protocols=tls1.0,tls1.1,tls1.2”
对于 Avamar 代理: 以根用户 身份通过 1 个 SSH 连接到 Avamar 代理 2. 使用 vi 编辑 /etc/vmware/config,并将以下内容添加到文件底部: tls.protocols=tls1.0,tls1.1,tls1.2 例如: 之前: .encoding = “UTF-8” vmware.fullpath = “/usr/bin/vmware” vix.libdir = “/usr/lib/vmware-vix” AFTER: .encoding = “UTF-8” vmware.fullpath = “/usr/bin/vmware” vix.libdir = “/usr/lib/vmware-vix” tls.protocols=tls1.0,tls1.1,tls1.2 |
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000167472
Article Type: Solution
Last Modified: 05 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.