Jan 292009
Today while re-assigning the ip addresses for an ESX environment I ran into the problem that I couldn’t deploy machines from templates because it stopped at failed to connect to host while cloning the template to a virtual machine.
Solution:
- Put host in maintenance mode
- Disconnect host
- Remove host from cluster
- Remove /etc/opt/vmware/vpxa/vpxa.conf
- Add host back to cluster

I had similiar problem using ESXi. I had moved a host in DMZ. I changed the IP in console but never removed from the vCenter server so it kept the original IP. In ESXi, the file is /etc/opt/vmware/vpxa/vpxa.cfg. I removed the file, removed the host from the vCenter server and re-added the host in vCenter.
Thanks! This was very helpful!
But nowadays this vpxa.conf is vpxa.cfg.
This is kind of good to know issues… =)