
tim at icukhosting
Jul 1, 2009, 7:39 AM
Views: 738
Permalink
|
Hi, Does anyone know why tcpserver would, after running with the same configuration for 2 years, suddenly hang on every connection when listening on a private IP address, unless the -l option was specified? We have tcpserver running on a 10 node cluster of qmail machines, with the below: tcpserver -R -H -v -p -x /var/qmail/tcp.smtp.cdb -c "$MAXSMTPD" \ -u "$QMAILDUID" -g "$NOFILESGID" 192.168.2.11 smtp qmail-smtpd \ checkpassword true 2>&1 5>&1 4>&1 The system has been running almost flawlessly for close to 2 years, and no changes have been made to the configuration, the local network, the local nameservers, or anything in the data centre. Adding -l 0 to the command instantly resolved the problem, but what we can't understand, is why tcpserver would stop accepting the NXDOMAIN responses when trying to query the private IP and hang, after being seemingly happy with them up until now! Any insight into what might have caused this would be greatly appreciated. Thanks, Tim
|