NSX 6.2 – Host Preparation “Not Ready” Error 1

Came across the following issue when preparing my hosts for NSX.  This issue relates to when the vCenter certificates have been updated.  My environment I have configured my VMCA as a subordinate CA.  The error reported is below

cert error01

The problem is ESX Agent Manager fails to log in after the certificates have been updated.  If you have updated your certs follow this VMware KB found here

To run this on the appliance connect using SSH and login as root.  Start the BASH shell and enter the below

mkdir /certificates

/usr/lib/vmware-vmafd/bin/vecs-cli entry getcert –store vpxd-extension –alias vpxd-extension –output /certificate/vpxd-extension.crt

/usr/lib/vmware-vmafd/bin/vecs-cli entry getkey –store vpxd-extension –alias vpxd-extension –output /certificate/vpxd-extension.key

python /usr/lib/vmware-vpx/scripts/updateExtensionCertInVC.py -e com.vmware.vim.eam -c /certificate/vpxd-extension.crt -k /certificate/vpxd-extension.key -s localhost -u Administrator@vsphere.local

cert error02  cert error03

You should now be able to install the host extensions

cert error04

Leave a comment

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

One thought on “NSX 6.2 – Host Preparation “Not Ready” Error

  • Akshay Poddar

    I was having the same issue. But that issue have been resolved by just restart thevcenter Service named as “vmware ESX Agent Manager”

    And Voila i am good to go.

    Please add this in your blog too… 🙂