Last Updated on 20/07/2022 by administrator
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:
Další článek Linux:
https://martinuvzivot.cz/zmena-hostname-v-linuxu-linux-how-to-change-hostname/