vSphere Data Protection 与 vCenter Server 5.5 Update 3 的通信失败
search cancel

vSphere Data Protection 与 vCenter Server 5.5 Update 3 的通信失败

book

Article ID: 339458

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

本文介绍了解决此场景中出现的通信问题的步骤。

Symptoms:
免责声明:本文为 Communication fails in vSphere Data Protection with vCenter Server 5.5 Update 3 (2146825) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • vSphere Data Protection 6.1.x 将不会与 vCenter Server 5.5 Update 3 进行通信。
  • 在/usr/local/avamar/var/mc/server_logs/mcserver.out文件中,您会看到类似以下内容的异常:

    Caught Exception : Exception : org.apache.axis.AxisFault Message : ; nested exception is:
    javax.net.ssl.SSLHandshakeException: Unsupported curve: 1.2.840.10045.3.1.7 StackTrace :

    注意:上述日志摘录仅为示例。日期、时间和环境变量可能会因环境而有所不同。


Environment

VMware vSphere Data Protection 6.1.x

Cause

出现此问题的原因是 JsafeJCE 5.0/Java 8 与 vCenter Server 证书的兼容性导致 vSphere Data Protection MCS 子系统无法与 vCenter Server 进行通信。

Resolution

要解决此问题,请更新 mcsutils.pm(perl 模块)的参数。

注意:确保在更改这些参数后重新启动 MC 服务器进程。

要更新 mcsutils.pm(perl 模块)的参数,请执行以下操作:

  1. 下载此知识库文章附带的2146825_vdp-hotfix.zip文件。
  2. 解压缩2146825_vdp-hotfix.zip文件。
  3. 将VDPHotfix.sh脚本复制到 vSphere Data Protection 设备,并将其置于/home/admin目录中。
  4. 以admin用户身份通过 SSH 登录到 vSphere Data Protection 设备。
  5. 使用以下命令运行脚本:

    ./home/admin/VDPHotfix.sh

    注意:必须以管理员用户身份运行本文附带的 shell 脚本。

  6. 通过运行以下命令重新启动 MC 服务器进程:

    dpnctl stop mcs

    dpnctl start mcs


Additional Information

Communication fails in vSphere Data Protection with vCenter Server 5.5 Update 3

Attachments

2146825_vdp-hotfix.zip get_app