Deploying a Plug-In Package From a Remote Server

The plug-in package ZIP file that represents a
vSphere Client
plug-in is typically hosted on a remote Web server. A
vCenter Server
extension can reference a remotely hosted plug-in package by specifying the Web sever URL in the
vCenter Server
extension definition. When you register a plug-in as an extension with a
vCenter Server
instance, the plug-in package ZIP file is downloaded from the remote URL.
The
vSphere Client
establishes a secure HTTPS connection with the remote Web server that hosts the plug-in packages. Starting with vSphere 6.0 Update 2, you can configure the TLS protocol versions for the
vCenter Server
Service, VMware
vSphere Client
Service, VMware Directory Service, Security Token Service and Syslog Collector Service. The TLS protocol versions that you configure for the vCenter Server service must be the same as the protocol versions for all other services.
For more information about supported TLS versions and configurations, see https://kb.vmware.com/s/article/2145796.
Make sure that the Web server that hosts your
vSphere Client
plug-ins supports the same TLS protocol versions that are configured for the vSphere services. If this requirement is not met, the
vSphere Client
fails to download the extension plug-ins.