Vcenter Server 7.0 gives no healthy upstream error when accessing webclient VCSA

 vcsa no healthy upstream Error can happen because of any of the below issue


1.Root password got expired.

  •   To check try to login VCSAIP with 5480 port (https://VC:5480) use root password you will error message about password expired.
  • ssh to VCSA using root/passwd (here passwd works) and run below command to see expired 
    root@localhost [ ~ ]# chage -l root
    You are required to change your password immediately (administrator enforced)
     chage: PAM: Authentication token is no longer valid; new one required

     Now change passwd using "passwd root" command
        You should be able to login webclient now

2.verify CPU/Memory/Datastore space 

3.Verify DNS server is Up and Running

4.Verify certificate of Center is expired .If expired re-new the certificate using:

https://vmwareboy.blogspot.com/2021/11/regenerate-certificates-using-self.html
 

How to increase ESXi webclient login user application timeout

 To increase the default 15min timeout to 2hr Login to the esxi webclient on the right top corner ->Click the User login tab Select "...