I'm working on brand new ESXi 7.0.0 deployment and have run into an issue when deploying vCenter 7.
When browsing to the vCenter UI I receive a "no healthy upstream" error.
I can access vCenter Server Management without issue.
I've done some googling and have been pointed towards certificate issues however my Leaf and Root certs are showing as valid.
All of the services which are set to Automatic start are running without any errors or warnings.
Is there a documented fix for this issue?
I've re-created my STS Certificates (using the script provided here: VMware Knowledge Base ) and rebooted, still the same issue.
So I don't think it's Cert related. I can resolve the host with the FQDN so it's not DNS.
Any more ideas?
Can you clear all browser history.cache and do this again after restarting VCSA ? If still problem persists then might have to check the vsphere-ui logs
So I reployed a new VCSA, and it worked without issue, I then upgraded the vHW to 7, and set the OS to Photon, still working without issue.
Weird! I'm afraid I can't offer a fix/solution.
We see the same issue here on all new installations.
The trick seems to be waiting for the cpu usage of the vm goes down. It needs some time to start all the services.
On one installation we had to wait for about 30 minutes.
After the cpu usage is back to normal we were able to login to the vcsa.
It seems that vcsa7 needs a lot of ressources.
I have the same problems with a fresh installation of VCSA 7.0.0c.
I gave the VM more CPUs and waited 30 minutes after booting, but I still get the message "no healthy upstream".
The service "vAPI-Endpoint" reports the error "Failed to connect to f592d7af-0df2-4c7f-8e29-a9f03efd7a34 \ com.vmware.vcenter.nsxd.vapi vAPI provider."
A restart doesn't help either. What should I do?
I am trying to install vCenter last 3 weeks. no matter what i do , I have same error: no healthy upstream
I tried to deploy image via UI, via manual OVA deployment, no mater what method I do , same problem exists.
login into https://<vcenter_IP_ADDRESS>:5480 works. (Server Management)
I did deployment, then upgraded compatibility to esx7, changed to proton OS, instead 2 CPU / 12GB ram, I increased to 8 CPU / 24GB RAM and I got performace increase, but same error when trying to Launch vsphere client (HTML5)
I used version 188.8.131.5200 during installation / build version 16620007
tried before with build 16386292, and had same thing.
Since I am using trial version, I am not sure do I have rights for official support?
I could troubleshoot on my own , but I am not sure where to seek logs?
anyone can pinpoint locations where logs are located if I access wia SSH ?
1.log in https://VCFQDN:5480 check the service is ok , VMware vCenter Server , VMware vSphere Client
2. if VMware vSphere Client can not start , check the /var/log/vmware/vsphere-ui/logs/*runtime.log.stderr
I have same error , now working to fix it .
I had this issue intermittently. It occurred when the configured DNS server for vCentre was not available.
As soon as the DNS server is available, happy days.
We have an internal DNS server that is a windows domain controller. I noticed this when changes were being made to that domain controller.
In My case , vcenter vm use thin mode ,and the datastore is full, after check the /var/log/vmware/vsphere-ui/logs/*runtime.log.stderr in vceter os
find /usr/lib/vmware-vsphere-ui/server/conf/server.xml is empty , I copy server.xml from another vc7.0 and it works .
Spend 5 hours digging up today installing/reinstalling. So my problem with "no healthy upstream" was DNS:
It seems critical for VCSA 7 during setup stage to have access to the DNS. DNS should contain BOTH A record & PTR record.
My test environment was lacking PTR.
Hope that helps.
and then from the ssh shell start all the services (services-control --start --all)