Search the VMware Knowledge Base (KB)
View by Article ID

Unable to view health badge in vSphere Web Client (2150096)

  • 0 Ratings

Symptoms

  • Health-badges does not appear for any virtual machine in status tab of vCenter server.

    Note: The vCenter Server has to be registered with vRealize Operations Manager in a clustered environment.

  • vCenter Server Virgo logs contain SSL thumbprint mismatch entry similar to:

    Error downloading https://<vROps-IP>/vcopsngc.zip /. Make sure that the URL is reachable then logout/login to force another download. javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Server certificate chain is not trusted and thumbprint doesn't match

Cause

This issue occurs when the registration of the vCenter Server adapter is successful but the thumbprint miss-matches the vRealize Operations Manager IP address in the vCenter Server mob. 

Resolution

This is a known issue affecting vRealize Operations Manager 6.x.
 
Currently, there is no resolution.
 
To workaround this issue:
 
Caution: Take the snapshot of vCenter Server and backup the vCenter Server database.
  1. Make a note of vRealize Operations Manager Node IP from vSphere Managed Object Browser with which the vCenter Server adapter is registered.
     
    1. Log in to vSphere Managed Object Browser of the vSphere Web Client with administrator credentials.

      For example:

      https://vSphere_ipaddress/mob

      Note: Replace vSphere_ipaddress with actual IP address or FQDN of the vSphere Webclient.

    2. Navigate to Content > ExtensionManager.
    3. In the properties list, Click (more..) to expand the list of values.
    4. Click link in values column, which has the string com.vmware.vcops.

      For example:

      extensionList["com.vmware.vcops"]

    5. Click Server hyperlink and make a note of vRealize Operations Manager IP address from url field

      url string https://10.192.228.181/vcops-ngc.zip

      For example:

  2. Log in to admin UI of vRealize Operations Manager node retrieved from step 1.
  3. Make a note of first Thumbprint from the SSL Certificate information box.

    For example:



  4. Connect to vCenter Server DB. For more information see, Connecting to the embedded vPostgres Database in a Windows Installed vCenter Server 6.0.

     Note: For MS SQL Server use SQL Server Management Studio and For Oracle database, use Oracle SQL Developer.

  5. Check the server-thumprint stored in vCenter database by running this query :

    Select * from vpx_ext_server where ext_id = 'com.vmware.vcops';

  6. Change the thumbprint to the correct vRealize Operation Manager thumbprint retrieved from step 3 by running this query:

    update vpx_ext_server set server_thumbprint = 'correct_thumprint' where ext_id = 'com.vmware.vcops';

    Note: Replace correct_thumprint with actual thumbprint found in step 3.
  7. Run this command to restart vCenter Server Appliance Services:

    service-control --stop
    service-control –-start


    Note: To restart Windows vCenter Server services see, https://kb.vmware.com/kb/2109881.

Tags

vSphere Webclient, vROps, NGC, 

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: