ClamAV und SA in QMail einbinden per QSheff

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
robert1962
Posts: 34
Joined: 2005-10-05 14:41
 

ClamAV und SA in QMail einbinden per QSheff

Post by robert1962 »

Hallo!

Ich habe ein Problem! Zu meinem System SuSE 9.3 (64bit)
Plesk 8.0.1, SA 3

Habe nach einer Anleitung die ich im Netzgefunden habe QSheff (aktuelle Version) installiert.

Wenn ich nun die
  • /var/qmail/bin/qmail-qeue
mit folgendem Befehle ändere:

Code: Select all

rm -f /var/qmail/bin/qmail-queue
echo '#!/bin/sh' >/var/qmail/bin/qmail-queue
echo '/usr/bin/spamc -x | /var/qmail/bin/qmail-qsheff' >>/var/qmail/bin/qmail-queue
chmod 4755 /var/qmail/bin/qmail-queue
Habe ich das große Problem das SA nicht mehr gestartet wird und ich erhalte folgende Meldung in der mail.info:
  • 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
Weiß jemand Rat???

Danke schon mal für die Hilfe

Gruß

Robert1962
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: ClamAV und SA in QMail einbinden per QSheff

Post by Roger Wilco »

Code: Select all

netstat -tulpen|grep 783
ps aux|grep spamd
robert1962
Posts: 34
Joined: 2005-10-05 14:41
 

Re: ClamAV und SA in QMail einbinden per QSheff

Post by robert1962 »

Hallo!

Also das

Code: Select all

ps aux|grep spamd
gibt folgendes aus:
  • popuser 1815 0.0 3.3 64092 34144 ? Ss Sep18 0:00 /usr/sbin/spamd --username=popuser --daemonize --helper-home-dir=/var/qmail --max-children 5 --create-prefs --nouser-config --virtual-config-dir=/var/qmail/mailnames/%d/%l/.spamassassin --pidfile=/var/run/spamd/spamd_full.pid --socketpath=/tmp/spamd_full.sock
    popuser 1817 0.0 3.2 63340 33384 ? Ss Sep18 0:00 /usr/sbin/spamd --username=popuser --daemonize --helper-home-dir=/var/qmail --max-children 5 --create-prefs --nouser-config --virtual-config-dir=/var/qmail/mailnames/%d/%l/.spamassassin --pidfile=/var/run/spamd/spamd_light.pid --socketpath=/tmp/spamd_light.sock --siteconfigpath=/dev/null
    popuser 1830 0.0 3.0 63340 31644 ? S Sep18 0:00 spamd child
    popuser 1831 0.0 3.0 63340 31524 ? S Sep18 0:00 spamd child
    popuser 1832 0.0 3.0 63340 31524 ? S Sep18 0:00 spamd child
    popuser 1833 0.0 3.0 63340 31524 ? S Sep18 0:00 spamd child
    popuser 1834 0.0 3.0 63340 31524 ? S Sep18 0:00 spamd child
    popuser 1835 0.0 3.6 67496 37484 ? S Sep18 0:06 spamd child
    popuser 1836 0.0 4.0 71848 41720 ? S Sep18 0:08 spamd child
    popuser 1837 0.0 3.8 70052 40008 ? S Sep18 0:06 spamd child
    popuser 1838 0.0 3.6 67240 37160 ? S Sep18 0:05 spamd child
    popuser 1839 0.0 3.6 67196 37140 ? S Sep18 0:06 spamd child
    root 20565 0.0 0.0 2920 708 pts/0 S+ 07:53 0:00 grep spamd
Bitte kannst du mir kurz erklären was das Kommando

Code: Select all

netstat -tulpen|grep 783
bewirkt und wie man es gegeben falls wieder auf ursprung zurück setzten kann!

Gruß

Robert1962
robert1962
Posts: 34
Joined: 2005-10-05 14:41
 

Re: ClamAV und SA in QMail einbinden per QSheff

Post by robert1962 »

netstat -tulpen|grep 783

Code: Select all


ergibt kein Ergebnis = keine Ausgabe.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: ClamAV und SA in QMail einbinden per QSheff

Post by Roger Wilco »

Robert1962 wrote:Bitte kannst du mir kurz erklären was das Kommando

Code: Select all

netstat -tulpen|grep 783
bewirkt und wie man es gegeben falls wieder auf ursprung zurück setzten kann!
Es zeigt den Prozess an, der an Port 783 gebunden ist, auf den sich dein spamc konnektieren will. Da dein spamd nur einen UNIX-Socket unter /tmp/spamd_light.sock geöffnet hat, dein spamc aber versucht sich via TCP/IP auf localhost:783 zu verbinden, kann das ganze nicht funktionieren.

Entweder, du bindest spamd an 127.0.0.1:783 oder lässt spamc auf /tmp/spamd_light.sock verbinden.

Code: Select all

man netstat
man grep
man spamc
man spamd