This error indicates that an alias (CNAME) is associated with another type of DNS record.
The DNS system allow you to set up an alias to a system using the CNAME record. An example of this is:
alias1 IN CNAME host1.domain1. |
The alias alias1 cannot appear in any other type of record. Only the actual name of the host may be used. So, if you wanted to use this host as a mail exhanger, the record:
alias1 IN MX 10 host2.domain1. |
Instead, you should use
host1 IN MX 10 host2.domain1. |
Also, it is possible to get this error without explicitly setting the left hand side of a record. The DNS system defaults the left hand side to the last given left hand side. So you might have the following in a named database file:
host1 IN A 123.124.125.126 IN HINFO Sun Solaris alias1 IN CNAME host1.domain1. IN MX 10 host2.domain1. |