[FLUG-Tech] Spamassassin su wheezy

Marco Calamari marcoc1@dada.it
Ven 31 Ago 2012 11:57:34 CEST


On Mon, 2012-08-27 at 22:26 +0200, Andrea Rossi wrote:
> Ciao Marco,
> non vorrei dire una cacchiata ma sembra che spamd parta in ascolto sulla 
> porta TCP 783 mentre il client spamc tenta di collegarsi al server via 
> socket UNIX.
> Mettiamoli d'accordo altrimenti non s'incontreranno mai ;-)

Giustissimo.

Infatti un purge ed una reinstallazione hanno come per miracolo
 curato il problema che tu hai individuato.

Come spesso accade pero' mi sembra che non fosse l'unico problema.

Nel nuovo log che allego si vede che ora spamd ascolta sul socket,
 ma si direbbe che ci sia qualche problema nei prefork (alla apache)
 dei processi figli, perche' lui esaurisce il massimo (5) di processi
 forkabili prima del primo messaggio.

Inoltre uno dei processi legge solo i primi 19 byte del messaggio, 
 fa qualcosa di simile al suo sporco lavoro, e poi sembra come se 
 tutti i processi figli fossero morti o bloccati.

inoltre se lancio amano spamc

marcoc@dantius:~$ spamc < Hello_My_Dear,.mbox

ottengo sempre il messaggio inalterato indietro e sul log
 i 3 tentativi di connessione

Un aiutino supplementare ...?

Mille grazie.   Marco


Aug 31 04:51:48 dantius spamd[8437]: spamd: server started on UNIX
domain socket /home/marcoc/.cache/evolution/tmp/spamd-socket-path-9B6AKW
(running version 3.3.2)
Aug 31 04:51:48 dantius spamd[8437]: spamd: server pid: 8437
Aug 31 04:51:48 dantius spamd[8437]: spamd: server successfully spawned
child process, pid 8482
Aug 31 04:51:48 dantius spamd[8437]: prefork: child states: B
Aug 31 04:51:48 dantius spamd[8482]: spamd: got connection
over /home/marcoc/.cache/evolution/tmp/spamd-socket-path-9B6AKW
Aug 31 04:51:48 dantius spamd[8437]: prefork: server reached
--max-children setting, consider raising it
Aug 31 04:51:48 dantius spamd[8482]: spamd: processing message (unknown)
for marcoc:1000
Aug 31 04:51:54 dantius spamd[8482]: spamd: identified spam (6.9/5.0)
for marcoc:1000 in 6.0 seconds, 19 bytes.
Aug 31 04:51:54 dantius spamd[8482]: spamd: result: Y 6 -
EMPTY_MESSAGE,MISSING_DATE,MISSING_HEADERS,MISSING_MID,MISSING_SUBJECT,NO_HEADERS_MESSAGE,NO_RECEIVED,NO_RELAYS scantime=6.0,size=19,user=marcoc,uid=1000,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=/home/marcoc/.cache/evolution/tmp/spamd-socket-path-9B6AKW,mid=(unknown),autolearn=no
Aug 31 04:51:54 dantius spamc[8484]: connect to spamd on 127.0.0.1
failed, retrying (#1 of 3): Connection refused
Aug 31 04:51:54 dantius spamd[8437]: prefork: child states: I
Aug 31 04:51:55 dantius spamc[8484]: connect to spamd on 127.0.0.1
failed, retrying (#2 of 3): Connection refused
Aug 31 04:51:56 dantius spamc[8484]: connect to spamd on 127.0.0.1
failed, retrying (#3 of 3): Connection refused
Aug 31 04:51:57 dantius spamc[8484]: connection attempt to spamd aborted
after 3 retries
Aug 31 04:52:05 dantius spamc[8551]: connect(AF_UNIX) to spamd  failed:
Connection refused


> 
> Andrea
> 
> Il 27/08/2012 11.13, Marco Calamari ha scritto:
> > Ciao a tutti
> >
> > installando spamassassin su wheezy la rilevazione dello spam non
> > funziona.
> > Il messaggio viene ripassato indietro tal quale dal client i finisce
> > nella inbox.
> >
> > Sembra che il client non riesca a contattare il server, come da log
> > qui sotto; qualcuno puo' darmi un consiglio?
> >
> > Grazie.   Marco
> >
> >
> > Aug 27 10:44:19 dantius spamd[9307]: spamd: server started on port
> > 783/tcp (running version 3.3.2)
> > Aug 27 10:44:19 dantius spamd[9307]: spamd: server pid: 9307
> > Aug 27 10:44:19 dantius spamd[9307]: spamd: server successfully spawned
> > child process, pid 9309
> > Aug 27 10:44:19 dantius spamd[9307]: spamd: server successfully spawned
> > child process, pid 9310
> > Aug 27 10:44:19 dantius spamd[9307]: prefork: child states: IS
> > Aug 27 10:44:19 dantius spamd[9307]: prefork: child states: II
> > Aug 27 10:44:35 dantius spamc[9367]: connect(AF_UNIX) to spamd  failed:
> > Connection refused
> > Aug 27 10:44:36 dantius spamc[9371]: connect(AF_UNIX) to spamd  failed:
> > Connection refused
> > Aug 27 10:44:37 dantius spamc[9372]: connect(AF_UNIX) to spamd  failed:
> > Connection refused
> > Aug 27 10:44:38 dantius spamc[9373]: connect(AF_UNIX) to spamd  failed:
> > Connection refused
> > Aug 27 10:46:57 dantius spamd[9307]: spamd: server killed by SIGTERM,
> > shutting down


-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  198 bytes
Descrizione: This is a digitally signed message part
URL:         <http://lists.linux.it/pipermail/flug-tech/attachments/20120831/c0c717dd/attachment.pgp>


Maggiori informazioni sulla lista flug-tech