Skip to main content
Pure Technical Services

Thumbprint Mismatch - Plugin Installed on FlashArray But Not in vSphere Web Client

Currently viewing public documentation. Please login to access the full scope of documentation.

KP_Ext_Announcement.png

Problem

After installing the plug-in in the Pure GUI, you are unable to see that it is installed in the vSphere web client. 

Diagnosis

You will want to check the logs on the vSphere server that is hosting the web services.  

The logs are in the following directory: C:\ProgramData\VMware\vSphere Web Client\serviceability\logs. 
The ones of interest are: vsphere_client_virgo and com.purestorageui.Purestorageui-1.x.x.

In the virgo logs you may see the following error:

Error unzipping https://10.193.17.235/download/purestorage-vsphere<wbr/>-plugin.zip?version=1.1.10 javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Server certificate chain is not trusted and thumbprint doesn't match

Solution

There is an issue when the GUI is started when /cache/ssl/gui.keystore is not available yet (new Array) which results in an unmatched fingerprint.  

3.3.x

For 3.3.x you will need to run the following command, on both controllers: 

restart gui

3.4.Xx

For 3.4.x you will need to run the following command, on both controllers:  

/etc/init.d/nginx restart

 

The JIRA for this fix is : 

https://jira.purestorage.com/browse/PURE-22188