I'm building out a lab here using ESX 3.5 and VC 2.5. everything is freshly installed and yet for some reason I can't add a host to my virtualcenter server.
I've verified the following:
telnet esxhost1 443
connects successfully
telnet esxhost1 902
connects successfully
esxhost1 can ping labvc1 and vice versa; there is no NAT going on between them and they are both plugged into the same flat switch. If I launch the VI client on the VC server, I can connect it up to the ESX host without any issues.
attempting to add the host nets the following error out of VC:
"Unabe to access the specified host. It either does note xist, the server software is not responding, or there is a network problem."
However during the wizard it brings up information about the server type and what VMs I have on that host.
If I launch vpxd in debug mode (with a -s option) I get the following:
VpxdClientAdapter::InvokeOn
Soap: (esxhost1.foo.com, vpxapi.VpxaService.getChanges) took 2265 ms
Got vmacore exception: No
connection could be made because the target machine actively refused it.
-- BEGIN task-internal-39 --
host-8 -- VpxdInvtHostSyncHostLRO.Synchronize
GetChanges failed on h
ost /vpx/host/#8/: vmodl.fault.HostCommunication
Synchronizing host: esxhost1.foo.com (10.33.200.29)
Set connection error c
ode (-2) for host esxhost1.foo.com
-- FINISH task-12 -- host-8 -
- vim.HostSystem.reconnect -- C29A8CA3-EE40-4602-A20B-B0853332CE48
-- ERROR task-12 -- host-8 --
vim.HostSystem.reconnect: vim.fault.NoHost:
(vim.fault.NoHost) {
dynamicType = ,
name = "esxhost1.foo.com",
msg = ""
}
Got vmacore exception: No
connection could be made because the target machine actively refused it.