SpamAssassin funzt nach Plesk Update nicht mehr...

Mak

Registered User
Der Titel sagt eigentlich alles. Ich habe in Plesk einige Updates durchgeführt. Seit dem funktioniert SpamAssassin nicht mehr. Der Headereintrag ist einfach verschwunden. Woran könnte das liegen?
 
Was sagen denn die Logfiles, hast du dir diese schon angeschaut? Ist eventuell eine Config überschrieben worden?
 
Also ich habe mich vielleicht etwas unklar ausgedrückt. Ich habe nicht wirklich ein Plesk Update gemacht, sondern Komponenten von Plesk aktualisiert. Und zwar:
Watchdog
Mailman
Und noch ein bisschen was anderes, das hat aber mit Mail nichts zu tun. In den Install-Logfiles steht sogar was bezüglich QMail (hätte ich auch mal selbst reinschauen können):
Install package psa-qmail
Checking for the system groups and users necessary for Qmail...
Checking for the group 'nofiles'...
Group 'nofiles' already exists

Checking for the user 'alias'...
User 'alias' already exists

Checking for the user 'qmaild'...
User 'qmaild' already exists

Checking for the user 'qmaill'...
User 'qmaill' already exists

Checking for the user 'qmailp'...
User 'qmailp' already exists

Checking for the group 'qmail'...
Group 'qmail' already exists

Checking for the user 'qmailq'...
User 'qmailq' already exists

Checking for the user 'qmailr'...
User 'qmailr' already exists

Checking for the user 'qmails'...
User 'qmails' already exists

Checking for the group 'popuser'...
Group 'popuser' already exists

Checking for the user 'popuser'...
User 'popuser' already exists

Stopping : Trying to set up default qmail permissions... done

===> Installing Qmail server
Configuring Qmail...
Trying to generate SSL certificates for TLS sessions... done
Trying to register service qmail... using /sbin/insserv
insserv: can not symlink(../vzquota, rc0.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc1.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc2.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc3.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc4.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc5.d/S11vzquota): File exists
insserv: can not symlink(../vzquota, rc6.d/S11vzquota): File exists
done
Trying to start Qmail services... done
Trying to register service qmail... using /sbin/insserv
done

Ich vermute mal, dass das irgendwie damit zu tun hat?
 
So, ich habe SpamAssassin jetzt mal neu installiert. Als Resultat funktioniert der Mailversand gar nicht mehr. Jetzt habe ich SpamAssassin deinstaliert, aber es geht trotzdem nicht... Hat niemand eine Idee?
 
Ähm, welche davon sind denn hier maillogs? Ich habe eine Datei mail, eine mail.info und eine mail.warn.
In der Datei mail (ich gehe mal davon aus, dass das die ist) steht nur:

Jun 26 21:04:53 h942133 sendmail[6360]: gethostbyaddr(85.214.26.88) failed: 2
Jun 26 21:04:54 h942133 sendmail[7229]: starting daemon (8.13.3): SMTP+queueing@00:30:00

/Edit: Ach und ich habe auch noch eine mail.err :):

Jul 12 14:44:56 s1 qmail: 1152708296.913715 alert: cannot start: qmail-send is already running
Jul 12 14:52:58 h942133 qmail: 1152708778.391598 alert: cannot start: qmail-send is already running
Jul 12 14:54:26 h942133 spamc[28918]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Jul 12 14:54:27 h942133 spamc[28918]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Jul 12 14:54:28 h942133 spamc[28918]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused
Jul 12 14:54:29 h942133 spamc[28918]: connection attempt to spamd aborted after 3 retries
Jul 12 15:05:41 h942133 postfix/postfix-script: fatal: the Postfix mail system is not running
Jul 12 15:06:07 h942133 postfix/postfix-script: fatal: the Postfix mail system is not running
Jul 12 15:07:11 h942133 postfix/postfix-script: fatal: the Postfix mail system is not running
Jul 12 15:10:39 h942133 postfix/postfix-script: fatal: the Postfix mail system is not running
Jul 12 15:10:59 h942133 postfix/postfix-script: fatal: the Postfix mail system is not running
Jul 12 15:14:19 h942133 postfix/master[2990]: fatal: bind 0.0.0.0 port 25: Address already in use
Jul 12 15:14:27 h942133 qmail: 1152710067.917972 alert: cannot start: qmail-send is already running
Jul 12 13:15:20 h942133 postfix/postqueue[3784]: fatal: Cannot flush mail queue - mail system is down
 
So, jetzt habe ich SpamAssassin nochmal neu installiert, da ein Fehler darin bestand, dass er spamd nicht ausführen konnte, obwohl ich das eigentlich deinstalliert habe.
Jetzt steht im log von qsheff folgendes:

12/07/2006 16:40:21: [qSheff] QUEUE, queue=q1152715221-205665-12778, recvfrom=80.133.218.243, from=`admin@drasa.de', to=`admin@drasa.de', subj=`Test', size=679, error=`', exitcode=126

Was genau ist exitcode 126?
 
So, wieder Update (sorry für Doppelpost). Jetzt bekomme ich in drei verschiedenen Logfiles diese Fehlermeldung:

Jul 12 16:50:58 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Jul 12 16:50:59 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Jul 12 16:51:00 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused
Jul 12 16:51:01 h942133 spamc[14466]: connection attempt to spamd aborted after 3 retries

Kann ich mir nicht erklären, jetzt brauche ich wirklich mal Hilfe.
 
Ich habe eben noch eine Fehlermeldung übersehen. Nach dem Neubooten kommt:

Jul 12 18:21:41 h942133 qmail: 1152721301.657728 alert: cannot start: qmail-send is already running
Jul 12 16:50:58 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Jul 12 16:50:59 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Jul 12 16:51:00 h942133 spamc[14466]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused
Jul 12 16:51:01 h942133 spamc[14466]: connection attempt to spamd aborted after 3 retries

:confused:
 
Hallo!
Der daemon Teil von SpamAssassin (spamd) läuft nicht oder kann nicht aufgerufen werden. Gibt es /etc/init.d/spamd? Falls ja, versuch den mal zu starten. Eventuelle Fehlermeldungen hier posten.

mfG
Thorsten
 
Was sagt dir ein

Code:
/usr/local/psa/admin/bin/spamd --start
??

Kriegst du dort eine Fehlermeldung?

Lieben Gruß
Freel@ncer14
 
@Thorsten spamd lief und läuft natürlich fehlerfrei :)

Aber: Die Datei /usr/local/psa/admin/bin/spamd existiert nicht. Allerdings kenne ich auch diese Datei nicht. Muss es die geben? Und wenn ja, wo bekomme ich die her? Laut yast ist psa-qmail installiert...
 
Den Pfad den ich dir gegeben habe, das ist der Pfad unter dem spamd unter PSA läuft!
Wenn du es also komplett unabhängig von PSA installiert hast, dann wird es diesen Pfad nicht geben! Aber dann kannst du den Befehl ja mal mit deinem $path ausführen und uns sagen, ob es eine Fehlermeldung gibt!

Lg
Freel@ncer14
 
Ich habe SA nabhänhig von Plesk installiert, demnach ist es in /etc/init.d/spamd und das lief und äuft wie gesagt von Anfang an fehlerfrei.
Ich habe auch einen "Beweis" dafür, dass die Mails ankommen. Ich habe drei Testmails verschickt und alle drei werden im Log von QSheff registriert... Kann/muss man irgendwo den Pfad zu spamd irgendwo angeben?
 
Neues Problem:
Ich habe jetzt mal versucht Mails über ein php Script zu versenden. Hat nicht, geklappt, ABER:

Jul 13 11:54:49 h942133 postfix/sendmail[13693]: fatal: open /etc/postfix/main.cf: No such file or directory

Ich benutze überhaupt kein Postfix... Jetzt bin ich wirklich verwirrt.
 
Back
Top