On about two or three occasions in the last couple of weeks, I started getting 
lots of errors like the ones below. There are five relays and they have all had 
the same basic config for several years, but I've never seen this happen 
before. The only thing I had changed recently was updating the ssl cert. The 
first time it happened, all five relays were affected. I think the most recent 
event only affected one relay. These are VMs that relay mail into and out of 
our network, filtering it through Puremessage. A review of the VM resource 
usage during the last event didn't show abnormally high memory or cpu usage. 
I've searched through the logs just before it happens, but I don't see anything 
that triggers it. The OS is RHEL 7.9.

Aug 15 14:40:35 mx03 postfix/master[1553]: warning: service "smtpd" 
(private/smtpd) has reached its process limit "375": new clients may experience 
noticeable delays
Aug 15 14:40:35 mx03 postfix/master[1553]: warning: to avoid this condition, 
increase the process count in master.cf or reduce the service time per client
Aug 15 14:40:35 mx03 postfix/master[1553]: warning: see 
http://www.postfix.org/STRESS_README.html for examples of stress-adapting 
configuration settings
Aug 15 14:42:30 mx03 postfix/postscreen[1723]: warning: timeout sending 
connection to service private/smtpd
Aug 15 14:43:16 mx03 postfix/postscreen[1723]: warning: cannot connect to 
service private/smtpd: Resource temporarily unavailable #This one is repeated 
many times.

Aug 15 18:51:24 mx03 postfix/smtpd[13552]: fatal: watchdog timeout
Aug 15 18:51:25 mx03 postfix/master[1553]: warning: process 
/usr/libexec/postfix/smtpd pid 13552 exit status 1

Aug 15 23:51:26 mx03 postfix/master[1553]: warning: /usr/libexec/postfix/smtpd: 
bad command startup -- throttling

postconf -n

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = pmx:[127.0.0.1]:10025
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd 
$daemon_directory/$process_name $process_id & sleep 5
default_destination_concurrency_limit = 40
default_process_limit = 375
disable_vrfy_command = yes
header_checks = regexp:/etc/postfix/header_checks

html_directory = no
inet_interfaces = all
inet_protocols = all
lmtp_tls_mandatory_protocols = !SSLv2, !SSLv3
lmtp_tls_protocols = !SSLv2, !SSLv3
local_destination_concurrency_limit = 4
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 25000000
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 10.0.0.0/8, 127.0.0.0/8, 192.42.4.0/24
mynetworks_style = host
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
postscreen_access_list = permit_mynetworks, 
cidr:/etc/postfix/postscreen_access.cidr
postscreen_blacklist_action = drop
postscreen_cache_cleanup_interval = 0
postscreen_cache_map = memcache:/etc/postfix/postscreen_cache
postscreen_dnsbl_action = enforce
postscreen_dnsbl_sites = b.barracudacentral.org*2
postscreen_dnsbl_threshold = 2
postscreen_greet_action = enforce
postscreen_helo_required = yes
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
recipient_delimiter = +
relay_domains = /etc/postfix/relaydomains
sample_directory = /usr/share/doc/postfix-2.10.1/samples
sender_bcc_maps = hash:/etc/postfix/sender_bcc
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_fallback_relay = mx05
smtp_tls_CAfile = $smtpd_tls_CAfile
smtp_tls_cert_file = $smtpd_tls_cert_file
smtp_tls_ciphers = medium
smtp_tls_exclude_ciphers = EXPORT, LOW, MD5, aDSS, kECDHe, kECDHr, kDHd, kDHr, 
SEED, IDEA, RC2
smtp_tls_key_file = $smtpd_tls_key_file
smtp_tls_policy_maps = hash:/etc/postfix/tls_policy
smtp_tls_protocols = !SSLv2, !SSLv3
smtp_tls_security_level = may
smtpd_banner = $myhostname ESMTP
smtpd_client_restrictions = check_policy_service inet:localhost:4466
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, check_helo_access 
hash:/etc/postfix/helo_checks
smtpd_recipient_restrictions = check_sender_access 
hash:/etc/postfix/valid_users, check_recipient_access 
hash:/etc/postfix/recipient_access, reject_unknown_sender_domain, 
reject_unknown_recipient_domain, reject_non_fqdn_sender, 
reject_non_fqdn_recipient, permit_mynetworks, reject_invalid_helo_hostname, 
reject_non_fqdn_helo_hostname, reject_unauth_destination
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access, 
check_client_access cidr:/etc/postfix/enforced_inbound_tls.cidr
smtpd_tls_CAfile = /etc/pki/tls/certs/fullchain.pem
smtpd_tls_cert_file = /opt/ssl/relay.crt
smtpd_tls_ciphers = medium
smtpd_tls_dh1024_param_file = /etc/postfix/dh2048.pem
smtpd_tls_eecdh_grade = strong
smtpd_tls_exclude_ciphers = EXPORT, LOW, MD5, SEED, IDEA, RC2
smtpd_tls_key_file = /opt/ssl/relay.key
smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
smtpd_tls_protocols = !SSLv2, !SSLv3
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
tlsproxy_tls_mandatory_protocols = $smtpd_tls_mandatory_protocols
tlsproxy_tls_protocols = $smtpd_tls_protocols
unknown_local_recipient_reject_code = 550virtual_alias_maps = 
hash:/etc/postfix/virtual

Reply via email to