我最近收到了这个错误。
下载插件状态:下载插件时出错。请确保URL是可访问的,并且注册的指纹是正确的。发起人:VSPHERE.LOCAL\VSPHERE-webclient-192f42a9-0951-466c-8d24-ee850c197519
当我进入管理>客户端插件:
com.vmware.h4.vsphere.client0.4.0.0失败未知的不适用无
错误消息: 下载插件时出错。请确保URL是可访问的,并且注册的指纹是正确的错误图像:com.vmware.h4.vsphere.client-0.4.0.0-插件失败
我也遇到了同样的问题,它看起来像是一个过时的插件。我使用的是vSphere版本:7.0.1 Build 17327586
-
产品:VMware vCenter Server版本:7.0.1.00200内部版本号:17327517
-
虚拟机监控程序:VMware ESXi版本:7.0.1内部版本编号:17325551
在尝试以下任何操作之前:如果可能,关闭VCSA并拍摄快照
您可以使用lstool.py脚本注销过时的插件。
- SSH进入VCSA并启动BASH
- 验证com.vmware.h4.vsphere.client插件的过时版本和当前版本
键入以下命令:
find / -name *h4.vsphere.client-0.4.*
输出应该如下所示:
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.0.0
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.0.0/com.vmware.h4.vsphere.client-0.4.0.0.esa
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.0.0/com.vmware.h4.vsphere.client-0.4.0.0.zip
-----------------------------------------------------------
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.1.0
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.1.0/com.vmware.h4.vsphere.client-0.4.1.0.esa
/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/com.vmware.h4.vsphere.client-0.4.1.0/com.vmware.h4.vsphere.client-0.4.1.0.zip
- 查找版本0.4.0.0的插件服务ID
键入以下命令:
/usr/lib/vmware-lookupsvc/tools/lstool.py list --ep-type com.vmware.cis.vsphereclient.plugin --url http://localhost:7090/lookupservice/sdk
输出应该如下所示:
Service Product: com.vmware.h4
Service Type: vsphere.client
Service ID: 846a9473-912f-443f-b657-4603f15a9fd8
Site ID: default-site
Node ID: 038505b7-e2fb-40d1-aa15-141c2600fd2d
Owner ID: vsphere-webclient-bc0dc187-7d31-1821-8c32-9c0g589c13b8@vsphere.local
Version: 0.4.0.0
Endpoints:
Type: com.vmware.cis.vsphereclient.plugin
Protocol: http
URL: https://vcsa:443/ui/plugins/h4va.zip
SSL trust: ***
Attributes:
com.vmware.cis.cm.HostId: ba0fc187-9d81-18d1-8a39-5f0f253c24b5
-------------------------------------------------------
Service Product: com.vmware.h4
Service Type: vsphere.client
Service ID: cb7deda1-35af-357f-6f8b-3cf05324ca7c
Site ID: default-site
Node ID: 012605c7-e2eb-46e1-aa17-121c2810fa2f
Owner ID: vsphere-webclient-bc0gb186-3d31-38d1-8c37-9a0f553c1235@vsphere.local
Version: 0.4.1.0
Endpoints:
Type: com.vmware.cis.vsphereclient.plugin
Protocol: http
URL: https://vcsa:443/ui/plugin-resources/h4va.zip
SSL trust: ***
Attributes:
com.vmware.cis.cm.HostId: bc0dc187-9d81-78d1-8c35-9f03352c14c5
- 使用lstool.py使用插件服务ID注销过时的插件
注意:用户和密码必须用后引号/后引号(`(括起来。
注意:在此示例中,--id的值来自步骤3中的示例。您需要替换您的插件版本中显示的值。
键入以下命令:
/usr/lib/vmware-lookupsvc/tools/lstool.py unregister --url http://localhost:7090/lookupservice/sdk --user 'administrator@vsphere.local' --password 'yourpassword' --id 846a9473-912f-443f-b657-4603f15a9fd8 --no-check-cert
- 重新启动HTML5 Web UI
键入以下命令:
vmon-cli -r vsphere-ui
- 执行步骤2和第3以验证是否删除了过时的com.vmware.h4.vsphere.client-0.4.0.0插件