POUWIEL|COM

JeroenPouwiel

unable to qualify my own domain name

Received sendmail errors, looked it up on internet. Turns out I didn’t fill out my /etc/hosts file correctly.
Here’s what’s what:

jeroen@<hostname>:/var/log# cat /var/log/syslog
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.warning] gethostbyaddr(192.168.1.101) failed: 1
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.notice] alias database /etc/mail/aliases rebuilt by root
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): queueing@00:15:00
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.info] /etc/mail/aliases: 12 aliases, longest 10 bytes, 138 bytes total
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.warning] gethostbyaddr(192.168.1.101) failed: 1
Aug 16 11:31:54 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): SMTP+queueing@00:15:00
Aug 16 17:31:12 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): SMTP+queueing@00:15:00
Aug 16 17:31:12 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): queueing@00:15:00
Aug 18 07:38:46 <hostname> sendmail[***]: [ID 702911 mail.warning] My unqualified host name (<hostname>) unknown; sleeping for retry
Aug 18 07:38:46 <hostname> sendmail[***]: [ID 702911 mail.crit] My unqualified host name (<hostname>) unknown; sleeping for retry
Aug 18 07:39:46 <hostname> sendmail[***]: [ID 702911 mail.warning] unable to qualify my own domain name (<hostname>) -- using short name
Aug 18 07:39:46 <hostname> sendmail[***]: [ID 702911 mail.alert] unable to qualify my own domain name (<hostname>) -- using short name
Aug 18 07:39:46 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): SMTP+queueing@00:15:00
Aug 18 07:39:46 <hostname> sendmail[***]: [ID 702911 mail.info] starting daemon (8.14.3+Sun): queueing@00:15:00

jeroen@<hostname>:# cat /etc/hosts
# Internet host table
#
::1 <hostname> <hostname>.local localhost loghost
10.10.1.11   <hostname>
10.10.1.12   <hostname>-rge1

Alter your hosts file, so that it has fully qualified domainnames in it, like so:

# Internet host table
#
::1 <hostname> <hostname>.local localhost loghost
192.168.1.101   <hostname>.pouwiel.com      <hostname>
192.168.1.102   <hostname>-rge1.pouwiel.com <hostname>-rge1

jeroen@<hostname>:/etc/mail# /usr/lib/mail/sh/check-hostname
Hostname <hostname> OK: fully qualified as <hostname>.pouwiel.com

Comments are closed.

Categories