####-##-##T##:##:##.###Z Wa(03) host-23029 <vsphere-ui> Service api-health command's stderr: Exception while retrieving health xml from url http://localhost:5090/ui/healthstatus. Exception: timed out
####-##-##T##:##:##.###Z Wa(03)+ host-23029
####-##-##T##:##:##.###Z Wa(03) host-23029 Informing envoy to create a direct response route as vsphere-ui is stopped
####-##-##T##:##:##.###Z In(05) host-23029 <static-ui> Constructed command: /usr/bin/python /usr/lib/vmware-vmon/vmon-direct-response-route.py create stopped
####-##-##T##:##:##.###Z Wa(03) host-23029 <vsphere-ui> Health of service failed. Health data: {"localizable_msgs": [{"id": "com.vmware.vmon.svc_health_fail", "default_message": "Failed to retrieve service health.", "args": []}]}
####-##-##T##:##:##.###Z In(05) host-23029 <vsphere-ui> Recover from service api health check failure. Fail count 0
####-##-##T##:##:##.###Z In(05) host-23029 <event-pub> Constructed command: /usr/bin/python /usr/lib/vmware-vmon/vmonEventPublisher.py --eventdata vsphere-ui,UNHEALTHY,HEALTHY,1
...
####-##-##T##:##:##.###Z In(05) host-23029 <vsphere-ui> Running the API Health command as user vsphere-ui
####-##-##T##:##:##.###Z In(05) host-23029 <vsphere-ui-healthcmd> Constructed command: /usr/bin/python /usr/lib/vmware-vmon/vmonApiHealthCmd.py -n vsphere-ui -u /ui/healthstatus -t 30
####-##-##T##:##:##.###Z In(05) host-23029 <event-pub> Constructed command: /usr/bin/python /usr/lib/vmware-vmon/vmonEventPublisher.py --eventdata vsphere-ui,HEALTHY,UNHEALTHY,1
# service-control --status vsphere-ui
Running:
vsphere-ui
VMware vCenter Server 7.0 Update 3
Until the direct response route is deleted, this error screen will continue to appear.
As a workaround, restart vsphere-ui service.
# service-control --restart vsphere-ui
This is fixed in vCenter Server 7.0 Update3d.
It prevents creating direct response route (static page) upon vsphere-ui service health failure.
The error 'vSphere Client service has stopped working.' can also occur in the following cases:
Determining expired SSL certificates in vCenter Server and ESXi 6.x, 7.0, 8.0 and 9.0
vCert - expired certificate replacement script
Using vSphere Certificate Manager to Replace SSL Certificates
vCenter Server Appliance disk space is full
Increasing the disk space for the vCenter Server Appliance in vSphere 6.5, 6.7, 7.0 and 8.0