vCenter Upgrade from 6.7 to 7.0 fails

When upgrading VMware vCenter (VCSA) from 6.7 to 7.0, there might be a problem starting the “VMware Security Token Service” right before the end. The reason for this is a certificate conflict.

VCSA Update Error

This conflict can be resolved using “lsdoctor” tool:

  1. Download lsdoctor tool (https://kb.vmware.com/s/article/80469)
  2. Create a snapshot of the existing VCSA (if not already done)
  3. Unzip the ZIP file and copy the whole folder “lsdoctor-master” to “/tmp/lsdoctor-master” using WinSCP
  4. Connect to the VCSA via SSH (e.g via PuTTY)
  5. Go to the directory “/tmp/lsdoctor-master” using “cd”
  6. Execute “python lsdoctor.py -t”
  7. Enter the password of the SSO administrator account
  8. After the script is finished the VCSA has to be restarted.

In my case, I could not continue the update at that point. My only option was to delete the new temporary VCSA and start over.

Assistance for the update:
http://www.vmwarearena.com/upgrade-vcenter-6-7-to-vcenter-7-0/

5 1 vote
Article Rating
Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Paul
Paul
2 years ago

Perfect, thank you!

deephazra
1 year ago

thanks for knowledge sharing

lzg
lzg
1 year ago

lsdoctor 工具下载不到了。 您用过的文件还在吗 可以分享给我吗。