Hi,
So if you've verified the vCenter services are running ok be worth trying if you havent already to try and connect
with the vsphere client directly on the vcenter server and choosing localhost. Be worth verifying if you can access that way.
Also have you have you got web access enabled? does that work?
regards