hi! i'm using 3.1.0 version on FreeBSD 5.4 and with MySQL 4.1.14. My problem is that i can't add spam and ham after version upgrade. i can reach the database, do sync or expire, so the db and the connection works fine.. I attached the error log, I hope it helps.. Also attached the related files content at the bottom.
[EMAIL PROTECTED] /var/virusmails# sa-learn --spam spam-F7Cvj62XkCXJ.gz -D [72517] dbg: logger: adding facilities: all [72517] dbg: logger: logging level is DBG [72517] dbg: generic: SpamAssassin version 3.1.0 [72517] dbg: config: score set 0 chosen. [72517] dbg: util: running in taint mode? yes [72517] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH [72517] dbg: util: PATH included '/sbin', keeping [72517] dbg: util: PATH included '/bin', keeping [72517] dbg: util: PATH included '/usr/sbin', keeping [72517] dbg: util: PATH included '/usr/bin', keeping [72517] dbg: util: PATH included '/usr/games', which doesn't exist, dropping [72517] dbg: util: PATH included '/usr/local/sbin', keeping [72517] dbg: util: PATH included '/usr/local/bin', keeping [72517] dbg: util: PATH included '/usr/X11R6/bin', which doesn't exist, dropping [72517] dbg: util: PATH included '/home/oxy/bin', which doesn't exist, dropping [72517] dbg: util: final PATH set to: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin [72517] dbg: dns: is Net::DNS::Resolver available? yes [72517] dbg: dns: Net::DNS version: 0.53 [72517] dbg: dns: name server: 217.20.130.10, family: 2, ipv6: 0 [72517] dbg: config: using "/usr/local/etc/mail/spamassassin" for site rules pre files [72517] dbg: config: read file /usr/local/etc/mail/spamassassin/init.pre [72517] dbg: config: read file /usr/local/etc/mail/spamassassin/v310.pre [72517] dbg: config: using "/usr/local/share/spamassassin" for sys rules pre files [72517] dbg: config: using "/usr/local/share/spamassassin" for default rules dir [72517] dbg: config: read file /usr/local/share/spamassassin/10_misc.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_advance_fee.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_anti_ratware.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_body_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_compensate.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_dnsbl_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_drugs.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_fake_helo_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_head_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_html_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_meta_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_net_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_phrases.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_porn.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_ratware.cf [72517] dbg: config: read file /usr/local/share/spamassassin/20_uri_tests.cf [72517] dbg: config: read file /usr/local/share/spamassassin/23_bayes.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_accessdb.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_antivirus.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_body_tests_es.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_body_tests_pl.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_dcc.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_domainkeys.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_hashcash.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_pyzor.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_razor2.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_replace.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_spf.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_textcat.cf [72517] dbg: config: read file /usr/local/share/spamassassin/25_uribl.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_de.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_fr.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_it.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_nl.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_pl.cf [72517] dbg: config: read file /usr/local/share/spamassassin/30_text_pt_br.cf [72517] dbg: config: read file /usr/local/share/spamassassin/50_scores.cf [72517] dbg: config: read file /usr/local/share/spamassassin/60_awl.cf [72517] dbg: config: read file /usr/local/share/spamassassin/60_whitelist.cf [72517] dbg: config: read file /usr/local/share/spamassassin/60_whitelist_spf.cf [72517] dbg: config: read file /usr/local/share/spamassassin/60_whitelist_subject.cf [72517] dbg: config: using "/usr/local/etc/mail/spamassassin" for site rules dir [72517] dbg: config: read file /usr/local/etc/mail/spamassassin/local.cf [72517] dbg: config: using "/root/.spamassassin/user_prefs" for user prefs file [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x89efa0c) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::Hashcash=HASH(0x8a2d748) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::SPF=HASH(0x8a45130) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC [72517] dbg: pyzor: network tests on, attempting Pyzor [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::Pyzor=HASH(0x8a4ff4c) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC [72517] dbg: reporter: network tests on, attempting SpamCop [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::SpamCop=HASH(0x8c80008) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::AWL=HASH(0x8c9e388) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::AutoLearnThreshold=HASH(0x8dd20dc) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::WhiteListSubject from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::WhiteListSubject=HASH(0x8dd2ae4) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x8ddc730) [72517] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC [72517] dbg: plugin: registered Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x8de276c) [72517] dbg: config: adding redirector regex: /^http:\/\/chkpt\.zdnet\.com\/chkpt\/\w+\/(.*)$/i [72517] dbg: config: adding redirector regex: /^http:\/\/www(?:\d+)?\.nate\.com\/r\/\w+\/(.*)$/i [72517] dbg: config: adding redirector regex: /^http:\/\/.+\.gov\/(?:.*\/)?externalLink\.jhtml\?.*url=(.*?)(?:&.*)?$/i [72517] dbg: config: adding redirector regex: /^http:\/\/redir\.internet\.com\/.+?\/.+?\/(.*)$/i [72517] dbg: config: adding redirector regex: /^http:\/\/(?:.*?\.)?adtech\.de\/.*(?:;|\|)link=(.*?)(?:;|$)/i [72517] dbg: config: adding redirector regex: m'^http.*?/redirect\.php\?.*(?<=[?&])goto=(.*?)(?:$|[&\#])'i [72517] dbg: config: adding redirector regex: m'^https?:/*(?:[^/]+\.)?emf\d\.com/r\.cfm.*?&r=(.*)'i [72517] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x8de276c) implements 'finish_parsing_end' [72517] dbg: replacetags: replacing tags [72517] dbg: replacetags: done replacing tags [72517] dbg: bayes: using username: root [72517] dbg: bayes: database connection established [72517] dbg: bayes: found bayes db version 3 [72517] dbg: bayes: Using userid: 5 [72517] dbg: config: score set 3 chosen. [72517] dbg: learn: initializing learner [72517] dbg: bayes: bayes journal sync starting [72517] dbg: bayes: bayes journal sync completed [72517] dbg: bayes: expiry starting [72517] dbg: bayes: expiry completed Learned tokens from 0 message(s) (0 message(s) examined) Insecure dependency in piped open while running with -T switch at /usr/local/lib/perl5/site_perl/5.8.7/Mail/SpamAssassin/ArchiveIterator.pm line 818. I attach the related files 818 line and its enviroment: sub mail_open { my ($file) = @_; my $expr; if ($file =~ /\.gz$/) { $expr = "gunzip -cd $file |"; } elsif ($file =~ /\.bz2$/) { $expr = "bzip2 -cd $file |"; } else { $expr = "$file"; } if (!open (INPUT, $expr)) { warn "archive-iterator: unable to open $file: $!\n"; return 0; } return 1; }