[Qmail-it] qmail-smtpd timeout
Davide
davide at uniweb.it
Mon Feb 19 13:34:28 CET 2007
Ciao a tutti,
server qmail+qmail-scanner+clamav. Non ha caselle di posta, fa solo da =
relay.
Funziona benissimo da mesi, ma questa mattina mi sta dando qualche =
problema, che proprio non riesco a capire.
Praticamente non ci si riesce a collegare alla 25, va in timeout:
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Fermo e avvio qmail e riprende a funzionare qmail-smtpd (accetta i =
messaggi), ma NON qmail-send (i messaggi rimangono fermi). Killo
qmail-send, lo faccio ripartire e tutto funziona.
Dopo qualche minuto ancora!
Nei log non c'=A8=A8 nulla di strano, nessun messaggio. Unica cosa, =
facendo un pstree:
=A9=B8=A9=A4tcpserver=A9=A4=A9=A4=A9=A440*[qmail-smtpd=A9=A4=A9=A4=A9=A4q=
mail-scanner-q]
Ci sono infatti molti processi del genere attivi:
qmaild 8919 0.0 0.0 1492 324 pts/0 S 13:22 0:00 =
/var/qmail/bin/qmail-smtpd
qmaild 8932 0.0 0.0 1360 296 pts/0 S 13:22 0:00 =
/var/qmail/bin/qmail-smtpd
qmaild 8933 0.0 0.0 1360 296 pts/0 S 13:22 0:00 =
/var/qmail/bin/qmail-smtpd
qscand 8935 0.0 0.5 7876 5180 pts/0 S 13:22 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qmaild 8946 0.0 0.0 1360 296 pts/0 S 13:22 0:00 =
/var/qmail/bin/qmail-smtpd
qscand 8947 0.0 0.5 7876 5180 pts/0 S 13:22 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qscand 8968 0.0 0.5 7876 5164 pts/0 S 13:22 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qmaild 8973 0.0 0.0 1492 328 pts/0 S 13:22 0:00 =
/var/qmail/bin/qmail-smtpd
qscand 8974 0.0 0.5 7876 5180 pts/0 S 13:22 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qscand 8977 0.0 0.5 7876 5176 pts/0 S 13:22 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qmaild 8980 0.0 0.0 1492 324 pts/0 S 13:23 0:00 =
/var/qmail/bin/qmail-smtpd
qmaild 8983 0.0 0.0 1360 296 pts/0 S 13:23 0:00 =
/var/qmail/bin/qmail-smtpd
qscand 8984 0.0 0.5 7876 5180 pts/0 S 13:23 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qscand 8985 0.0 0.5 7876 5180 pts/0 S 13:23 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qmaild 8992 0.0 0.0 1360 296 pts/0 S 13:23 0:00 =
/var/qmail/bin/qmail-smtpd
qmaild 8995 0.0 0.0 1360 296 pts/0 S 13:23 0:00 =
/var/qmail/bin/qmail-smtpd
qscand 9003 0.0 0.5 7876 5176 pts/0 S 13:23 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
qscand 9004 0.0 0.5 7876 5180 pts/0 S 13:23 0:00 =
/usr/bin/perl -T /var/qmail/bin/qmail-scanner-queue.pl
Ecco lo script di avvio:
QMAILDUID=3D`id -u qmaild`
NOFILESGID=3D`id -g qmaild`
csh -cf '/var/qmail/rc &'
/usr/local/bin/tcpserver -H -R -x /etc/tcp.smtp.cdb -l 0 -u$QMAILDUID =
-g$NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd & >/dev/null
2>&1
Ho quindi messo sotto un serverino di backup, ma... sorpresa! Da anche =
lui lo stesso problema!!
Pu=A8=B0 essere qualcosa causato dai DNS? Con la stringa di avvio =
utilizzata non si dovrebbe evitare qualsiasi richiesta? ...anche se un
problema legato al dns mi sembra poco logico, dato che quando riavvio =
qmail riprende...
Qualsiasi idea =A8=A8 ben accetta!!
Grazie
Davide
More information about the Qmail-it
mailing list