This is a postfix problem, but I think in your postfix
master.cf you
artificially have the smtp process limited to 2. I think
the default is
100. From mine:
# service type private unpriv chroot wakeup maxproc
command + args
# (yes) (yes) (yes) (never) (100)
#
============================================================
==============
smtp inet n - n - -
smtpd
--
Rick Zeman
Manager of Information Technology
Melwood Horticultural Training Center
301.599.4574 - HelpDesk
301.599.4560 - MyDesk
http://www.melwood.org
>>> "Kurt Buff" <KBuff zetron.com> 8/30/2007 3:04:07 PM >>>
Well, it's pretty obvious I'm floundering here, but I'm
hoping someone
has dealt with this, and can tell me just what kind of idiot
mistake I've
made. I'm getting some nastygrams in my logs, particularly a
bunch of the
first line, and messages are queueing after a very short
period. I'm
obviously setting something up incorrectly, but I just can't
detect it.
Doesn't help that I was here until 01:00 last night fixing
the database
issue.
Thanks,
Kurt
representative log entries (the first one is, I think, the
one that keeps
killing me):
Aug 30 11:53:03 zmx1 postfix/qmgr[2992]: warning: connect to
transport
scan: No such file or directory
Aug 30 11:53:28 zmx1 postfix/master[2990]: warning: service
"smtp" (25)
has reached its process limit "2": new clients may
experience noticeable
delays
Aug 30 11:53:28 zmx1 postfix/master[2990]: warning: to avoid
this
condition, increase the process count in master.cf or reduce
the service
time per client
Here are my main.cf and master.cf files:
---------- begin main.cf: ----------
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
mail_owner = postfix
myhostname = zmx1.zetron.com
mydomain = zetron.com
myorigin = $mydomain
inet_interfaces = all
mydestination =
local_recipient_maps =
unknown_local_recipient_reject_code = 550
mynetworks = 127.0.0.0/8
192.168.10.12/32
192.168.10.66/32
192.168.10.20/32
192.168.8.73/32
192.168.8.88/32
192.168.10.225/32
relay_recipient_maps =
hash:/usr/local/etc/postfix/relay_recipients
relay_domains = $mydestination, $mydomain
alias_maps = hash:/usr/local/etc/postfix/aliases
alias_database = hash:/usr/local/etc/postfix/aliases
transport_maps = hash:/usr/local/etc/postfix/transport
smtpd_recipient_restrictions =
reject_non_fqdn_recipient
reject_non_fqdn_sender
reject_unknown_sender_domain
reject_unknown_recipient_domain
permit_mynetworks
reject_unauth_destination
check_recipient_access
hash:/usr/local/etc/postfix/roleaccount_exceptions
reject_non_fqdn_hostname
reject_invalid_hostname
check_helo_access
pcre:/usr/local/etc/postfix/helo_checks
permit
strict_rfc821_envelopes=yes
smtpd_data_restrictions =
reject_multi_recipient_bounce
content_filter=smtp-amavis:[127.0.0.1]:10024
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id
& sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
----------end main.cf----------
---------- being master.cf ----------
pickup fifo n - n 60 1
pickup
cleanup unix n - n - 0
cleanup
qmgr fifo n - n 300 1
qmgr
tlsmgr unix - - n 1000? 1
tlsmgr
rewrite unix - - n - -
trivial-rewrite
bounce unix - - n - 0
bounce
defer unix - - n - 0
bounce
trace unix - - n - 0
bounce
verify unix - - n - 1
verify
flush unix n - n 1000? 0
flush
proxymap unix - - n - -
proxymap
smtp unix - - n - -
smtp
relay unix - - n - -
smtp
-o fallback_relay=
showq unix n - n - -
showq
error unix - - n - -
error
discard unix - - n - -
discard
local unix - n n - -
local
virtual unix - n n - -
virtual
lmtp unix - - n - -
lmtp
anvil unix - - n - 1
anvil
scache unix - - n - 1
scache
maildrop unix - n n - -
pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d
$
old-cyrus unix - n n - -
pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m
$ $
cyrus unix - n n - -
pipe
user=cyrus argv=/cyrus/bin/deliver -e -r $ -m
$
$
uucp unix - n n - -
pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender -
$nexthop!rmail
($recipient)
ifmail unix - n n - -
pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop
($recipient)
bsmtp unix - n n - -
pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender
$nexthop
$recipient
smtp inet n - n - 2
smtpd
-o content_filter=smtp-amavis:[127.0.0.1]:10024
-o receive_override_options=no_address_mappings
smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes
-o max_use=20
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o smtpd_restriction_classes=
-o smtpd_delay_reject=no
-o smtpd_client_restrictions=permit_mynetworks,reject
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o
smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=reject_unauth_pipelining
-o smtpd_end_of_data_restrictions=
-o mynetworks=127.0.0.0/8
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
-o smtpd_client_connection_count_limit=0
-o smtpd_client_connection_rate_limit=0
-o smtpd_milters=
-o local_header_rewrite_clients=
-o local_recipient_maps=
-o relay_recipient_maps=
-o
receive_override_options=no_header_body_checks,no_unknown_re
cipient_checks
---------- end master.cf ----------
_______________________________________________
Maia-users mailing list
Maia-users renaissoft.com
http://www.renaissoft.com/mailman/listinfo/maia-users
_______________________________________________
Maia-users mailing list
Maia-users renaissoft.com
http://www.renaissoft.com/mailman/listinfo/maia-users
|