Client plug-ins are not visible and are referenced as an invalid record with missing name
search cancel

Client plug-ins are not visible and are referenced as an invalid record with missing name

book

Article ID: 340052

calendar_today

Updated On:

Products

VMware VMware Live Recovery VMware vSphere ESXi

Issue/Introduction

When VMware Webclient Serenity DB is unable to pickup the Solution Package and install the required plug-in extensions, remove the files in the serenity database and restart the WebClient Services to resolve the issue.





Symptoms:
  • Client plug-ins such as VR/SRM/VDP are not visible as defined on the WebClient, and are referenced as an invalid record with (missing name).
  • While connecting to the WebClient post the vCenter Sever Solutions such as vSphere Replication Appliance/SRM/VDP, you may not find the Solution Client Plug-ins respectively, instead observed as an invalid plug-in extension with missing name and may not manage them accordingly.
  • VMware Webclient Serenity DB unable to pickup the Solution Package and install the required plug-in extensions.



  • In the WebClient logs, you may see some of these errors:
    at com.vmware.vsphere.client.views.admin::PluginManagementViewMediator/processPlugins()
    at com.vmware.vsphere.client.views.admin::PluginManagementViewMediator/updateUi()
    at com.vmware.vsphere.client.views.admin::PluginManagementViewMediator/onDisabledPluginPackagesRetrieved()

    Error downloading https://172.19.90.194:9086/srm-client.zip. Make sure that the URL is reachable then logout/login to force another download. java.net.ConnectException: Connection refused: connect
    [ERROR] vc-service-pool-1346 70000765 100018 200004 com.vmware.vise.vim.extension.VcExtensionManager Package com.vmware.vcDr was not installed!


Cause

This issue occurs because the vsphere Webclient logs referred in virgo.log file, addresses the invalid extension download/extract of the Solutions Packages located at:

  • For vCenter Server: C:\ProgramData\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity\
  • For vCenter Appliance: /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity

Resolution

To resolve this issue, remove the files in the serenity database and restart the WebClient Services.

Note: VMware recommends to take a complete folder copy of the Serenity DB to temp.
The Serenity DB is located at:

  • For Windows: C:\programdata\vmware\vSphere Web Client\SerenityDB\serenity
  • For Linux: /storage/vsphere-client/SerenityDB/serenity/

For more information, see:

Note: Before proceeding with the steps, ensure that you have a recovery point prior to deleting or modifying any files. If the VMware vSphere Web Client is installed on a virtual machine or you are using the VMware vCenter Server Appliance, you may take a snapshot before proceeding.


Additional Information


How to stop, start, or restart vCenter Server services
How to stop, start, or restart vCenter Server 6.x services

Impact/Risks: