[Postfixbuch-users] Problem: Postfix Prozesse sterben.
Michael Sliwak
sliwak at via.de
Di Dez 4 12:52:00 CET 2007
Hallo zusammen,
seit gestern spinnt Postfix rum.
Folgende Meldungen tauchen in den Logs auf:
Dec 4 06:26:06 mail postfix/smtpd[7558]: warning: premature end-of-input on
private/verify socket while reading input attribute name
Dec 4 06:26:06 mail postfix/smtpd[7558]: warning: problem talking to service
verify: Success
Dec 4 06:26:06 mail postfix/smtpd[7659]: warning: premature end-of-input on
private/verify socket while reading input attribute name
Dec 4 06:26:06 mail postfix/smtpd[7659]: warning: problem talking to service
verify: Connection reset by peer
Dec 4 06:26:06 mail postfix/cleanup[11238]: warning: premature end-of-input
on cleanup socket while reading input attribute name
Dec 4 06:26:06 mail postfix/cleanup[11281]: warning: premature end-of-input
on cleanup socket while reading input attribute name
Dec 4 06:26:06 mail postfix/master[2970]: warning:
process /usr/lib/postfix/verify pid 11277 killed by signal 11
Dec 4 06:26:06 mail postfix/smtpd[7117]: warning: premature end-of-input on
private/verify socket while reading input attribute name
Dec 4 06:26:06 mail postfix/smtpd[7117]: warning: problem talking to service
verify: Connection reset by peer
Dec 4 06:26:06 mail postfix/smtpd[7159]: warning: premature end-of-input on
private/verify socket while reading input attribute name
Dec 4 06:26:06 mail postfix/smtpd[7159]: warning: problem talking to service
verify: Success
Dec 4 06:26:06 mail postfix/master[2970]: warning:
process /usr/lib/postfix/verify pid 11327 killed by signal 11
und ich hab nicht den blassesten Schimmer warum. Es wurden keine
Konfigurationsänderung vorgenommen und am System (Debian etch) wurde auch
nicht mehr als regelmäßig "aptitude update; aptitude upgrade" gemacht.
Symptom ist, das ein Connect auf Port 25 mit einem Timeout endet. Sobald ich
ein "postfix restart" mache, gehts erstmal wieder ne Zeit lang gut, bis man
irgendwann wieder nur noch Timeouts bei nem Connect bekommt.
Irgendjemand eine Idee, was da faul ist?
postconf -n und master.cf folgend:
mail:~# postconf -n
address_verify_map = btree:/etc/postfix/verify
address_verify_sender = devnull at via.de
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
biff = no
bounce_queue_lifetime = 1d
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
default_destination_concurrency_limit = 50
delay_warning_time = 2h
disable_vrfy_command = yes
home_mailbox = .maildir/
inet_interfaces = 62.104.56.9, 62.104.56.50, 127.0.0.1
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_size_limit = 0
maximal_queue_lifetime = 2d
message_size_limit = 104857600
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = via.de
myhostname = mail.via.de
mynetworks = 127.0.0.0/8, 62.104.56.0/24, 62.104.174.0/24, 194.97.59.128/28,
62.104.44.80/28, 62.104.45.0/24, 62.104.46.0/24, 62.104.47.0/24
myorigin = $myhostname
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps
$virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains
$relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps
$recipient_canonical_maps $relocated_maps $transport_maps $mynetworks
$virtual_mailbox_limit_maps
queue_directory = /var/spool/postfix
recipient_delimiter = +
relay_domains = proxy:mysql:/etc/postfix/maps/mysql_relay_domains_maps.cf
relay_recipient_maps =
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:
${queue_directory}/smtp_tls_session_cache
smtpd_banner = $myhostname ESMTP ViA-Online GmbH
smtpd_client_restrictions =
smtpd_data_restrictions = reject_multi_recipient_bounce
smtpd_delay_reject = no
smtpd_etrn_restrictions = reject
smtpd_helo_required = yes
smtpd_recipient_restrictions = reject_non_fqdn_sender,
reject_unknown_sender_domain, reject_unknown_recipient_domain,
reject_unverified_recipient, reject_unlisted_recipient,
reject_non_fqdn_recipient, reject_unlisted_sender, permit_sasl_authenticated,
permit_mynetworks, reject_unauth_pipelining, reject_unauth_destination,
check_recipient_access pcre:/etc/postfix/maps/recipient_checks.pcre,
check_client_access cidr:/etc/postfix/maps/relay_access.cidr,
check_client_access pcre:/etc/postfix/maps/client_checks.pcre,
reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname,
reject_rhsbl_sender dsn.rfc-ignorant.org, reject_rhsbl_client
bogusmx.rfc-ignorant.org, check_policy_service inet:127.0.0.1:12525,
permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/postfix/ssl/via-ca.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/postfix/ssl/mail_smtpd.pem
smtpd_tls_exclude_ciphers = aNULL, eNULL, ADH, LOW, EXP
smtpd_tls_key_file = /etc/postfix/ssl/mail_smtpd.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:
${queue_directory}/smtpd_tls_session_cache
smtpd_tls_session_cache_timeout = 3600s
soft_bounce = no
strict_rfc821_envelopes = yes
tls_random_source = dev:/dev/urandom
transport_maps =
proxy:mysql:/etc/postfix/maps/mysql_virtual_transport_maps.cf,
hash:/etc/postfix/maps/vacation_transport
unknown_address_reject_code = 554
unknown_client_reject_code = 550
unknown_hostname_reject_code = 554
unknown_local_recipient_reject_code = 550
virtual_alias_maps = proxy:mysql:/etc/postfix/maps/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:1000
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_domains =
proxy:mysql:/etc/postfix/maps/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 512000000
virtual_mailbox_maps =
proxy:mysql:/etc/postfix/maps/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 1000
virtual_uid_maps = static:1000
mail:~# grep -v "#" /etc/postfix/master.cf
smtp inet n - n - - smtpd
submission inet n - n - - smtpd
-o smtpd_etrn_restrictions=reject
-o smtpd_recipient_restrictions=$submission_smtpd_recipient_restrictions
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 - - - - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${user}@${nexthop}
${extension} ${recipient} ${user} ${nexthop} ${sender}
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=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender
$recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
vacation unix - n n - - pipe
flags=DRhu user=vacation argv=/var/mail/vacation/vacation.pl
Mehr Informationen über die Mailingliste Postfixbuch-users