Read this before upgrade to vCenter 6.0 U2a (Windows)

Read this before upgrade to vCenter 6.0 U2a (Windows)

Recently I had to upgrade from vCenter 6.0 U2 to 6.0 U2a because of this WebClient Bug (KB 2144934)

But there are many stumbling blocks I would like to inform you about!

I cannot say it enough, backup AND snapshot your vCenter before!

In this release there are so many stumbling blocks where the upgrade could fail!

Here are some examples:

After some upgrade intentions the “VMware Workflow Manager” Service did not start anymore. Look at the “workflow-manager.log”

In the log you can find the following (C:\ProgramData\VMware\vCenterServer\logs\workflow\workflow-manager.log):

016-12-17T20:32:46.713+01:00 [WrapperListener_start_runner ERROR opID=] [WorkflowService] -- Exception during initialization {}
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jmxConnectorStarter' defined in class path resource [META-INF/spring/workflow-jmx-bootstrap.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.vmware.vim.workflow.diagnostics.jmx.JmxConnectorStarter]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: Port value out of range: -1


My prefered approach in cooperation with VMware Support is the following:

  1. Have a vCenter Backup
  2. Have a vCenter Snapshot (In powered off state)
  3. Uninstall the Antivirus Client (In my case Symantec Endpoint Protection), reboot  (VMware Support recommendation)
  4. Clear %temp% Folder
  5. Install any Windows Update and reboot
  6. Install Process Explorer and look for “vmeventmsg.dll”, kill the process if it’s in use (VMware Support recommendation)
  7. Install yourCD-Drive:\vCenter-Server\Packages\VMware-python.msi (VMware Support recommendation)
  8. Copy all Installation Files to a local folder eg. c:\temp\install-vc60u2a\ (VMware Support recommendation)
  9. Try the upgrade with the wizard

Even though I followed this procedure, the upgrade failed. Also the Workflow Manager Service didn’t start anymore. Without a reboot the upgrade went trough the second time.

puhhh 🙂

Hopefully this was the last Windows vCenter upgrade in my life! Continue with VCSA 😉

11 thoughts on “Read this before upgrade to vCenter 6.0 U2a (Windows)

  1. To fix the issue try the below steps

    Replace the line :



    workflow.jmx.port= 19999

  2. Thanks !

    ….. My setup was failing. I was on a local disk but not C: !
    I moved the setup files to c:\temp and all went fine.

    1. Not until yet.
      My plan is to move to 6.5 directly but I have to migrate from Nexus 1000v before :/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.