| |At 04:22 PM 5/19/2004, Kurt Buff wrote: |> May 18 21:16:49 zetmail2 postfix/pipe[79001]: B284D56FAE: |>to=<[EMAIL PROTECTED]>, relay=filter, delay=3259, |status=bounced (Command time |>limit exceeded: "/usr/local/anomy/filter.sh") | |<snip> | |>Any thoughts on how to troubleshoot something like this? | |Could be a DNSBL or razor/dcc/pyzor weirdness.. Do you use |network checks? | |Perhaps shorten your rbl_timeout/razor_timeout/etc as |appropriate and see |what happens. | |You can watch for inordinate pauses by running spamassassin |--lint -D.. |sometimes the debug helps as it reports on timeouts, etc. |
Here's one set of output: ----------begin snip------------ zetmail2# spamassassin --lint -D debug: Score set 0 chosen. debug: running in taint mode? yes debug: Running in taint mode, removing unsafe env vars, and resetting PATH debug: PATH included '/sbin', keeping. debug: PATH included '/bin', keeping. debug: PATH included '/usr/sbin', keeping. debug: PATH included '/usr/bin', keeping. debug: PATH included '/usr/games', keeping. debug: PATH included '/usr/local/sbin', keeping. debug: PATH included '/usr/local/bin', keeping. debug: PATH included '/usr/X11R6/bin', which doesn't exist, dropping. debug: PATH included '/root/bin', which doesn't exist, dropping. debug: Final PATH set to: /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin debug: ignore: using a test message to lint rules debug: using "/usr/local/share/spamassassin" for default rules dir debug: using "/etc/mail/spamassassin" for site rules dir debug: using "/root/.spamassassin" for user state dir debug: using "/root/.spamassassin/user_prefs" for user prefs file debug: bayes: 93838 tie-ing to DB file R/O /home/filter/spamassassin_toks debug: bayes: 93838 tie-ing to DB file R/O /home/filter/spamassassin_seen debug: bayes: found bayes db version 2 debug: Score set 3 chosen. debug: Initialising learner debug: running header regexp tests; score so far=0 debug: running body-text per-line regexp tests; score so far=2.79 debug: bayes corpus size: nspam = 4424, nham = 1902 debug: uri tests: Done uriRE debug: tokenize: header tokens for *F = "U*ignore D*compiling.spamassassin.taint.org D*spamassassin.taint.org D*taint.org D*org" debug: tokenize: header tokens for *m = " 1085002744 lint_rules " debug: bayes token 'H*F:D*org' => 0.0809595247870484 debug: bayes: score = 0.0809595247870485 debug: bayes: 93838 untie-ing debug: bayes: 93838 untie-ing db_toks debug: bayes: 93838 untie-ing db_seen debug: running raw-body-text per-line regexp tests; score so far=2.79 debug: running uri tests; score so far=2.79 debug: uri tests: Done uriRE debug: running full-text regexp tests; score so far=2.79 debug: DCCifd is not available: no r/w dccifd socket found. debug: all '*From' addrs: [EMAIL PROTECTED] debug: all '*To' addrs: debug: dns_available set to yes in config file, skipping test debug: is Net::DNS::Resolver available? yes debug: running meta tests; score so far=2.79 debug: is spam? score=1.766 required=5 tests=BAYES_01,DATE_MISSING,FM_NO_TO,NO_REAL_NAME,RM_tl_ToNone ----------end snip------------ and here's another. ----------begin snip------------ zetmail2% spamassassin --lint -D rulesrun=255 debug: Score set 0 chosen. debug: running in taint mode? yes debug: Running in taint mode, removing unsafe env vars, and resetting PATH debug: PATH included '/sbin', keeping. debug: PATH included '/bin', keeping. debug: PATH included '/usr/sbin', keeping. debug: PATH included '/usr/bin', keeping. debug: PATH included '/usr/games', keeping. debug: PATH included '/usr/local/sbin', keeping. debug: PATH included '/usr/local/bin', keeping. debug: PATH included '/usr/X11R6/bin', which doesn't exist, dropping. debug: PATH included '/root/bin', which doesn't exist, dropping. debug: Final PATH set to: /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin debug: ignore: using a test message to lint rules debug: using "/usr/local/share/spamassassin" for default rules dir debug: using "/etc/mail/spamassassin" for site rules dir debug: using "/home/filter/.spamassassin" for user state dir debug: using "/home/filter/.spamassassin/user_prefs" for user prefs file debug: bayes: 93534 tie-ing to DB file R/O /home/filter/spamassassin_toks debug: bayes: 93534 tie-ing to DB file R/O /home/filter/spamassassin_seen debug: bayes: found bayes db version 2 debug: Score set 3 chosen. debug: Initialising learner debug: running header regexp tests; score so far=0 debug: Ran header regex rule __HAS_MSGID ======> got hit: match='<' debug: Ran header regex rule __SANE_MSGID ======> got hit: match='<[EMAIL PROTECTED]> ' debug: Ran header regex rule __FH_MSGID_SMALL ======> got hit: match='<10850' debug: Ran header regex rule RM_tl_ToNone ======> got hit: match='UNSET' debug: Ran header regex rule DATE_MISSING ======> got hit: match='UNSET' debug: Ran header regex rule NO_REAL_NAME ======> got hit: match='[EMAIL PROTECTED] ' debug: Ran header regex rule __FM_NO_FROM ======> got hit: match='i' debug: running body-text per-line regexp tests; score so far=2.79 debug: bayes corpus size: nspam = 4416, nham = 1895 debug: uri tests: Done uriRE debug: tokenize: header tokens for *F = "U*ignore D*compiling.spamassassin.taint.org D*spamassassin.taint.org D*taint.org D*org" debug: tokenize: header tokens for *m = " 1085001723 lint_rules " debug: bayes token 'H*F:D*org' => 0.0808206553442267 debug: bayes: score = 0.0808206553442267 debug: bayes: 93534 untie-ing debug: bayes: 93534 untie-ing db_toks debug: bayes: 93534 untie-ing db_seen debug: Ran run_eval_test rule BAYES_01 ======> got hit debug: running raw-body-text per-line regexp tests; score so far=2.79 debug: Ran body_pattern_hit rule __SOMETHING ======> got hit: match='I' debug: running uri tests; score so far=2.79 debug: uri tests: Done uriRE debug: running full-text regexp tests; score so far=2.79 debug: DCCifd is not available: no r/w dccifd socket found. debug: all '*From' addrs: [EMAIL PROTECTED] debug: all '*To' addrs: debug: dns_available set to yes in config file, skipping test debug: is Net::DNS::Resolver available? yes debug: Ran run_eval_test rule __UNUSABLE_MSGID ======> got hit debug: running meta tests; score so far=2.79 debug: is spam? score=1.766 required=5 tests=BAYES_01,DATE_MISSING,FM_NO_TO,NO_REAL_NAME,RM_tl_ToNone ----------end snip------------
