...
Download or Deploy plug-in task fails at 0% with error "Plug-in configuration with Reverse Proxy failed"Under Client Plugins status shows as "Failed"Removing Plug-in from vcenter server mob page and re-starting vsphere-ui does not help. vsphere_client_virgo.log located in /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log contains the following error messages: [2024-02-15T09:48:54.752-06:00] [ERROR] sdk-plugin-deployer-196 c.v.v.p.p.JsonFileBasedRemotePluginReverseProxyConfigurer Cannot add proxy rules for {packageRef = com.vmware.vlcm.client:8.0.2.22617221, manifestUrl = https://vctest.lab.local:9087/vci/downloads/vlcm-ui/plugin.zip=[url = https://vctest.lab.local:9087/vum-fileupload/,type = HTTP_FILE_UPLOAD,sslPeerAuthenticationData = SslPeerCertificateThumbprintData{thumbprint=37:00:7E:03:C6:9A:75:97:CD:11:11:87:DD:83:72:87:35:C5:45:3C}, url = https://vctest.lab.local:443,type = cis.common.skipreg,sslPeerAuthenticationData = SslPeerCertificateThumbprintData{thumbprint=37:00:7E:03:C6:9A:75:97:CD:11:11:87:DD:83:72:87:35:C5:45:3C}, url = https://vctest.lab.local:9087/vci/downloads/vlcm-ui/plugin.zip,type = MANIFEST_SERVER,sslPeerAuthenticationData = SslPeerCertificateThumbprintData{thumbprint=37:00:7E:03:C6:9A:75:97:CD:11:11:87:DD:83:72:87:35:C5:45:3C}]}. Plugin service initial configuration is not ready/was not successful.[2024-02-15T09:48:54.753-06:00] [INFO ] sdk-plugin-deployer-196 com.vmware.vise.plugin.extension.VcExtensionManager Cleaning up extension: com.vmware.vlcm.client:8.0.2.22617221[2024-02-15T09:48:54.754-06:00] [INFO ] sdk-plugin-deployer-196 c.vmware.vise.extensionfw.impl.plugin.PluginExtensionManagerImpl Extensions for plugin com.vmware.vlcm.client:8.0.2.22617221 were removed from the cache.[2024-02-15T09:48:54.789-06:00] [ERROR] sdk-plugin-deployer-195 com.vmware.vise.plugin.status.RemotePluginStatusServiceImpl DEPLOYMENT_FAILED: Error deploying plugin package com.vmware.vsan.client:8.0.202.10000. Reason: Plugin configuration with Reverse Proxy failed. rhttpproxy-xx.log located in /var/log/vmware/rhttpproxy/rhttpproxy-xx.log contains the following error message: 2024-02-26T10:18:55.094-06:00 error rhttpproxy[2501235] [Originator@6876 sub=RhttpProxy] [Rhttpproxy JWT] Missing privilege! Global.Proxy is required. 2024-02-26T10:18:55.094-06:00 error rhttpproxy[2501235] [Originator@6876 sub=RhttpProxy] [Rhttpproxy REST PUT Handler] JWT verification failed
Role name "vSphere Client Service Account" is missing the Global.Proxy privilege.
Refer to the steps below to grant the missing Global.Proxy privilege to the "vSphere Client Service Account" role. Open the browser and login to vCenter Server webclient using SSO Administrator ex: administrator@vsphere.localNavigate to Administration >Access Control > RolesSelect vSphere Client Service Account and click on edit.Navigate to the Global section and select the Proxy option as mentioned below:Re-start the rhttpproxy and vsphere-ui service using the below commandsNOTE: If the vCenter servers are in linked mode re-start both the service on all the linked nodes. service-control --restart rhttpproxyservice-control --restart vsphere-ui Under Client plugins you will see all the plugin status as Deployed.