Amavis connect trotz Abschaltung

Heart

New Member
Hallo,

da nach dem Update auf Etch clamav unerklärung hohen CPU/Speicherverbrauch verursachte (clamav deaktiviert) und nun sich auch amavisd selber regelmäßig "verabschiedet" (cronjob "test -e /usr/sbin/amavisd-new-cronjob && /usr/sbin/amavisd-new-cronjob sa-sync" endet in "/bin/sh: line 1: 18642 Speicherzugriffsfehler /usr/sbin/amavisd-new-cronjob sa-sync") habe ich kurzerharn erstmal clamav, spamassassin, amavis komplett gestoppt und auch die Einträge dafür in der main.cf/master.cf vom Postfix gelöscht. Jetzt kommen wieder Mails an, zwar etwas zu viel wg. Spam, aber lieber zu viel wie zu wenig :rolleyes:

Was mich jetzt aber stutzig macht, sind minütliche Log-Einträge in der mail.info
Code:
Jul 25 08:36:19 m25s11 postfix/qmgr[25722]: warning: connect to transport smtp-amavis: Connection refused

Warum wird hier noch minütlich connected!?

Hier meine Postfix-Config:

# cat /etc/postfix/master.cf
Code:
#
# Postfix master process configuration file.  For details on the format
# of the file, see the Postfix master(5) manual page.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       -       -       -       smtpd
#submission inet n      -       -       -       -       smtpd
#       -o smtpd_etrn_restrictions=reject
#       -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps    inet  n       -       -       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission inet n      -       -       -       -       smtpd
#  -o smtpd_etrn_restrictions=reject
#  -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628      inet  n       -       -       -       -       qmqpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       -       300     1       qmgr
#qmgr     fifo  n       -       -       300     1       oqmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       -       -       -       smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       -       -       -       smtp
        -o fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe user=vmail argv=/usr/bin/maildrop /etc/maildroprc ${recipient} ${user} ${nexthop}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
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       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

#
# vhcs delivery agent.
#

vhcs2-arpl unix  -      n       n       -       -       pipe flags=O user=vmail argv=/var/www/vhcs2/engine/messager/vhcs2-arpl-msgr

# postconf -n
Code:
alias_database = hash:/etc/aliases
append_at_myorigin = yes
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
inet_interfaces = all
local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database
local_transport = local
mail_spool_directory = /var/mail
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 512000000
message_size_limit = 51200000
mydestination = $myhostname $mydomain
mydomain = heart.domain.org
myhostname = heart.domain.org
mynetworks = 12.34.56.78 [***MEINE_SERVER_IP***]
mynetworks_style = host
myorigin = $mydomain
setgid_group = postdrop
smtpd_banner = $myhostname Managed ESMTP
smtpd_client_restrictions = permit_mynetworks,   permit_sasl_authenticated,   reject_rbl_client bl.spamcop.net,   reject_rbl_client sbl-xbl.spamhaus.org,   reject_rbl_client list.dsbl.org,   reject_rbl_client cbl.abuseat.org,   reject_rbl_client dnsbl.njabl.org,   permit
smtpd_recipient_restrictions = permit_sasl_authenticated,   permit_mynetworks,   reject_unauth_destination,   reject_non_fqdn_sender,   permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
transport_maps = hash:/etc/postfix/vhcs2/transport
virtual_alias_maps = hash:/etc/postfix/vhcs2/aliases
virtual_gid_maps = static:8
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_domains = hash:/etc/postfix/vhcs2/domains
virtual_mailbox_limit = 512000000
virtual_mailbox_maps = hash:/etc/postfix/vhcs2/mailboxes
virtual_minimum_uid = 2000
virtual_transport = maildrop
virtual_uid_maps = static:2000
 
Code:
# cat vhcs2/transport
#
# MTA Managment Transport List;
#
# Please do NOT edit it manually;
#
....also nichts....
 
Der Transport hat einen klaren Namen: "smtp-amavis". Er muß also noch irgendwo noch in der Config inkl. Alias-Tabelle auftauchen.

Oder die einfache Lösung: Du hast einen Restart vergessen... :)

huschi.
 
...kann mir das auch nicht erklären. Server-Absturz im Rechenzentrum und anschl. Reboot, so dass amavisd-new irrtümlich wieder gestartet wurde ist eine Möglichkeit...

(Alle Dienste diesbezüglich gestoppt, jetzt sind auch keine log-Einträge mehr da.)
 
Kann es sein, dass die Mails schon _vor_ dem Ausschluss von amavisd in der Queue waren?
Wenn Postfix einmal entschieden hat, was mit einer Mail passieren soll, ist es nicht mehr so leicht davon abzubringen.
Du solltest Amavis nochmal einschalten und ihm auch den Rücktransport in den Postfix ermöglichen. Wenn die Mails dann durch die Queue durch sind, kannst du ihn wieder abstellen.
 
MOD: Full-Quote entfernt!

Dann lags daran! Es waren etliche Mails in der Queue, die ich aber wg. nicht mehr funktionierendem amavis nicht mehr rausbekam. Nach kurzem Email-Adressen check (waren nur spams in der queue) hab ich dann die komplette queue gelöscht....
 
Last edited by a moderator:
Back
Top