早期版本的 Broker Agent 和 Desktop Agent 无法与 Horizon Adapter进行通信。

问题

默认情况下,vRealize Operations for Horizon6.1 或更早版本的 Broker Agent 和 Desktop Agent 无法与 Horizon Adapter 进行通信。

原因

vRealize Operations for Horizon6.2.1 和更高版本强制实施 TLS 1.2,但早期版本使用 TLS 1.0。如果无法将这些代理升级到较新版本,您可以在适配器上禁用 TLS。

解决方案

  1. 打开 vRealize Operations Manager收集器节点上的 /usr/lib/vmware-vcops/user/plugins/inbound/V4V_adapter3/work/msgserver.properties 文件。
  2. 添加以下命令:
    enforcesslprotocols=false
  3. 重新启动 Horizon Adapter
  4. 在安装了 Broker Agent 的 Horizon Connection Server主机上再次将 Broker Agent 与适配器进行配对。