VMware VirtualCenter Server Service Failing to Start

By Rory Monaghan


The Issue

This one likely won’t be useful to many out there. It’s an issue I encountered with vCenter 5.x which manifested itself after the install of Windows Updates and caused a down time for my VMware Horizon environment.

We could see something was wrong due to the vCenter Server showing down in the VMware Horizon Admin Console. When checking on the vCenter service itself, it looked like the VMware VirtualCenter Server service was not started. When trying to manually start the service, it was getting stuck on starting the service for several minutes and failed. You may also see event errors with ID: 1000.

The Cause

It turns out, a Windows Update enabled the built in Windows BranchCache feature. By going to the Non-Plug and Play Drivers in Device Manager and going into HTTP as seen above, we could see what was trying to use the HTTP protocol. (I was a little surprised as our environment uses HTTPS but it looks like vCenter still relies on port 80 when starting). Checking in here showed that BranchCache was butting in and taking over port 80 which was causing vCenter to fail to start. (Thank you VMware support for showing me!)

The Workaround

Simple. Disable BranchCache again. Chances are it was already disabled in your older vCenter before the update re-enabled it anyway.

unsplash-logoNijwam Swargiary


Let's make virtualization easier!

Be amongst the first to know when I publish new reviews, guides and tools to simplify your projects.

By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.

We'll virtualise your 5 most complex apps for FREE