To be a bit clearer, the isp is running primary MX on my
domain. I'm still really unclear why this problem is occurring.
nslookups run really fast.
Looks like I should change the primary MX to point directly to my
server?
Help much appreciated.
Thanks
Rory
; <<>> DiG 9.2.4 <<>> campbell-lange.net MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39727
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;campbell-lange.net. IN MX
;; ANSWER SECTION:
campbell-lange.net. 86260 IN MX 20 relay2.cammail.net.
campbell-lange.net. 86260 IN MX 10 mail2.cammail.net.
campbell-lange.net. 86260 IN MX 15 mail1.cammail.net.
campbell-lange.net. 86260 IN MX 20 relay1.cammail.net.
;; Query time: 3 msec
;; SERVER: 10.0.1.1#53(10.0.1.1)
;; WHEN: Fri Jan 7 23:51:43 2005
;; MSG SIZE rcvd: 134
On 07/01/05, Rory Campbell-Lange (rory@???) wrote:
> I am using Debian testing, and exim -bV tells me:
>
> Exim version 4.34 #1 built 20-Nov-2004 11:32:14
> Copyright (c) University of Cambridge 2004
> Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)...
>
> Since the new year I have been suffering a problem with too many
> connections from my backup MX. Somehow all the connections stay open,
> even if I run an /etc/init.d/exim4 restart.
>
> Consequently I have added the following lines to my conf file:
>
> smtp_accept_max = 50
> smtp_accept_max_per_host = 25
>
> However the problem is still happening, and requires me to take the
> following steps to solve the problem temporarily:
>
> - stop the daemon
> - list all still-running smtp processes
> - manually kill all still-running smtp processes
> - start the daemon
>
> The isp is using sendmail.
>
> Please help!
> Rory
>
> I don't know if this is associated with a timeout problem:
> 2005-01-06 10:43:11 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 10:43:56 SMTP command timeout on connection from mail1.netservers.co.uk
> 2005-01-06 10:46:52 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 10:55:51 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 11:00:55 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 11:13:19 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 11:42:32 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 11:57:09 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 12:11:08 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 12:11:10 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 12:34:54 SMTP command timeout on connection from mail.uklinux.net
> 2005-01-06 16:36:53 SMTP command timeout on connection from mail1.anotherisp.co.uk
> 2005-01-06 18:41:50 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 19:34:42 SMTP command timeout on connection from mail2.isp.net
> 2005-01-06 23:35:32 SMTP command timeout on connection from mail1.netservers.co.uk
>
>
> lsof -i shows lots of exim4 processes running (truncated list show below)
> exim4 6162 Debian-exim 1u IPv4 649700 TCP *:smtp (LISTEN)
> exim4 6292 Debian-exim 3u IPv4 655155 UDP myserver:35884->ns1.myisp.net:domain
> exim4 6304 Debian-exim 0u IPv4 655292 TCP myserver:smtp->mail2.myisp.net:49602 (CLOSE_WAIT)
> exim4 6304 Debian-exim 2u IPv4 655292 TCP myserver:smtp->mail2.myisp.net:49602 (CLOSE_WAIT)
> exim4 6304 Debian-exim 3u IPv4 655313 UDP myserver:35888->ns1.myisp.net:domain
> exim4 6399 Debian-exim 0u IPv4 656297 TCP myserver:smtp->mail2.myisp.net:50043 (CLOSE_WAIT)
> exim4 6399 Debian-exim 2u IPv4 656297 TCP myserver:smtp->mail2.myisp.net:50043 (CLOSE_WAIT)
> exim4 6399 Debian-exim 3u IPv4 656323 UDP myserver:35894->ns1.myisp.net:domain
> exim4 6453 Debian-exim 0u IPv4 656680 TCP myserver:smtp->mail2.myisp.net:50146 (CLOSE_WAIT)
> exim4 6453 Debian-exim 2u IPv4 656680 TCP myserver:smtp->mail2.myisp.net:50146 (CLOSE_WAIT)
> exim4 6453 Debian-exim 3u IPv4 656699 UDP myserver:35896->ns1.myisp.net:domain
> exim4 6461 Debian-exim 0u IPv4 656765 TCP myserver:smtp->mail2.myisp.net:50192 (CLOSE_WAIT)
> exim4 6461 Debian-exim 2u IPv4 656765 TCP myserver:smtp->mail2.myisp.net:50192 (CLOSE_WAIT)
> exim4 6461 Debian-exim 3u IPv4 656781 UDP myserver:35897->ns1.myisp.net:domain
> exim4 6472 Debian-exim 0u IPv4 656862 TCP myserver:smtp->mail2.myisp.net:50251 (CLOSE_WAIT)
> exim4 6472 Debian-exim 2u IPv4 656862 TCP myserver:smtp->mail2.myisp.net:50251 (CLOSE_WAIT)
> exim4 6472 Debian-exim 3u IPv4 656881 UDP myserver:35898->ns1.myisp.net:domain
> exim4 6794 Debian-exim 0u IPv4 659744 TCP myserver:smtp->mail2.myisp.net:51021 (CLOSE_WAIT)
> exim4 6794 Debian-exim 2u IPv4 659744 TCP myserver:smtp->mail2.myisp.net:51021 (CLOSE_WAIT)
> exim4 6794 Debian-exim 3u IPv4 659782 UDP myserver:35905->ns1.myisp.net:domain
> exim4 6863 Debian-exim 0u IPv4 660228 TCP myserver:smtp->mail2.myisp.net:51132 (CLOSE_WAIT)
> exim4 6863 Debian-exim 2u IPv4 660228 TCP myserver:smtp->mail2.myisp.net:51132 (CLOSE_WAIT)
> exim4 6863 Debian-exim 3u IPv4 660252 UDP myserver:35910->ns1.myisp.net:domain
> exim4 7154 Debian-exim 0u IPv4 662859 TCP myserver:smtp->mail2.myisp.net:52017 (ESTABLISHED)
> exim4 7154 Debian-exim 2u IPv4 662859 TCP myserver:smtp->mail2.myisp.net:52017 (ESTABLISHED)
> exim4 7154 Debian-exim 3u IPv4 662891 UDP myserver:35920->ns1.myisp.net:domain
> exim4 7181 Debian-exim 0u IPv4 663142 TCP myserver:smtp->mail2.myisp.net:52118 (ESTABLISHED)
> exim4 7181 Debian-exim 2u IPv4 663142 TCP myserver:smtp->mail2.myisp.net:52118 (ESTABLISHED)
> exim4 7181 Debian-exim 3u IPv4 663152 UDP myserver:35923->ns1.myisp.net:domain
> ...and so on...
>
> ps aux shows all exim processes after restarting it an hour before.
> Debian- 6162 0.0 0.2 8488 2556 ? Ss 13:06 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6292 0.0 0.2 8500 2692 ? S 13:11 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6304 0.0 0.2 8500 2692 ? S 13:12 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6399 0.0 0.2 8500 2692 ? S 13:35 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6453 0.0 0.2 8500 2692 ? S 13:42 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6461 0.0 0.2 8500 2692 ? S 13:45 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6472 0.0 0.2 8500 2692 ? S 13:48 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6794 0.0 0.2 8508 2760 ? S 14:35 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 6863 0.0 0.2 8500 2692 ? S 14:43 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7154 0.0 0.2 8500 2692 ? S 15:25 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7181 0.0 0.2 8500 2692 ? S 15:30 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7256 0.0 0.2 8508 2760 ? S 15:36 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7297 0.0 0.2 8496 2592 ? S 15:42 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7324 0.0 0.2 8504 2688 ? S 15:48 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7330 0.0 0.2 8500 2692 ? S 15:50 0:00 /usr/sbin/exim4 -bd -q30m
> Debian- 7393 0.0 0.2 8508 2760 ? S 16:04 0:00 /usr/sbin/exim4 -bd -q30m
>
>
> --
> Rory Campbell-Lange
> <rory@???>
> <www.campbell-lange.net>
--
Rory Campbell-Lange
<rory@???>
<
www.campbell-lange.net>