Hello world,

I am concerned about those log entries:

Aug 24 21:16:51 drought postfix/pickup[23165]: fatal: watchdog timeout
Aug 24 21:16:52 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 23165 exit status 1
Aug 24 21:33:31 drought postfix/pickup[28467]: fatal: watchdog timeout
Aug 24 21:33:32 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 28467 exit status 1
Aug 24 21:33:32 drought postfix/master[4713]: warning: 
/usr/libexec/postfix/pickup: bad command startup -- throttling
Aug 24 21:51:11 drought postfix/pickup[32345]: fatal: watchdog timeout
Aug 24 21:51:12 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 32345 exit status 1
Aug 24 21:51:12 drought postfix/master[4713]: warning: 
/usr/libexec/postfix/pickup: bad command startup -- throttling
Aug 24 22:08:51 drought postfix/pickup[3699]: fatal: watchdog timeout
Aug 24 22:08:52 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 3699 exit status 1
Aug 24 22:08:52 drought postfix/master[4713]: warning: 
/usr/libexec/postfix/pickup: bad command startup -- throttling
Aug 24 22:26:31 drought postfix/pickup[6946]: fatal: watchdog timeout
Aug 24 22:26:32 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 6946 exit status 1
Aug 24 22:26:32 drought postfix/master[4713]: warning: 
/usr/libexec/postfix/pickup: bad command startup -- throttling
Aug 24 22:44:11 drought postfix/pickup[10805]: fatal: watchdog timeout
Aug 24 22:44:12 drought postfix/master[4713]: warning: process 
/usr/libexec/postfix/pickup pid 10805 exit status 1
Aug 24 22:44:12 drought postfix/master[4713]: warning: 
/usr/libexec/postfix/pickup: bad command startup -- throttling

If my reading of pickup.c is correct, the watchdog timeout for pickup
isn't 1000s but $daemon_timeout (which we didn't change from the
default 18000s). Either way, there is absolutely nothing in the logs,
neither 1000s nor 18000s ago. I've checked the mail log (of course),
the general system log and the kernel logfiles. The six messages were
correctly delivered around 23:01:55-56, they were not sent to a large
list defined in $alias_maps or $virtual_alias_maps, but to single
recipients. There are no other error|warning|fatal messages in the
whole mail log for that day.

I'm open to suggestions on how to debug this further. The output of
"postconf -n" can be found below.


Stefan

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = loopback-only
inet_protocols = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = example.com
myhostname = drought.example.com
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.5.6/README_FILES
relayhost = demuc-srvex1ht-nlb.example.com
sample_directory = /usr/share/doc/postfix-2.5.6/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_tls_security_level = may
unknown_local_recipient_reject_code = 550

Reply via email to