Deutsch| English
  #1  
Alt 19.12.2010, 12:13
Benutzer
 
Registriert seit: 21.05.2009
Beiträge: 49
Standard Mail-Problem seit OpenSuse Sicherheits-Patch

Seit dem letzten Suse Sichterheits-Update funktioniert der Mailserver nicht mehr. Wenn ich mich recht erinnere wurden Spamassassin und/oder Amavis Patches geladen. Seitdem werden Emails weder empfangen noch versandt. Einige Zeit nach dem Versenden kommt eine Nachricht mit folgendem Inhalt zurück:

Code:
Your message could not be delivered for more than 1 hour(s).
  ...
  … connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Im Log-File „warn“ ist folgendes zu lesen:

Code:
Dec 18 22:45:27 server1 amavis[3740]: (!!)TROUBLE in pre_loop_hook: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Dec 18 22:45:27 server1 amavis[3740]: (!)_DIE: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
In der genannten Datei PerMsgStatus.pm wird in Zeile 164 ein Modul aufgerufen:

Code:
if (!$self->{main}->have_plugin("check_main")) {
      die "check: no loaded plugin implements 'check_main': cannot scan!";
In „mail.info“ ist noch folgendes zu finden:

Code:
Dec 19 10:05:31 server1 postfix/smtp[12289]: D5DD5A0E44: to=<name@domain.de>, relay=none, delay=43672, delays=43672/0.04/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
Es sieht so aus, als ob ein Modul nicht mehr geladen wird.
Vielleicht bin ich aber auch auf dem Holzweg.
Hat jemand eine Idee was zu tun ist?

Die technischen Daten zum Webserver:
OpenSUSE 11.1 (x86_64)
ISPConfig 3.0.1.6
Postfix 2.5.5-6.8


Geändert von Paul (19.12.2010 um 12:16 Uhr).
Mit Zitat antworten
  #2  
Alt 20.12.2010, 11:00
Neuer Benutzer
 
Registriert seit: 20.12.2010
Beiträge: 4
Standard ich habe dass selbe problem..

I hope someone has some tips to solve this...
Mit Zitat antworten
  #3  
Alt 20.12.2010, 11:11
Neuer Benutzer
 
Registriert seit: 20.12.2010
Beiträge: 4
Standard

gefunden:

jemand anderes hat das gleiche Problem vor zwei Jahren berichtet:


http://blog.chr.istoph.de/amavis-rechteproblem/
Mit Zitat antworten
  #4  
Alt 20.12.2010, 12:05
Benutzer
 
Registriert seit: 21.05.2009
Beiträge: 49
Standard

Danke für den Tipp.
Die Rechte von etc/mail habe ich wie empfohlen auf 0777 gesetzt. Allerdings für root:root. Eine Gruppe amavis gibt es hier nicht.
Nach dem Reboot habe ich dann versucht eine Email zu verschicken.
Leider ohne Erfolg.
Das Verschicken ergab in var/log/mail folgenden Eintrag:
Code:
Dec 20 11:37:53 server1 postfix/smtpd[4349]: connect from unknown[217.239.21.60]
Dec 20 11:37:53 server1 postfix/smtpd[4349]: D5080A0F5D: client=unknown[217.239.21.60], sasl_method=LOGIN, sasl_username=sender@domain.de
Dec 20 11:37:54 server1 postfix/cleanup[4468]: D5080A0F5D: message-id=<1292841472.2133.0.camel@Miditower>
Dec 20 11:37:54 server1 postfix/qmgr[3964]: D5080A0F5D: from=<sender@domain.de>, size=1056, nrcpt=1 (queue active)
Dec 20 11:37:54 server1 postfix/error[4472]: D5080A0F5D: to=<empfaenger@gmx.de>, relay=none, delay=0.38, delays=0.27/0.02/0/0.09, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
Dec 20 11:37:55 server1 postfix/smtpd[4349]: disconnect from unknown[217.239.21.60]
Mit Zitat antworten
  #5  
Alt 20.12.2010, 12:23
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

amavisd läuft nicht. Starte es mal neu und schau dann isn log ob irgendwelche fehler beim starten aufgetreten sind.
Mit Zitat antworten
  #6  
Alt 20.12.2010, 13:21
Benutzer
 
Registriert seit: 21.05.2009
Beiträge: 49
Standard

Die Eingabe von "amavisd start" führt dazu, dass die Konsole hängt.
In var/log/warn steht dann lediglich:
Dec 20 13:15:00 server1 amavis(client)[10275]: failed to connect(): Connection refused
In den anderen log-files ist gar keine Reaktion auf den Startbefehl zu finden.
Mit Zitat antworten
  #7  
Alt 20.12.2010, 15:01
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Nimm bitte mal das klassische start script:

/etc/init.d/amavisd restart
Mit Zitat antworten
  #8  
Alt 20.12.2010, 16:15
Benutzer
 
Registriert seit: 21.05.2009
Beiträge: 49
Standard

Der Daemon will einfach nicht starten.
Auf "amavisd reload" kommt die Antwort:
The amavisd daemon is not running
Und auf testweise eingegebene starts, und reloads findet man in der mail.warn:
Code:
Dec 20 15:59:46 server1 amavis[21029]: (!)_DIE: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Und in messages:
Code:
Dec 20 15:53:21 server1 amavis[20676]: (!)_DIE: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Dec 20 15:58:44 server1 amavis[20993]: (!)_DIE: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Dec 20 15:59:46 server1 amavis[21029]: (!)_DIE: check: no loaded plugin implements 'check_main': cannot scan! at /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Für mich sieht's so aus, als wenn der Daemon nicht anläuft, weil ein Plugin nicht geladen werden kann. Oder bin ich da auf dem Holzweg?

Geändert von Paul (20.12.2010 um 17:09 Uhr).
Mit Zitat antworten
  #9  
Alt 20.12.2010, 17:12
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Hast Du irgendwelche spamassassin Module von hand installiert?
Mit Zitat antworten
  #10  
Alt 20.12.2010, 17:16
Benutzer
 
Registriert seit: 21.05.2009
Beiträge: 49
Standard

Nix von Hand installiert.
Ich vermute, dass der letzte Suse Sicherheitspatch etwas überschrieben hat.
Vor einigen Monaten gab's schon einmal Probleme nach einem Suhosin Patch.

Geändert von Paul (20.12.2010 um 17:18 Uhr).
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:20 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0