Altere a linha a seguir em /etc/hosts
127.0.0.1 localhost
para
127.0.0.1 localhost orion
Seu MTA não conseguiu resolver o nome de domínio da sua máquina.
No diretório ~
do usuário root
em meu servidor wheezy debian, aparece regularmente o arquivo chamado dead.letter
com (atualmente) o seguinte conteúdo:
orion : Jul 25 10:17:31 : root : unable to resolve host orion
orion : Jul 26 02:17:18 : root : unable to resolve host orion
orion : Jul 26 21:17:19 : root : unable to resolve host orion
orion
é o nome do host do servidor (e normalmente pode ser resolvido desde que eu tenha vários serviços / programas usando este nome de host sem problemas). Após algumas pesquisas, percebi que há um trabalho cron
em execução por hora, ou seja,
17 * * * * root cd / && run-parts --report /etc/cron.hourly
que poderia explicar por que esses erros aparecem apenas 17 minutos após a hora completa. O único script em /etc/cron.hourly
é fake-hwclock
com o seguinte conteúdo:
#!/bin/sh
#
# Simple cron script - save the current clock periodically in case of
# a power failure or other crash
if (command -v fake-hwclock >/dev/null 2>&1) ; then
fake-hwclock save
fi
Isso pode produzir aqueles misteriosos dead.letter
? E por que parece que fake-hwclock save
tenta resolver o nome do host?
Editar: Mais algumas informações.
Entrada de /etc/hosts
:
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Altere a linha a seguir em /etc/hosts
127.0.0.1 localhost
para
127.0.0.1 localhost orion
Seu MTA não conseguiu resolver o nome de domínio da sua máquina.
A resposta de Jodka Lemon está correta:
/etc/hosts
e não pode ser resolvido via dns. Você encontrará o endereço de destino da saída de e-mail crons no arquivo crontab que contém a entrada /etc/cron.hourly
. Isso deve ser /etc/crontab
, eu acho ...
Divirta-se ... Gerhard