When adding esxi 5.5 to vcenter changes the ip address from an internal ip to an external one by itself. It has done this several times while adding it. . The internal IP is not being used by any other device on the network, internal IP is on a vlan. Extrernal IP is the firewall.
Host profiles??
You're using NAT between the vCenter and ESXi hosts ? Take a look here: VMware KB: Adding an ESX host to vCenter Server fails with the error: IP Address of the host changed
To resolve this issue, do not NAT the ESX host IP from the DMZ to the internal network. Alternatively, configure direct routing on your router.
For a list of ports that are required for vCenter Server and ESX host communications, see TCP and UDP Ports required to access vCenter Server, ESXi/ESX hosts, and other network components (1....
Name resolution is working for the affected host ? From vCenter virtual machine (assuming that is Windows) what you get if you run the command "ping -a ipaddressofaffectedhost" ?
And tell me if the IP address of the host is correct in the file /etc/vmware/vpxa/vpxa.cfg on entry similar to:
<vpxa>
<hostIp>10.21.48.121</hostIp>
</vpxa>
Additional information: VMware KB: VMware vCenter Server displays the error: Failed to connect to host
The IP address of your vCenter Server is really 199.91.64.80 ?
i have 2 ip addresses one internal and an external one. i forgot to erase that from the file, but yes that is one of the ip addresses.
I figured it out,
I changed the ip address of the vcenter 5.5 u2 inside vsphere, Administration>Vcenter Server Settings>Runtime Settings, from the external IP to the internal IP. Even though before i was able to add hosts having the external ip in there. The way i figured it out is, i checked the existing hosts vpxa.cfg file and all of them had the internal ip as the vcenter server ip.