On Mon, December 26, 2005 4:39 pm, Chris Purves said: > Hello, > > Version: > SpamAssassin version 3.1.0 > running on Perl version 5.8.4 > > I am running the following command from a cron job: > ls | sed 's/.*/spamassassin -D -r < &/' | sh > > From the output I often get for pyzor: > > [21322] dbg: util: executable for pyzor was found at /usr/bin/pyzor > [21322] dbg: pyzor: pyzor is available: /usr/bin/pyzor > [21322] dbg: info: entering helper-app run mode > [21322] dbg: pyzor: opening pipe: /usr/bin/pyzor report < > /tmp/.spamassassin21322ISUe8htmp > [21325] dbg: util: setuid: ruid=1000 euid=1000 > [21322] dbg: reporter: raw exit code: 256 > [21322] dbg: info: leaving helper-app run mode > [21322] warn: reporter: pyzor report failed: reporter: exited with > non-zero exit code 1 > [21322] info: reporter: could not report spam to Pyzor > > When it works I get: > > [6376] dbg: util: executable for pyzor was found at /usr/bin/pyzor > [6376] dbg: pyzor: pyzor is available: /usr/bin/pyzor > [6376] dbg: info: entering helper-app run mode > [6376] dbg: pyzor: opening pipe: /usr/bin/pyzor report < > /tmp/.spamassassin6376kzbx2utmp > [6379] dbg: util: setuid: ruid=1000 euid=1000 > [6376] dbg: info: leaving helper-app run mode > [6376] info: reporter: spam reported to Pyzor > > When razor fails I see: > > [6376] dbg: info: entering helper-app run mode > [6376] warn: reporter: razor2 report failed: No such file or directory > reporter: razor2 had unknown error during authenticate at > /usr/share/perl5/Mail/SpamAssassin/Plugin/Razor2.pm line 209, <GEN2> > line 1. at /usr/share/perl5/Mail/SpamAssassin/Plugin/Razor2.pm line 322. > [6376] dbg: info: leaving helper-app run mode > [6376] info: reporter: could not report spam to Razor > > When razor works I get: > > [7844] dbg: info: entering helper-app run mode > [7844] dbg: info: leaving helper-app run mode > [7844] info: reporter: spam reported to Razor > > DCC and SpamCop never fail to report. > > Since the problem is intermittent, I am wondering if it is due to > connection time-outs or errors. My server is located in China. I have > set in /etc/spamassassin/local.cf: > > dcc_timeout 60 > razor_timeout 60 > pyzor_timeout 60 > rbl_timeout 60 > > Do those settings work for reporting or only checking? > I tried playing with the timeout settings, and there was no effect. Maybe I should just blame it all on the Great Firewall.
-- Good day, eh. Chris