Hello all.
I have just upgraded from SA 3.2.4 to 3.2.5 and ran sa-update to get the
latest rulesets (which also happens every night via a cronjob).
I got the following errors:
[root@mydomain ~]# sa-update --channelfile /etc/mail/spamassassin/sare-sa-update-channels.txt --gpgkey 856AA88A --gpgkey 6C6191E3 && /sbin/service spamassassin restart
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'MISSING_SUBJECT' in '' 'MISSING_SUBJECT' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'EMPTY_MESSAGE' in '' 'EMPTY_MESSAGE' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
rules: score undef for rule 'NO_RECEIVED' in '' 'NO_RECEIVED' at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line 2140.
Stopping spamd: [ OK ]
Starting spamd: [ OK ]
The error message doesn't make clear which rule file(s) are triggering the
error. Below I list the contents of my /var/lib/spamassassin/3.002005/
I have no evidence, but I suspect the SARE rules...
Any ideas as to what the problem is and how I can fix it?
Thanks in advance...
[root@mydomain ~]# ll /var/lib/spamassassin/3.002005/
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_adult_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 98 2008-06-29 16:05 70_sare_adult_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_bayes_poison_nxm_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 109 2008-06-29 16:05 70_sare_bayes_poison_nxm_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_genlsubj0_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 102 2008-06-29 16:05 70_sare_genlsubj0_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_header0_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 100 2008-06-29 16:05 70_sare_header0_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_html0_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 98 2008-06-29 16:05 70_sare_html0_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_obfu0_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 98 2008-06-29 16:05 70_sare_obfu0_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_oem_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 96 2008-06-29 16:05 70_sare_oem_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_random_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 99 2008-06-29 16:05 70_sare_random_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_specific_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 101 2008-06-29 16:05 70_sare_specific_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_spoof_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 98 2008-06-29 16:05 70_sare_spoof_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 70_sare_stocks_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 99 2008-06-29 16:05 70_sare_stocks_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 72_sare_bml_post25x_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 104 2008-06-29 16:05 72_sare_bml_post25x_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 72_sare_redirect_post3_0_0_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 111 2008-06-29 16:05 72_sare_redirect_post3_0_0_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 99_sare_fraud_post25x_cf_sare_sa-update_dostech_net
-rw-r--r-- 1 root root 106 2008-06-29 16:05 99_sare_fraud_post25x_cf_sare_sa-update_dostech_net.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 sought_rules_yerp_org
-rw-r--r-- 1 root root 67 2008-06-29 16:05 sought_rules_yerp_org.cf
drwxr-xr-x 2 root root 4096 2008-06-29 16:05 updates_spamassassin_org
-rw-r--r-- 1 root root 2431 2008-06-29 16:05 updates_spamassassin_org.cf