|
|||||||
| Registrieren | Hilfe | Benutzerliste | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
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 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. Code:
if (!$self->{main}->have_plugin("check_main")) {
die "check: no loaded plugin implements 'check_main': cannot scan!";
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) 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) Geändert von Paul (19.12.2010 um 12:16 Uhr). |
|
#2
|
|||
|
|||
|
I hope someone has some tips to solve this...
|
|
#3
|
|||
|
|||
|
gefunden:
jemand anderes hat das gleiche Problem vor zwei Jahren berichtet: http://blog.chr.istoph.de/amavis-rechteproblem/ |
|
#4
|
|||
|
|||
|
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] |
|
#5
|
|||
|
|||
|
amavisd läuft nicht. Starte es mal neu und schau dann isn log ob irgendwelche fehler beim starten aufgetreten sind.
|
|
#6
|
|||
|
|||
|
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. |
|
#7
|
|||
|
|||
|
Nimm bitte mal das klassische start script:
/etc/init.d/amavisd restart |
|
#8
|
|||
|
|||
|
Der Daemon will einfach nicht starten.
Auf "amavisd reload" kommt die Antwort: The amavisd daemon is not runningUnd 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. 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. Geändert von Paul (20.12.2010 um 17:09 Uhr). |
|
#9
|
|||
|
|||
|
Hast Du irgendwelche spamassassin Module von hand installiert?
|
|
#10
|
|||
|
|||
|
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). |
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:20 Uhr.









Linear-Darstellung
