This error is received because WHM is reporting the server does not have an A entry in DNS for your server’s hostname.
Be sure that your server has a fully qualified domain set as its hostname. It should be in the following format:
host.domain.com
An example of this would be:
server01.theplanet.com
Once you have determined that your server’s hostname is set correctly, you will need to make sure that your server’s /etc/hosts and /etc/sysconfig/network files are configured correctly with your servers hostname. Here are example files of what each of these should look like:
/etc/hosts:
70.87.6.11 server01.theplanet.com server01
127.0.0.1 localhost
/etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=server01.theplanet.com
After that, be sure the DNS zone file for your server’s hostname domain exists in WHM. In the above example, there needs to be a DNS zone file for theplanet.com. In this zone file, there needs to be an A record for the server’s hostname. For the above example, the A entry that should exist in the DNS zone for theplanet.com should look like the following:
server01 14400 IN A 70.87.6.11
Once you have added this entry to the DNS zone file, save the zone file, and you should no longer receive the missing hostname A entry message when logging into WHM.
