vSphere UI Client Plugin named N/A after vSphere 8 upgrade
search cancel

vSphere UI Client Plugin named N/A after vSphere 8 upgrade

book

Article ID: 345917

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Unable to un-register and remove an incompatible plugin from vCenter server appliance.

Incompatible plug-in for removal: https://<vcenter server fqdn>:443/ui/plugin-resources/h4va.zip (vCloud Availability plugin for vCloud Director)

Environment

VMware vCenter Server 8.0

Cause

The com.vmware.h4 plugin is the default vCloud Availability plugin for vCloud Director.

The VMware Cloud Director Availability vSphere Client Plug-In registers in vCenter Server during the initial configuration of the VMware Cloud Director Availability appliance.

This particular version of plugin uses the deprecated local plugin architecture, and is no longer applicable or compatible with vCenter Server 8.

Resolution

Note: Please take powered off snapshots of the vCenter Server before following the below instructions. If vCenter servers are in linked mode, ensure all the vCenter Servers in linked mode are powered off before taking a snapshot of every vCenter Server.

  1. SSH to the VCSA as root
  2. Use the Lookup Service utility (lstools.py) to find the service ID for the plugin you which to unregister by running the following command:

    /usr/lib/vmware-lookupsvc/tools/lstool.py list --url http://localhost:7090/lookupservice/sdk --product com.vmware.h4

    You should get back a single response. Make a note of the Service ID which is required in the next step
    .
  3. You can now unregister the plugin by providing the Service ID along with the administrator credentials by running the following command

    /usr/lib/vmware-lookupsvc/tools/lstool.py unregister --url http://localhost:7090/lookupservice/sdk --id <Service ID from previous step> --user [email protected] --password '<PASSWORD>'

  4. Finally, restart the vSphere UI Client service for the changes to take affect by running the following command:

service-control --restart vsphere-ui

Additional Information

If the unregister command fails with the error, SOAPFaultException: Invalid credentials, enclose the password in single quotes.

What is VMware Cloud Director Availability