This issue occurs when the SNMP configuration file is corrupted or has a bad tag.
Warning: When the SNMP configuration file is corrupted, you can create a new /etc/vmware/snmp.xml file with the appropriate content. However, this is not a recommended method and must be done at your own risk.
VMware recommends you to use the vicfg-snmp remote tool to configure SNMP on ESXi/ESX hosts.
In ESXi/ESX 3.5 and earlier releases, VMware supported the NET-SNMP method using the snmpd.conf configuration file. Though this method continues to be available in ESX/ESXi 4.0 and 4.1, it is deprecated in favor of the agent embedded in the VMware hostd service.