Pure Storage Plugin deployment fails on vCenter
search cancel

Pure Storage Plugin deployment fails on vCenter

book

Article ID: 410633

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • On vCenter UI under Administration > Client Plugin Pure Storage Plugin Status is Failed.

  • /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log


    [YYYY-MM-DDTHH:MM:SS.705Z] [ERROR] sdk-plugin-deployer-8998 com.vmware.vise.plugin.status.LocalPluginStatusServiceImpl DOWNLOAD_FAILED: Error downloading plugin package com.purestorage.purestoragehtml:4.3.1.0 from https://<pure-storage-server>/download/purestorage-vsphere-plugin.zip?version=4.3.1. Reason: URL is unreachable. Make sure that the URL is reachable.
    [YYYY-MM-DDTHH:MM:SS.705Z] [ERROR] sdk-plugin-deployer-89983  com.vmware.vise.plugin.extension.VcExtensionManager  Downloading plugin package: 'com.purestorage.purestoragehtml:4.3.1.0' registered in vCenter: 'sy7-vc-01.gls.local (cf9e91a8-9642-4a26-b300-bb936994e417)' has failed. java.util.concurrent.CompletionException: com.vmware.vise.plugin.download.PluginDownloadException: org.apache.http.client.HttpResponseException: status code: 400

 

  • Testing curl connectivity from vCenter to the Pure Storage server returns an HTTP 400 error.

curl -vk https://<pure-storage-server>/download/purestorage-vsphere-plugin.zip?version=4.3.1

> HTTP/1.1 400

Environment

VMware vCenter Server 7.X
VMware vCenter Server 8.X

Cause

The download request is not accepted by the Pure Storage appliance, which returns an HTTP 400 error even though the plugin files are available on pure storage server.

Resolution

Engage Pure Storage support for further assistance.