vCenter returned an error 404

mcse2007
mcse2007 used Ask the Experts™
on
Hi Guys,

When I logon to my vCenter server via vSphere Client, the server will respond with an error as per attachment.

Just yesterday, logging onto vCenter works fine.

Any clue on what this error about and how it can be resolved?


error.jpg
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Are you sure that 10.0.0.30 is the vCenter Server?

Can you RDP to that Server 10.0.0.30 to confirm it is the vCenter server?

1. try restart the vCenter Server service on the vCenter Server.

2. check vSphere Client logs
Commented:
can you reboot the vcenter server and try it again

try pinging 10.0.0.30

my vcenter server is also on 10.0.0.30 how strange
Paul SolovyovskySenior IT Advisor
Top Expert 2008
Commented:
try going to http://ip of vcenter.  If you don't get a vmware splashscreen then the services are not started. If you do then it's RDP/Firewall/Port issues.
RDP to this server and first try the local login test to vcenter through the vshpere client in the server 10.0.0.30. If this is successfull then it might be that your system has some firewall which is preventing the securely connection from vsphere client. you can test the vcenter web url to check if the vcenter service is up. Usually vcenter is on tomcat over https protocol so u can try https://10.0.0.30

I hope you have accepted the certificate by installing it. if not you can install the certificate using a web browser. if you need the procedure let me know

-prakash

Author

Commented:
sorry guys for responding late...just started on a new job yesterday as Senior IT Consultant for a small firm here in Sydney.

Anyway, @ hanccocka, i have to reboot my vcenter twice before I can RDP to it...yes the ping does response after the VM guest is rebooted. The vCenter Server service cannot be started but it takes to long for this service to response according. The log only tells me that it takes ages for the vCenter Server service to restart...so the log has no help for us.

@ IanTh, yes, after a second reboot, I can access it again but only through RDP but no via vsphere client.. Oh, good, how interesting about the IP address stuff....great mind think a like :-)

@paulsolov: I can access the http://vmwarehost but not http:vcenter, I did tried restarting this service but again it takes too long to response hence it cannot be restarted.

@prak_seafarer, this server is part of a domain and often I use the domain admin to successfully connect to it via vsphere client. I  never try the local login  like the local admin, since it always work in the past. This server is in the LAB environment, which is also a subordinate CA, a role. Also, the WDS is also installed here.

I'll try disabling the firewall for testing purpose see what happens.

If all else failed, I'll try to  uninstall then reinstall vcenter again...cheers.

VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017
Commented:
I would check the Windows Event Logs for clues, why vCenter service is taking too long to startup, check database access, is it local or remote?

you could startup vCenter Service in single user mode, and check where it fails?

let us know if you need assitance on this, if your require it before vCenter re-install.
You can check the windows event logs for any specific failure related to the issue blocking the vcenter to start. please also check if the sqlserver or oracle server (if on the same server) is up. it can be that the database is taking time due to some reason like lack of disk space.

catalina.out is one file related to tomcat. you could also check this for some help in debugging.

-prakash

Author

Commented:
The system event id 7024.  Just realised also the since IIS was installed few days ago for CA web enrolled, i haven't been able to access vcenter via vsphere client. Like any good techi guy, i've uninstalled IIS, rebooted the server. VOILA!!!! Happy Days.

Your suggestions have not resolved this problem BUT your efforts are priceless. Appreciate your help, until next time.
Paul SolovyovskySenior IT Advisor
Top Expert 2008

Commented:
One tibit of note.

If you have vCenter which uses Tomcat and you need IIS the game plan is to install the IIS application first.  Once that is completed and you install vCenter..it will tell you that there's a port conflict and allow you to choose a different port for vCenter installation.

I have done this a few times with good outcome.

Commented:
so you are using web access for vcenter so its likely a CA certifacte problem
Paul SolovyovskySenior IT Advisor
Top Expert 2008

Commented:
Port 80 is used by vCenter without web access..think about it..you can get to http://ip of vcenter and get the web page to download vsphere client..it listens on port 80 be default.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial