[Mimedefang] SpamAssassin v2.41 problems

Adam Beatham adam at backboard.org
Mon Sep 30 09:02:01 EDT 2002


For what it's worth, I had a similar problem.  And what I found was that 
part of the install overwrote the old installation, and part of it went to 
a new location.  i.e. the perl modules themselves got installed in the 
'right' place, but the rules/scores (the .cf's) got installed into 
/usr/local/share/spamassassin, where they were previously in 
/usr/share/spamassassin..  don't know if that helps at all?

-adam

At 01:41 PM 9/30/2002 +0200, you wrote:
>Hello,
>
>I've upgrade SA from v2.31 to v2.41 and use it for/from MIMEDefang only.
>
>After installing via CPAN I get plenty of these error messages:
>
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run RAZOR_CHECK SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method "check_razor"
>via package "Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load 
>"Mail::SpamAssassin::PerMsgStatus"?) at
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run SPAM_PHRASES_040 SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method
>"check_for_spam_phrases_scoring" via package 
>"Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load
>"Mail::SpamAssassin::PerMsgStatus"?) at
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run FREQ_SPAM_PHRASE SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Not an ARRAY reference at
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PhraseFreqs.pm line 14.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run SPAM_PHRASES_020 SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method
>"check_for_spam_phrases_scoring" via package 
>"Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load
>"Mail::SpamAssassin::PerMsgStatus"?) at
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run BASE64_ENC_TEXT SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method
>"check_for_base64_enc_text" via package "Mail::SpamAssassin::PerMsgStatus" 
>(perhaps you forgot to load "Mail::SpamAssassin::PerMsgStatus"?)
>at /usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run SPAM_PHRASES_100 SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method
>"check_for_spam_phrases_scoring" via package 
>"Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load
>"Mail::SpamAssassin::PerMsgStatus"?) at
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>Sep 30 10:53:16 ux-2s02 )
>Sep 30 10:53:16 ux-2s02 mimedefang-multiplexor: [ID 980602 mail.info]
>Slave 1 stderr: Failed to run FROM_AND_TO_SAME SpamAssassin test, skipping:
>Sep 30 10:53:16 ux-2s02         (Can't locate object method
>"check_for_from_to_equivalence" via package 
>"Mail::SpamAssassin::PerMsgStatus" (perhaps you forgot to load
>"Mail::SpamAssassin::PerMsgStatus"?) at 
>/usr/local/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/PerMsgStatus.pm 
>line 1814.
>
>And:
>Sep 30 10:29:20 ux-2s02 spamc[25833]: [ID 473657 mail.error] connection
>attempt to spamd aborted after 3 retries
>Sep 30 10:29:20 ux-2s02 spamc[25835]: [ID 473657 mail.error] connection
>attempt to spamd aborted after 3 retries
>
><<I do not have no spamd running>>
>
>The file '/etc/mail/spamassassin/sa-mimedefang.cf' is unchanged.
>
>Running:
>$ ./spamassassin -C /etc/mail/spamassassin/sa-mimedefang.cf --lint
>Results into:
>Failed to parse line in SpamAssassin configuration, skipping:
>auto_report_threshold     30
>
>The two supplied sample-(non)spam.txt work without errors.
>
>I've downgraded to v2.31, which runs again, but does somebody has a clue
>why the new version fails?
>
>Bye,
>
>--
>
>Steffen Kaiser
>
>_______________________________________________
>MIMEDefang mailing list
>MIMEDefang at lists.roaringpenguin.com
>http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

-adam, the guy behind the guy behind the guy




More information about the MIMEDefang mailing list