Integration von ClamAV in QMail

  • Thread starter Thread starter Robert1962
  • Start date Start date
R

Robert1962

Guest
Hallo!

Habe folgendes Problem, habe am Wochenende meinen Root-Server (SuSE 9.3 -64bit und Plesk 8.0.1 und QMail) neu aufgesetzt.
Hatte bisher nach der (Huschi-Anleitung) ClamAV mittels gqscanq eingebuden, lief klasse (gleiches System nur das dies aktuell per Update gehalten wurde).
Nun nach der Neuinstallation kriege ich den ClamAV nicht mehr intigriert,
ripmime installation ist ok
daemontools scheint das Problem zu sein, wird installiert aber lässt sich mit
Code:
/etc/init.d/svscan
nicht starten.

So mit habe ich ja auch keine Chance qscanq ans laufen zu bringen.

Dann habe ich den Weg über die Anleitung mit "qsheff" versucht, aber in der aktuellsten Version gibt es "VIRUS_PROG" nicht mehr.

Nach dem einbinden und Start von QMail gleiches Problem wie bei der anderen Anleitung: Der Mail-Server lehnt alle Mails ab.

Ich verstehe nun aber nicht ganz warum daemontools vorher korrekt liefen und jetzt nicht mehr.

Hat einer so was Ähnliches schon mal gehabt?
Wie kann man das hinkriegen oder kennt jemand ausser dem kostenpflichtigen Programm von SW-Soft ein Antivir was sich in QMail einbingen läßt.

Wäre sehr danke bar für Tipps.

Gruß

Robert
 
Hallo Robert,

für die neueste Version von qsheff kannst Du das Tutorial mal anschauen. Dort wird die Integration von ClamAV beschrieben.

Was Deinen ursprünglichen Weg mit den Daemontools angeht muss Dir jemand anders weiterhelfen, das habe ich noch nicht probiert.

Grüße
Sinepp
 
Werde ich doch gleich mal versuchen.

Hoffe es klappt auch bei 1und1?
 
Leider war das nix!

Also mein QMail nimmt nach der installation keine Mails mehr an.

Musste das wieder deinstallieren, hab keinen Plan warum die Mails abgewiesen wurden.
 
hab keinen Plan warum die Mails abgewiesen wurden.
Wir auch nicht, weil Du uns sämpliche Logfiles und Fehlermeldungen vorenthalten hast.
Mit einem 'geht nicht' können wir nicht arbeiten.
Gerade bei "/etc/init.d/svscan start" wäre die Fehlermeldung höchst interessant gewesen...

huschi.
 
Sorry, aber stimmt natürlich was Huschi sagt.

Habe jetzt ClamAV mit QSheff-II-2.1-r2 eingebunden und scheint auch zu funktionierten. Bin nach Anleitung vorgegangen, natürlich habe ich die aktuellste Versin von ripmime installiert (Version ripmime-1.4.0.6), ClamAV-0.88.4.

Nun nach dem starten des Wrappers scheint alles ok auch Viren werden erkannt, nur der Spamassassin (Version 3) schein ein Problem zu haben, denn in der Log-File "warn" befinden sich folgende Einträge:

Code:
Sep 13 07:33:50 XXXXXXX spamc[25210]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Sep 13 07:33:51 XXXXXXX spamc[25210]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Sep 13 07:33:52 XXXXXXX spamc[25210]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused
Sep 13 07:33:53 XXXXXXX spamc[25210]: connection attempt to spamd aborted after 3 retries
Sep 13 07:33:53 XXXXXXX spamc[25218]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Sep 13 07:33:54 XXXXXXX spamc[25218]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Sep 13 07:33:55 XXXXXXX spamc[25218]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused
Sep 13 07:33:56 XXXXXXX spamc[25218]: connection attempt to spamd aborted after 3 retries

Das gleiche steht auch in der "Mail.err" drin

Ich vermute, es liegt an dieser Zeile in der Anleitung:

Code:
rm -f /var/qmail/bin/qmail-queue
echo '#!/bin/sh' >/var/qmail/bin/qmail-queue
echo '/usr/bin/spamc | /var/qmail/bin/qmail-qsheff' >>/var/qmail/bin/qmail-queue
chmod 4755 /var/qmail/bin/qmail-queue

Die größe meiner qmail-queue liegt bei 55 die originale hat 25.512

Achso: ich arbeite mit SuSE 9.3 (64bit) und Plesk 8.0.1

Wenn noch andere Log-Files benötigt werden um mir eventuell helfen zu können, bitte um Info dann poste ich die natürlich.
 
Last edited by a moderator:
Normalerweise kommt eine solche Zeile:

connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused

durch einen nicht laufenden spamd zustande. Läuft Dein Spamd?

Code:
ps aux | grep spamd

Grüße
Sinepp
 
Ist es richtig dass sich die Größe nach dem Befehl:
Code:
rm -f /var/qmail/bin/qmail-queue
echo '#!/bin/sh' >/var/qmail/bin/qmail-queue
echo '/usr/bin/spamc | /var/qmail/bin/qmail-qsheff' >>/var/qmail/bin/qmail-queue
chmod 4755 /var/qmail/bin/qmail-queue
drastisch verkleinert?

Wenn ich den Spamassasin nicht versuche einzuhängen läuft alles klasse, nur werden dann keine Logeinträge gemacht von SA.

Spams kommen aber trotzdem keine durch :confused:

Gruß

Robert
 
Ist es richtig dass sich die Größe nach dem Befehl:
Code:
rm -f /var/qmail/bin/qmail-queue
echo '#!/bin/sh' >/var/qmail/bin/qmail-queue
echo '/usr/bin/spamc | /var/qmail/bin/qmail-qsheff' >>/var/qmail/bin/qmail-queue
chmod 4755 /var/qmail/bin/qmail-queue
drastisch verkleinert?

Ja. rm -f löscht die Datei. das echo '...' > file schreibt das, was in den ' ' steht in die "file". D.h. die Datei ist nach dem ganze Befehl leer bis auf die zwei Zeilen, die du mit echo reingehängt hast. (> bedeutet reinschreiben, >> anhängen)

Grüße
Sinepp
 
Ok, Sinepp!

Dann mache ich ja soweit alles richtig.
Habe mit
Code:
ps aux | grep spamd
noch mal gecheckt ob spamd aktiv ist, ja dies ist der Fall trotzdem erhalte ich obige Fehlermeldung, die eigentlich nur erscheint wenn spamd nicht läuft. :mad:

werde qsheff noch mal neu installieren, muss man eventuell ausser der qmail auf spamd stoppen vor der installation und anschließend wieder starten?

Ich habe spamd nämlich nicht gestoppt, weil da nirgends was von erwähnt wird.

Grüße

Robert1962
 
Poste doch mal die genaue Ausgabe des Befehls. Sicher, dass nicht einfach nur der Prozess von "grep spamd" ausgegeben wird?
 
Sconnect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
Wenn spamd wirklich läuft, verhindert evtl. eine laufende Firewall den Zugriff auf den entsprechenden Port, oder der Socket hat Probleme.

Schon mal in den spamd-Logs geschaut?

huschi.
 
Hi,

ja es läuft eine Firewall. Bei 1und1 ist die aber vor den Server geschaltet. IPTables oder ähnliches läuft nicht.

Ich habe soeben den SA noch mal nach Anleitung (wie Code weiter oben) eingebunden. Habe vor dem einbinden QMail, ClamAV, Freshclam und spamd gestoppt. Einbindung erledigt und anschließend wieder alles gestartet.

Mal sehen was ich jetzt für logs bekomme.

Melde mich dann wieder, bis später

Gruß

Robert1962
 
Hi,

Bekomme jetzt in der Warn (Log) folgende einträge:

Code:
Sep 14 10:23:57 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:23:57 XXXXXXX spamd[25075]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory 
Sep 14 10:23:57 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:23:59 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:23:59 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:23:59 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:23:59 XXXXXXX spamd[25075]: bayes: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/bayes.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/bayes.lock: No such file or directory 
Sep 14 10:26:59 XXXXXXX pop3d: 1158222419.138513 LOGOUT, user=XXXXXXX, ip=[XXXXXXX], top=0, retr=0, time=1, rcvd=18, sent=96, maildir=/var/qmail/mailnames/XXXXXXX.de/user/Maildir
Sep 14 10:27:00 XXXXXXX pop3d: 1158222420.468688 LOGOUT, user=XXXXXXX, ip=[XXXXXXX], top=0, retr=0, time=1, rcvd=18, sent=96, maildir=/var/qmail/mailnames/XXXXXXX.de/user/Maildir
Sep 14 10:30:08 XXXXXXX relaylock: /var/qmail/bin/relaylock: mail from ip.ip.ip.ip:4048 (XXXXXXX.user.ono.com)
Sep 14 10:30:11 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:30:11 XXXXXXX spamd[25075]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory 
Sep 14 10:30:11 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:30:11 XXXXXXX spamd[25075]: mkdir /qmail: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1486 
Sep 14 10:30:11 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:30:11 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:30:11 XXXXXXX spamd[25075]: bayes: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/bayes.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/bayes.lock: No such file or directory 
Sep 14 10:30:12 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN7> line 2. 
Sep 14 10:30:12 XXXXXXX spamd[25075]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory 
Sep 14 10:30:12 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN7> line 2. 
Sep 14 10:30:12 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN7> line 46. 
Sep 14 10:30:12 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:30:12 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:30:14 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN8> line 2. 
Sep 14 10:30:14 XXXXXXX spamd[25075]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory 
Sep 14 10:30:14 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN8> line 2. 
Sep 14 10:30:14 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN8> line 69. 
Sep 14 10:30:14 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:30:14 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:31:00 XXXXXXX relaylock: /var/qmail/bin/relaylock: mail from ip.ip.ip.ip:33991 (XXXXXXX.fastres.net)
Sep 14 10:31:01 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN9> line 2. 
Sep 14 10:31:01 XXXXXXX spamd[25075]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory 
Sep 14 10:31:01 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN9> line 2. 
Sep 14 10:31:01 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN9> line 67. 
Sep 14 10:31:01 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:31:01 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory 
Sep 14 10:31:01 XXXXXXX spamc[25221]: connect(AF_UNIX) to spamd /tmp/spamd_full.sock failed: No such file or directory
Sep 14 10:31:01 XXXXXXX spamd[25075]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN10> line 2. 
Sep 14 10:31:01 XXXXXXX spamd[25075]: config: cannot write to //.spamassassin/user_prefs: Permission denied 
Sep 14 10:31:01 XXXXXXX spamd[25075]: locker: safe_lock: cannot create tmp lockfile /.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /.spamassassin/auto-whitelist.lock: Permission denied 
Sep 14 10:31:01 XXXXXXX spamd[25075]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /.spamassassin/auto-whitelist.lock.XXXXXXX.pureserver.info.25075 for /.spamassassin/auto-whitelist.lock: Permission denied 
Sep 14 10:31:02 XXXXXXX spamc[25235]: connect(AF_UNIX) to spamd /tmp/spamd_full.sock failed: No such file or directory

Die Dateien gibt es aber wirklich nicht, hat er schon recht.

Kann man jetzt davon ausgehen das SA läuft und funktioniert?

Dann habe ich noch eine Frage am Rande: Wenn man nun ein Plesk-Update durchführt gehen den die QSheff-Installationen verloren und man muss die anschließend ab der Backup der qmail-queue erneut machen?

Bei der Installation mit QScanq reicht es ja den Wrapper mit install-unwrapper lahm zu legen und anschließend mit install-wrapper wieder einzuhängen.

Gruß

Robert1962
 
Last edited by a moderator:
connect(AF_UNIX) to spamd /tmp/spamd_full.sock failed: No such file or directory
Du hast qSheff nicht richtig Konfiguriert.
Entweder Du bringst ihm bei über den Port zu gehen (statt über Socket), oder Du brinst SA bei einen Socket anzulegen ("man spamd" suche nach "socket").

Wenn man nun ein Plesk-Update durchführt gehen den die QSheff-Installationen verloren
Ja, meistens. Deshalb soll man ja jeweils die uninstall-Routinen vor dem Update ausführen und danach alles wie im Howto beschrieben ist wiederholen.

Man kann es natürlich auf darauf ankommen lassen und hoffen, daß im Plesk-Update keine Qmail-Update enthalten ist.

huschi.
 
Hallo Huschi!

Habe QSheff so installiert wie in dem How To beschrieben, mehr habe ich da nicht gemacht und an dem SA habe ich auch keine Config-Änderungen gemacht, der läuft so wie von 1und1 ausgeliefert. Habe halt nur Regeln hinzugefügt "Rules_du_Jour" und sa-learn gefüttert, alle anderen Einstellungen habe ich nur über Plesk getätigt.

Hier meine "qsheff-conf:

Code:
#
# EnderUNIX qSheff configuration file
#
# http://www.enderunix.org/qsheff
#
# $Id: qsheff.conf-default.in,v 1.3 2006/08/30 21:21:11 simsek Exp $
#

QSHEFFDIR = /var/qsheff
LOGFILE = /var/log/qsheff.log
RIPMIME = "/usr/local/bin/ripmime"

# Disable this if you are using Bogofilter.
# The qsheff signature will affect the results!!!
enable_qsheff_sign = 1

# Set debug level
# qsheff will log entries which have a debug level less than this value.
# debug_level = 99 logs everything
# debug_level = 0  logs only internal errors
#
#  level   Identifier   Comment
# ------- ------------ -----------------------------------------------
#   0      ERR          Internal error.
#   2      QUEUE        qSheff passed the mail to qmail-queue.
#   3      VIRUS        Antivirus software found a virus.
#   5      CUSTOM       Custom filter program caught a spam pattern.
#  11      SPAM         Found spam pattern.
#  13      ATTACH       Caught prohibited attach file.
#  15      HEADER       Mail header problem.
#
debug_level = 99

# When enabled, qSheff doesn't return the "permanantly error"
# for spam or infected messages.
enable_spam_blackhole = 0
enable_virus_blackhole = 0

# 0: Don't panic when any function doesnt work
#    Just continue to finish job.
# 1: Spammer and antivirus must work.
#    Condone other errors.
# 2: Don't forgive any error.
#
# Note that: This feature is not implemented yet.
paronia_level = 0

# Drop mail if the From: line is empty.
drop_empty_from = 0

# When set to 1, enables quarantine for spams and virus mails.
enable_quarantine = 0

# When set to 1, enables ignore list feature.
# qSheff doesn't perform spam filtering for the addresses in qsheff.ignore
enable_ignore_list = 1

# When set to 1, enables header rules based on regular expressions.
# Header rules starts with a leading h: pattern.
# Check the qsheff.rules
enable_header_filter = 0

# When set to 1, enables body rules based on regular expressions.
# Header rules starts with a leading b: pattern.
# Check the qsheff.rules
enable_body_filter = 0

# When set to 1, enables attachment filtering.
# Check the qsheff.attach
enable_attach_filter = 0

# When set to 1, enables ClamAv antivirus client.
# qSheff connects to Clamd directly, through a socket file.
# The socket file must be specified at compile time
# by --with-clamd-socket option.
enable_clamd = 1

# When set to 1, enables user defined filtering programs.
# The CUSTOM_PROG variable must be defined.
enable_custom_prog = 0

# Pre-defined variables to pass custom filter program:
#
# %%mailfrom%% as email address: source address.
# %%mailto%% as email address: target address.
# %%remoteip%% as IP address: remote SMTP server.
# %%msgfile%% as filename: full path of stored incoming mail.
# %%tempdir%% as directory path: full of the tempdir includes parts of mail (attachments, body, header etc.)
#
# Examples:
# CUSTOM_PROG = "/usr/bin/myscript -f %%mailfrom%% -t %%mailto%% -r %%tempdir%%"
# CUSTOM_PROG = "/usr/local/bin/bogofilter --bogofilter-dir=/etc/bogofilter -I %%msgfile%%"
#
CUSTOM_PROG = "disabled"

# For the custom program return value 'ret',
# if CUSTOM_RET_MIN <= ret <= CUSTOM_RET_MAX
# qSheff will assume the mail has spam content.
# So qSheff will return 'permanently error'.
CUSTOM_RET_MIN = 1
CUSTOM_RET_MAX = 100

# Return value for errors.
# qSheff assumes that, all nagative return codes indicate a failure.
# if ret < 0 or ret == CUSTOM_RET_ERR => then return 'temporary error'
CUSTOM_RET_ERR = -1

# For bogofilter:
#CUSTOM_RET_MIN = 1
#CUSTOM_RET_MAX = 1
#CUSTOM_RET_ERR = 3

# This string will be appended to the end of the custom message.
# It may be your company or organisation name. Can be maximum 32 characters
# Custom error patch must be applied and enabled.
custom_sign = "%%My Company Name%%"

Was ist denn daran falsch? Wo kann ich denn da in QSheff was einstelle?

Habe bisher mit diesem How To gearbeitet, welches super funktionierte


Mich stört ausserdem das QSheff diese Messages versendet, wenn ein Virus gefunden wurde, wie kann ich die ausschalten?

Gruß

Robert1962
 
Hi,

also diesen Fehler habe ich jetzt nicht mehr:

connect(AF_UNIX) to spamd /tmp/spamd_full.sock failed: No such file or directory

Er wird verursacht durch Plesk 8.0.1. Wenn man
Code:
/etc/init.d/spamd start oder restart
veranlasst, erscheint anschließend obiger Fehler.
Fakt ist das in Plesk der SpamAssassin-Dienst nicht gestartet ist. Startet man diesen nun nachträglich, ist der Fehler weg.

Ich habe allerdings noch einen kleinen Fehler der auf das nicht verhanden sein einer Pfades hinweist.

mail.err
Sep 14 15:09:40 xxxxxx spamd[4301]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN10> line 2.
Sep 14 15:09:40 xxxxxxx spamd[4301]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN10> line 2.
Sep 14 15:09:40 xxxxxxx spamd[4301]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN10> line 67.
Sep 14 15:09:40 xxxxxx spamd[4301]: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.xxxxxx.pureserver.info.4301 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory
Sep 14 15:09:40 xxxxxx spamd[4301]: Insecure dependency in mkdir while running setuid at /usr/lib/perl5/5.8.6/File/Path.pm line 159, <GEN11> line 2.

mail.info
Sep 14 15:30:01 XXXXXXX spamd[4301]: spamd: connection from localhost.localdomain [127.0.0.1] at port 35561
Sep 14 15:30:01 XXXXXXX spamd[4301]: spamd: setuid to qmaild succeeded
Sep 14 15:30:01 xxxxx spamd[4301]: spamd: creating default_prefs: /qmail/.spamassassin/user_prefs
Sep 14 15:30:01 xxxxx spamd[4301]: spamd: failed to create readable default_prefs: /qmail/.spamassassin/user_prefs
Sep 14 15:30:01 xxxxx spamd[4301]: spamd: processing message <.AAA-merchandizing-26677,493.XXXXXXX@massmail-marketing-eu-12103.dub2.amazon.com> for qmaild:2020
Sep 14 15:30:02 xxxxx spamd[4301]: spamd: clean message (2.3/3.0) for qmaild:2020 in 0.8 seconds, 5601 bytes.
Sep 14 15:30:02 xxxxx spamd[4301]: spamd: result: . 2 - FROM_EXCESS_BASE64,SUBJECT_EXCESS_BASE64,SUBJ_HAS_UNIQ_ID scantime=0.8,size=5601,user=qmaild,uid=2020,required_score=3.0,rhost=localhost.localdomain,raddr=127.0.0.1,rport=35561,mid=<.AAA-merchandizing-26677_493.XXXXXXX@massmail-marketing-eu-12103.dub2.amazon.com>,autolearn=no

mail.warn
Sep 14 15:41:37 xxxxx spamd[4301]: config: cannot write to /qmail/.spamassassin/user_prefs: No such file or directory
Sep 14 15:41:38 xxxxx spamd[4301]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /qmail/.spamassassin/auto-whitelist.lock.xxxxx.pureserver.info.4301 for /qmail/.spamassassin/auto-whitelist.lock: No such file or directory

Ich bin mir nicht sicher ob ich da ein /qmail/.spamassassin auf der / Ebene anlegen soll und ab dann die auto-whitelist.lock korrekt angelegt wird. Eventuell kann mir jemand bei dem es schon perfekt läuft kurz Posten welcher Benutzer und welche Rechte /qmail/.spamassassin haben sollte.

Was sollen die Meldungen in der mail.err bedeuten.

Ich denke wenn ich das noch habe läuft alles rund.

Also will hier nicht nerven, würde mich freuen wenn ich das zu laufen bringen könnte.

Gruß

Robert1962
 
Last edited by a moderator:
Ich bin mir nicht sicher ob ich da ein /qmail/.spamassassin auf der / Ebene anlegen soll
Nein, brauchst Du nicht. Du mußt lediglich dafür sorgen das spamd mit dem Parameter -x (bzw. --nouser-config) gestartet wird. Dann verschwinden diese Fehler alle.

Unter Suse müßtest Du eine Datei /etc/sysconfig/spamd (o.ä.) haben, in der Du den Parameter mit reinschreiben kannst.

huschi.
 
Hallo Huschi!

Habe das eben hier im Forum auch gefunden und habe unter /etc/sysconfig/spamd den Parameter -x angehängt. Muss jetzt mal warten was jetzt in die Logfiles kommt.

Eine Frage habe ich da noch:

QSheff schickt ja diese Messages wenn er Spams oder Viren findet, kann man die irgendwie abschalten? Habe schon in qsheff-conf gesucht bin aber nicht fündig geworden oder habe ich was übersehen.


Ist die Integration von SA und ClamAV in QMail über QSheff oder über qmail-scanner besser/aktueller?


Hoffe meine wohl für dieses Problem letzten Fragen kriegen wir auch noch gelöst :D

Danke schon mal allen die sich meinen Problemen angenommen haben und an der Lösung mit gearbeitet haben.

Gruß

Robert1962
 
Back
Top