I could not get spamd worked with option -c

View: New views
5 Messages — Rating Filter:   Alert me  

I could not get spamd worked with option -c

by Halid Faith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
I use spamassassin3.2.5, vpopmail, on qmail.
 
I run spamd as following;
 
root  7165  0.0  1.6 92168 67936  ??  Ss    8:37PM   0:01.88 /usr/local/bin/spamd -d -L -m 10 -s /var/log/spamd.log -c -v -u vpopmail -g vchkpw -r /var/run/spamd/spamd.pid
 
But when any email comes to my mail server I get an error in spamd.log.
 
Sat Jul 19 20:43:05 2008 [7165] info: prefork: child states: II
Sat Jul 19 20:43:16 2008 [7166] info: spamd: connection from localhost [127.0.0.1] at port 53420
Sat Jul 19 20:43:16 2008 [7166] info: spamd: creating default_prefs: /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
Sat Jul 19 20:43:16 2008 [7166] warn: config: cannot write to /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs: No such file or directory
Sat Jul 19 20:43:16 2008 [7166] info: spamd: failed to create readable default_prefs: /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
 
There is a user_prefs file in /var/qmail/vpopmail
 
ls -l /var/qmail/vpopmail/.spamassassin/
total 52
-rw-------  1 vpopmail  vchkpw  16384 Jul 19 19:51 auto-whitelist
-rw-------  1 vpopmail  vchkpw  16384 Jul 16 14:33 bayes_seen
-rw-------  1 vpopmail  vchkpw  16384 Jul 16 14:33 bayes_toks
-rw-r--r--  1 vpopmail  vchkpw   1869 Jul 19 20:13 user_prefs
 
How do I correct that issue ?
 
 

Re: I could not get spamd worked with option -c

by Sahil Tandon :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yavuz Maslak <maslak@...> wrote:

[...]

> Sat Jul 19 20:43:16 2008 [7166] info: spamd: failed to create readable
> default_prefs:
> /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs

You need to figure out why spamd cannot create this file and fix it.
     
> There is a user_prefs file in /var/qmail/vpopmail

That is NOT where SA is looking for the user_prefs file; look at the logs you
pasted above.      

[...]

--
Sahil Tandon <sahil@...>

Re: I could not get spamd worked with option -c

by Halid Faith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I run spamd with -D option to look into the details of the log.

I am getting below error;

Sun Jul 20 10:04:55 2008 [25978] info: spamd: clean message (1.5/10.0) for
vpopmail:89 in 0.1 seconds, 1270 bytes.
Sun Jul 20 10:04:55 2008 [25978] info: spamd: result: . 1 -
ALL_TRUSTED,HTML_MESSAGE,MIME_HTML_MOSTLY,TVD_SPACE_RATIO
scantime=0.1,size=1270,user=vpopmail,uid=89,required_score=10.0,rhost=localh
ost,raddr=127.0.0.1,rport=54660,mid=<002b01c8ea36$de95ec40$dc96eed5@ym>,auto
learn=no
Sun Jul 20 10:04:55 2008 [25978] dbg: config: copying current conf from
backup
Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: ordered 25979 to accept
Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: sysread(8) not ready, wait
max 300 secs
Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: child 25979: entering state 2
Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: new lowest idle kid: none
Sun Jul 20 10:04:55 2008 [25979] info: spamd: connection from localhost
[127.0.0.1] at port 50775
Sun Jul 20 10:04:55 2008 [25979] info: spamd: creating default_prefs:
/var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
Sun Jul 20 10:04:55 2008 [25979] dbg: config: using
"/var/qmail/vpopmail/domains/test.com/user1/.spamassassin" for user state
dir
Sun Jul 20 10:04:55 2008 [25979] dbg: config: mkdir
/var/qmail/vpopmail/domains/test.com/user1/.spamassassin failed: Insecure
dependency in mkdir while running with -T switch at
/usr/local/lib/perl5/5.8.8/File/Path.pm line 165, <GEN12> line 2.
Sun Jul 20 10:04:55 2008 [25979] dbg: config: No such file or directory
Sun Jul 20 10:04:55 2008 [25979] warn: config: cannot write to
/var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs: No such
file or directory
Sun Jul 20 10:04:55 2008 [25979] info: spamd: failed to create readable
default_prefs:
/var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
Sun Jul 20 10:04:55 2008 [25979] dbg: config: read_scoreonly_config: cannot
open "/var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs":
No such file or directory
Sun Jul 20 10:04:55 2008 [25979] dbg: info: user has changed
Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: tie-ing to DB file R/O
/var/qmail/vpopmail/.spamassassin/bayes_toks
Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: tie-ing to DB file R/O
/var/qmail/vpopmail/.spamassassin/bayes_seen
Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: found bayes db version 3
Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: DB journal sync: last sync: 0





Re: I could not get spamd worked with option -c

by Sahil Tandon :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yavuz Maslak <maslak@...> wrote:

[...]

Do you have a question?  Please do not just paste random log excerpts without
context/background and a specific question.

--
Sahil Tandon <sahil@...>

Re: I could not get spamd worked with option -c

by Michelle Konzack-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Do you have READ the LOG?
Am 2008-07-20 10:09:04, schrieb Yavuz Maslak:

> I run spamd with -D option to look into the details of the log.
>
> I am getting below error;
>
> Sun Jul 20 10:04:55 2008 [25978] info: spamd: clean message (1.5/10.0) for vpopmail:89 in 0.1 seconds, 1270 bytes.
> Sun Jul 20 10:04:55 2008 [25978] info: spamd: result: . 1 - ALL_TRUSTED,HTML_MESSAGE,MIME_HTML_MOSTLY,TVD_SPACE_RATIO scantime=0.1,size=1270,user=vpopmail,uid=89,required_score=10.0,rhost=localhost,raddr=127.0.0.1,rport=54660,mid=<002b01c8ea36$de95ec40$dc96eed5@ym>,auto learn=no
> Sun Jul 20 10:04:55 2008 [25978] dbg: config: copying current conf from backup
> Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: ordered 25979 to accept
> Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: sysread(8) not ready, wait max 300 secs
> Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: child 25979: entering state 2
> Sun Jul 20 10:04:55 2008 [25977] dbg: prefork: new lowest idle kid: none
> Sun Jul 20 10:04:55 2008 [25979] info: spamd: connection from localhost[127.0.0.1] at port 50775
> Sun Jul 20 10:04:55 2008 [25979] info: spamd: creating default_prefs: /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
"spamd" is expercting the "user_prefs" at

    /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs

and not at

    /var/qmail/vpopmail/user_prefs

> Sun Jul 20 10:04:55 2008 [25979] dbg: config: using "/var/qmail/vpopmail/domains/test.com/user1/.spamassassin" for user statedir
> Sun Jul 20 10:04:55 2008 [25979] dbg: config: mkdir /var/qmail/vpopmail/domains/test.com/user1/.spamassassin failed: Insecure dependency in mkdir while running with -T switch at /usr/local/lib/perl5/5.8.8/File/Path.pm line 165, <GEN12> line 2.

your script, which try to create the directory

    /var/qmail/vpopmail/domains/test.com/user1/.spamassassin

is missing the "-p" option for mkdir

> Sun Jul 20 10:04:55 2008 [25979] dbg: config: No such file or directory
> Sun Jul 20 10:04:55 2008 [25979] warn: config: cannot write to /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs: No such file or directory
> Sun Jul 20 10:04:55 2008 [25979] info: spamd: failed to create readable default_prefs: /var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs
> Sun Jul 20 10:04:55 2008 [25979] dbg: config: read_scoreonly_config: cannot open "/var/qmail/vpopmail/domains/test.com/user1/.spamassassin/user_prefs": No such file or directory

Resulting errors because the above one.

> Sun Jul 20 10:04:55 2008 [25979] dbg: info: user has changed
> Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: tie-ing to DB file R/O /var/qmail/vpopmail/.spamassassin/bayes_toks
> Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: tie-ing to DB file R/O /var/qmail/vpopmail/.spamassassin/bayes_seen
> Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: found bayes db version 3
> Sun Jul 20 10:04:55 2008 [25979] dbg: bayes: DB journal sync: last sync: 0


Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp (196 bytes) Download Attachment
LightInTheBox - Buy quality products at wholesale price