Ran into common problem that other administrators have probably come across the other day when I was migrating some old ESX 3.5 hosts to a new vCenter where I get the following error:
The license server firstname.lastname@example.org for vCenter Server somevCenterName does not include vCenter agent for ESX Server. Upgrade the licenses on the license server.
There’s actually a public VMware KB available here:
As per the instructions from the KB, you need to completely remove the host from your VirtualCenter:
… before you add it to your vCenter server.