Adding an ESX host to the vCenter Server inventory fails with the error: vmodl.fault.HostCommunication
search cancel

Adding an ESX host to the vCenter Server inventory fails with the error: vmodl.fault.HostCommunication

book

Article ID: 305773

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:

  • Adding an ESX host to the vCenter Server inventory fails
  • If you try to add an ESX host to the vCenter Server inventory, you see an error similar to the following in vCenter Server:

    A general system error occurred: internal error: vmodl.fault.HostCommunication.
  • The vpxd.log on the vCenter Server contains an entry similar to:

    [2009-06-19 14:04:12.493 00664 error 'App'] [VpxdInvtHost] GetChanges failed on host /vpx/host/#2176/: vmodl.fault.HostCommunication
  • Restarting the ESX Management Agents does not resolve this issue.

    Note: For more information, see
    Restarting the Management agents on an ESXi or ESX host (1003490).



Environment

VMware vCenter Server 4.0.x

Resolution

This issue may occur if name resolution is configured incorrectly.
 
To resolve this issue:
This issue may also occur if a Windows 2008 guest operating system is running on the ESX 3.5 Update 2 host, which is not supported. For more information, see the Compatibility Guide .
 
To resolve this issue, power off the virtual machine and then add the ESX host to the vCenter Server inventory.



Additional Information