Some days ago, when we wanted to login administration page of VMware VCenter, it shows us this message: "NO HEALTHY UPSTREAM".
This problem happens because the power went off in our CPD. To solve this problem, I found this useful information:
Then of check this site, and follow the instrucctions , it doesn't works. So I look up in google information to solve this. Then of chek a lot of information this is the recipe that I used to solve:
1. It's Important know what means "NO HEALTHY UPSTREAM"
The "not healthy upstream" error in vCenter is not related to the services listed as Healthy on port 5480, nor to "optional" services. It is a critical issue with vCenter's core services,this message is generated by vCenter's internal proxy (Envoy / reverse proxy) when it cannot communicate with essential backend services.
2. This Services SHOULD BE STARTED (CRITIC SERVICES)
Although the Appliance Management (5480) works, the principal IU (443) depends of this services, and if they are stopped, the proxy doesn't have valid “upstream”.
LIST OF CRITIC SERVICES:
Check speciallity this and in this order:
- VMware Lookup Service
- VMware Secure Token Service
- VMware Certificate Authority Service
- VMware Certificate Management Service
- VMware vCenter Server
- VMware vCenter-Services
- VMware vSphere Client
- VMware Service Lifecycle Manager API
- VMware vStats Service
3. Check Time and Date - NTP
Form the Appliance Management (5480) , check if the server has the correct time and date, and if ntp is active.
4. Using SSH conection - Restart services
Connect to SSH cli as a rooy user and then tun this commands:
service-control --stop --all
Wait for 5 to 10 minutes and the run
service-control --start --all
Then of that try again to go load page of the principal IU (443).
Greatings.