Revisando un servidor que tenía problemas de disco, me he encontrado con un Sendmail que tardaba una barbaridad en arrancar, en un primer momento, y dado que el servidor tenía problemas de rendimiento he pensado que todo se debía a eso..
Una vez el servidor ha estado controlado, he procedido a hacer un restart del servicio Sendmail y el problema de lentitud seguía dándose, por lo que revisando los logs, se podía observar:
Oct 4 10:37:53 ServerTest sendmail[2124]: unable to qualify my own domain name (ServerTest) -- using short name Oct 4 10:37:53 ServerTest sendmail[2131]: starting daemon (8.13.1): SMTP+queueing@01:00:00 Oct 4 10:38:53 ServerTest sm-msp-queue[2138]: My unqualified host name (ServerTest) unknown; sleeping for retry Oct 4 10:40:53 ServerTest sm-msp-queue[2138]: unable to qualify my own domain name (ServerTest) -- using short name
Se puede intuir fácilmente que el problema es relativo a nombres.
Al parecer Sendmail busca un nombre de dominio (FQDN) nuestro nombre ServerTest no lo es… de ahí el tiempo que tarda en arrancar, está consultando y no obtiene resultado.
Para solventarlo podemos realizar un pequeño cambio en el fichero /etc/hosts, en este momento será similar a:
127.0.0.1 localhost.localdomain localhost 172.16.0.11 ServerTest
Realizando el siguiente cambio evitaremos el problema, ya que Sendmail ya reconocerá el nombre como FQDN
127.0.0.1 localhost.localdomain localhost ServerTest 172.16.0.11 ServerTest
Thanks for help, that works with me.
🙂
Glad to help! thank you for the comment Alan!