Hi, I am currently running dbmail-2.0.11 in production (Im am about to upgrade in the near future...). In the mean time I am having a problem with lmtpd and defunct processess. After running for a while I am seeing this in the maillog.
serverchild.c,PerformChildTask: maximum number of connections reached, stopping now Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7238]: pool.c,child_register: register child [7238] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7239]: pool.c,child_register: register child [7239] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7240]: pool.c,child_register: register child [7240] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7241]: pool.c,child_register: register child [7241] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7242]: pool.c,child_register: register child [7242] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7243]: pool.c,child_register: register child [7243] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7244]: pool.c,child_register: register child [7244] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7245]: pool.c,child_register: register child [7245] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7246]: pool.c,child_register: register child [7246] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7247]: pool.c,child_register: register child [7247] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7248]: pool.c,child_register: register child [7248] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7249]: pool.c,child_register: register child [7249] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7250]: pool.c,child_register: register child [7250] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7251]: pool.c,child_register: register child [7251] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7252]: pool.c,child_register: register child [7252] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7253]: pool.c,child_register: register child [7253] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7254]: pool.c,child_register: register child [7254] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7255]: pool.c,child_register: register child [7255] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7256]: pool.c,child_register: register child [7256] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7257]: pool.c,child_register: register child [7257] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7238]: pool.c,child_register: initializing child_state [7238] using slot [0] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[9856]: pool.c,manage_spare_children: children [6/7], spares [6 (2 - 4)] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7239]: pool.c,child_register: initializing child_state [7239] using slot [6] Dec 31 22:01:29 clstr-node-01 dbmail/lmtpd[7240]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7241]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7242]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7243]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7244]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7245]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7246]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7247]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7248]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7249]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7250]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7251]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7252]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7253]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7254]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7255]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7256]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[7257]: serverchild.c,CreateChild: child_register failed Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[9856]: pool.c,getKey: pid NOT found on scoreboard [7240] Dec 31 22:01:30 clstr-node-01 dbmail/lmtpd[9856]: pool.c,getKey: pid NOT found on scoreboard [7241] Dec 31 22:01:31 clstr-node-01 dbmail/lmtpd[7239]: serverchild.c,PerformChildTask: stop requested Dec 31 22:01:31 clstr-node-01 dbmail/lmtpd[9856]: pool.c,getKey: pid NOT found on scoreboard [7242] Dec 31 22:01:31 clstr-node-01 dbmail/lmtpd[9856]: pool.c,manage_spare_children: children [6/7], spares [6 (2 - 4)] The only soloution is to kill dbmail-lmtpd and restart it. This startet after upgrading from 2.0.9 to 2.0.11. LMTPD section from dbmail.conf: EFFECTIVE_USER=dbmail EFFECTIVE_GROUP=dbmail #BINDIP=* BINDIP=127.0.0.1 PORT=24 NCHILDREN=7 MAXCHILDREN=8 MINSPARECHILDREN=2 MAXSPARECHILDREN=4 MAXCONNECTS=20 #MAXCONNECTS=10000 TIMEOUT=300 RESOLVE_IP=yes #TRACE_LEVEL=5 TRACE_LEVEL=2 MAX_ERRORS=500 I am also getting ALOT of defunct processess if I raise any of the "children" parameters (NCHILDREN, MAXCHILDREN, MINSPARECHILDREN, MAXSPARECHILDREN, MAXCONNECTS). Kernel: 2.6.8-3-686-smp Glib: libglib2.0-0 2.6.4-1 libglib2.0-dev 2.6.4-1 I am on sarge. Any clues? -- Med Hilsen/Best regards Geir Voll Nielsen _______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
