Post upgrading vCenter to 6.7 P02 Skyline Health Online check execution stops working.
search cancel

Post upgrading vCenter to 6.7 P02 Skyline Health Online check execution stops working.

book

Article ID: 318137

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
If vCenter is using proxy server for contacting the internet. Then post upgrading vCenter to 6.7 P02 "Skyline Health" Online check execution will stop working.

Environment

VMware vCenter Server 6.7.x

Resolution

This is a known issue which will be fixed in a future release.

Workaround:
1. Make sure you have configured the HTTP proxy settings as well. 

2. Identify that you are using a faulty configuration for the VMware Analytics Service running in the vCenter Appliance:

 cat /etc/vmware-analytics/ph-common.xml | grep -n phProxySettingsProvider

Example for a FIXED configuration:

If the two property tags show up in the result, the known issue has already been fixed.
74:      <property name="proxySettingsProvider" ref="phProxySettingsProvider"/>
102:      <property name="proxySettingsProvider" ref="phProxySettingsProvider"/>


Example for a WRONG configuration:

If the command produces only one match:
101:      <property name="proxySettingsProvider" ref="phProxySettingsProvider"/>
Then proceed to step 2.


3. Add the following line to the /etc/vmware-analytics/ph-common.xml file at line number 74:
<property name="proxySettingsProvider" ref="phProxySettingsProvider"/>

4. Verify that you have added the line at the correct place by executing step 1. of this guide and checking whether it matches with the FIXED configuration example. You should get matches at lines 74 and 102:

74:      <property name="proxySettingsProvider" ref="phProxySettingsProvider"/>
102:      <property name="proxySettingsProvider" ref="phProxySettingsProvider"/>


5. Restart the Analytics Service:

vmon-cli -r analytics

Make sure the response you get from the command is:
Completed Restart service request.