My unqualified host name unknown

By | 12/01/2021

My unqualified host name unknown

Motivace:

Článek řeší problém s chybovou hláškou My unqualified host name unknown sleeping for retry.

cat /var/log/syslog | grep "My unqualified host name"

Částečný výpis příkazu cat /var/log/syslog | grep “My unqualified host name”:

2020-11-25T14:24:13.034866+01:00 ubuntu-server sendmail[555817]: My unqualified host name (ubuntu-server) unknown; sleeping for retry
2020-11-25T14:40:01.188724+01:00 ubuntu-server sm-msp-queue[557821]: My unqualified host name (ubuntu-server) unknown; sleeping for retry

Problémem je, že Sendmail hledá FQDN (fully qualified domain name) pro hostname ubuntu-server, ale ten není FQDN.

OS:

Implementace byla prakticky prováděna na Ubuntu 20.04 LTS a Ubuntu 12.04.5 LTS. Předpokládám, že postup je také aplikovatelný na ostatní verze Ubuntu.

Implementace a řešení [1]:

V souboru resolv.conf zjistit, zda je přiřazené doménové jméno:

vim /etc/resolv.conf

Výpis příkazu vim /etc/resolv.conf ukazuje, že doménové jméno je local:

search local

Přejít do souboru hosts:

vim /etc/hosts

Přepsat:

127.0.0.1  localhost

na:

127.0.0.1  localhost.local localhost ubuntu-server

, kde local je přiřazené doménové jméno a ubuntu-server je hostname stanice či serveru.

Zdroje:

[1] https://linuxconfig.org/sendmail-unqualified-hostname-unknown-sleeping-for-retry-unqualified-hostname

Leave a Reply

Your email address will not be published. Required fields are marked *