postfix bockt nach Update 9.2->10.1
Moin Mail-Gurus, habe eben erfolgreich (naja fast) von 9.2 auf 10.1 upgedatet und bin nun bei den allfälligen Nacharbeiten. Postfix mag nicht mehr mit meiner alten Konfiguration. Erst hat er gar keine Mails angenommen oder weitergegeben. dann habe ich mich mal aus Neugier durch die Konfiguration mittels YAST geklickt. Jetzt landen Mails (die ich per fetchmail abhole) immerhin in der Mail-Queue, werden dann aber nicht an cyrus weitergegeben. Auf Port 25 und 10025 lauscht Postfix, auf 10024 amavis (hab aber viren- und Spam-scan abgeschaltet). das sagt var/log/mail: Jul 19 17:09:34 wauhsl postfix/qmgr[13982]: 7FC8B1C0422: to=<heiska@localhost.dakapo.home>, orig_to=<heiska@localhost>, relay=none, delay=0, status=deferred (delivery temporarily suspended: transport is unavailable) Jul 19 17:09:34 wauhsl postfix/qmgr[13982]: warning: 7FC8B1C0422: flush service failure Jul 19 17:09:35 wauhsl postfix/smtpd[14635]: disconnect from localhost[127.0.0.1] Jul 19 17:10:18 wauhsl postfix/qmgr[13982]: warning: connect to transport smtp-amavis: Operation not permitted Jul 19 17:11:18 wauhsl postfix/qmgr[13982]: warning: connect to transport smtp-amavis: Operation not permitted Jul 19 17:13:18 wauhsl last message repeated 2 times --------------- # postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases body_checks = pcre:/etc/postfix/body_checks.pcre broken_sasl_auth_clients = yes canonical_maps = hash:/etc/postfix/canonical command_directory = /usr/sbin config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 1 default_privs = cyrus disable_dns_lookups = no html_directory = /usr/share/doc/packages/postfix/html luser_relay = aposch@$myhostname mail_owner = postfix mail_spool_directory = /var/mail mailbox_size_limit = 5120000000 mailbox_transport = lmtp:unix:/var/spool/postfix/public/lmtp mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man masquerade_classes = envelope_sender, header_sender, header_recipient masquerade_domains = masquerade_exceptions = root message_size_limit = 102400000 mydestination = $myhostname, localhost.$mydomain, $mydomain myhostname = wauhsl.dakapo.home mynetworks = 192.168.0.0/16, 127.0.0.0/8 myorigin = $mydomain newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES relayhost = smtprelay.t-online.de relocated_maps = hash:/etc/postfix/relocated sample_directory = /usr/share/doc/packages/postfix/samples sender_canonical_maps = hash:/etc/postfix/sender_canonical sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd smtp_sasl_security_options = noanonymous smtp_tls_note_starttls_offer = yes smtp_use_tls = yes smtpd_client_restrictions = smtpd_helo_required = no smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,check_relay_domains smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = smtpd_sasl_security_options = noanonymous smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem smtpd_tls_auth_only = no smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s smtpd_use_tls = yes soft_bounce = yes strict_rfc821_envelopes = no tls_random_source = dev:/dev/urandom transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 ----------------------- Dann kommt noch meine Horrordatei (die ich so was von gar nicht verstehe): # grep -v ^# /etc/postfix/master.cf pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap relay unix - - n - - smtp showq unix n - n - - showq error unix - - n - - error local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp smtp-amavis unix - - n - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes -o disable_dns_lookups=yes localhost:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o receive_override_options=no_header_body_checks maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} cyrus unix - n n - - pipe user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} 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 vscan unix - n n - 10 pipe user=vscan argv=/usr/sbin/amavis ${sender} ${recipient} procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} smtp inet n - n - - smtpd smtp unix - - n - - smtp trace unix - - n - 0 bounce verify unix - - n - 1 verify anvil unix - - n - 1 anvil scache unix - - n - 1 scache discard unix - - n - - discard tlsmgr unix - - n 1000? 1 tlsmgr ----------------- Versteht jemand, was hier falsch läuft? Dank und Gruß, Alfred -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Alfred Poschmann wrote:
Moin Mail-Gurus,
habe eben erfolgreich (naja fast) von 9.2 auf 10.1 upgedatet und bin nun bei den allfälligen Nacharbeiten. Postfix mag nicht mehr mit meiner alten Konfiguration. Erst hat er gar keine Mails angenommen oder weitergegeben. dann habe ich mich mal aus Neugier durch die Konfiguration mittels YAST geklickt. Jetzt landen Mails (die ich per fetchmail abhole) immerhin in der Mail-Queue, werden dann aber nicht an cyrus weitergegeben.
Auf Port 25 und 10025 lauscht Postfix, auf 10024 amavis (hab aber viren- und Spam-scan abgeschaltet).
das sagt var/log/mail: Jul 19 17:09:34 wauhsl postfix/qmgr[13982]: 7FC8B1C0422: to=<heiska@localhost.dakapo.home>, orig_to=<heiska@localhost>, relay=none, delay=0, status=deferred (delivery temporarily suspended: transport is unavailable) Jul 19 17:09:34 wauhsl postfix/qmgr[13982]: warning: 7FC8B1C0422: flush service failure Jul 19 17:09:35 wauhsl postfix/smtpd[14635]: disconnect from localhost[127.0.0.1] Jul 19 17:10:18 wauhsl postfix/qmgr[13982]: warning: connect to transport smtp-amavis: Operation not permitted Jul 19 17:11:18 wauhsl postfix/qmgr[13982]: warning: connect to transport smtp-amavis: Operation not permitted Jul 19 17:13:18 wauhsl last message repeated 2 times
AppArmor. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Mittwoch, 19. Juli 2006 18:11 schrieb Sandy Drobic: [..]
AppArmor.
Tatsächlich, hab's abgeschaltet und nun scheint Postfix zu laufen. Weiß nicht, ob ich das gut finde, dass da ungefragt so ein Dienst eingeschaltet wird ... Jedenfalls danke, Alfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Alfred Poschmann schrieb:
Auf Port 25 und 10025 lauscht Postfix, auf 10024 amavis (hab aber viren- und Spam-scan abgeschaltet). Warum schaltest du den Content-Filter dann nicht ab?
content_filter = smtp-amavis:[127.0.0.1]:10024
Hans -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Donnerstag, 20. Juli 2006 10:18 schrieb Hans Moser:
Alfred Poschmann schrieb:
Auf Port 25 und 10025 lauscht Postfix, auf 10024 amavis (hab aber viren- und Spam-scan abgeschaltet).
Warum schaltest du den Content-Filter dann nicht ab? Damit ich die eigentliche Ursache finden kann. Ich habe SA und Antivir nur ausgeschaltet, damit ich sicher sein kann, dass nicht dort der Fehler entsteht. Übrigens hat Sandy den Fehler gefunden: Es war Apparmor, das bei der 10.1 anscheinend ungefragt eingeschaltet wird. Damit werde ich mich später mal befassen.
Grüße, Alfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (3)
-
Alfred Poschmann
-
Hans Moser
-
Sandy Drobic