Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

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

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 ESX Server (1003490).

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

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback


Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
Actions
KB: