NSX Host Preperation XXX eam.agent.enable.label not found XXX

Today I ran into the following error message while standing up a test cluster for a McAfee Move solution “XXX eam.agent.enable.label not found XXX”, the error seemed a bit generic but after going back through the basics I realised that I had missed an important part of the preparation.

The Host and cluster I was using was provisioned a few weeks back with a different purpose in mind and it was linked to test Domain “Mytest.local”, however I’ve re-purposed the cluster to save time testing the McAfee components to replace vCNS and I overlooked the ESXi Host configuration.

The new platform was deployed onto “vspheretest1.local” after performing a few basic DNS checks I realised that the ESXi hosts were connected to another Domain and DNS was configured to “Mytest.local”.

Therefore to cut a long story short if you receive the error message “XXX eam.agent.enable.label not found XXX” check the HOST Domain and DNS setting, after I made the correction the NSX Host preparation completed without any issues and I was able to progress.