Error downloading HPE Nimble plug-in. Make sure that the URL is reachable
search cancel

Error downloading HPE Nimble plug-in. Make sure that the URL is reachable

book

Article ID: 418543

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Unable to register HPE Nimble Pugin on vCenter server.  Plugin Status on vSphere shows "Failed"

 

You may see log snippets similar to: 

/var/log/vmware/vsphere-ui/vsphere_client_virgo.log:

[2025-11-17T13:46:56.774+11:00] [ERROR] sdk-plugin-deployer-57893 com.vmware.vise.plugin.extension.VcExtensionManager Downloading plugin package: 'com.nimblestorage.hi.h5:6.1.21069734.0' registered in vCenter: 'vcsa-fqdn (21xxx7e-dxxf-4cxa-b7xx-xxx)' has failed. java.util.concurrent.CompletionException: com.vmware.vise.plugin.download.PluginDownloadException: org.apache.http.conn.ConnectTimeoutException: Connect to <HPE_NIMBLE_STORAGE_SERVER_IP> [/<HPE_NIMBLE_STORAGE_SERVER_IP>] failed: connect timed out
        at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
        at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1643)
        at com.vmware.vise.util.concurrent.QueuingCachedThreadPool$2.call(QueuingCachedThreadPool.java:873)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at com.vmware.vise.util.concurrent.QueuingCachedThreadPool$QueueProcessor.run(QueuingCachedThreadPool.java:1271)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at com.vmware.vise.util.concurrent.WorkerThreadFactory$1.run(WorkerThreadFactory.java:64)
        at java.lang.Thread.run(Thread.java:750)
Caused by: com.vmware.vise.plugin.download.PluginDownloadException: org.apache.http.conn.ConnectTimeoutException: Connect to <HPE_NIMBLE_STORAGE_SERVER_IP>:443 [/HPE_NIMBLE_STORAGE_SERVER_IP] failed: connect timed out

Environment

VMware vSphere 8.x

Cause

The vCenter server is unable to establish network connectivity to the HPE Nimble storage server on port 443. This network block prevents the vCenter server from downloading the necessary plugin.zip file for registration.

 

 

Resolution

Engage your local network team to review and enable network connectivity on TCP Port 443 between the vCenter server's IP address/subnet and the HPE Nimble storage server's IP address.

Additional Information

To confirm the network isolation, perform a manual download test from both a jump host and the vCenter server:

  1. From a local jump box/client on the same network segment as the vCenter, try downloading the plugin file via a web browser or the wget command:
    URL: https://<HPE_NIMBLE_STORAGE_SERVER_IP>/rest/nimbleplugin/nimblestorage-html5.zip

  2. From the vCenter Server Appliance (vCSA) Shell, run the wget command to attempt a direct download of the plugin zip file, replacing <HPE_NIMBLE_STORAGE_SERVER_IP> with the Nimble array's IP address:
    wget https://<HPE_NIMBLE_STORAGE_SERVER_IP>/rest/nimbleplugin/nimblestorage-html5.zip