I have just had reason to run --lint (first time in a week) and it failed drastically. This is on an well-established postfix mail server (but currently no real users) running 3.4.6 on Perl version 5.32.1 on Debian Bullseye. Result of --lint is...

Oct 26 14:39:02.888 [121778] warn: plugin: failed to parse plugin (from @INC): Can't locate Mail/SpamAssassin/Plugin/WelcomeListSubject.pm in @INC (you may need to install the Mail::SpamAssassin::Plugin::WelcomeListSubject module) (@INC contains: /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at (eval 109) line 1.

with two added comments due to plugin not found.

Reload just perormed gives...

Oct 26 14:29:16 bristolmail spamd[9968]: spamd: server killed by SIGTERM, shutting down Oct 26 14:29:16 bristolmail spamd[9968]: spamd: cannot send SIGINT to child process [9970]: No such process Oct 26 14:29:16 bristolmail spamd[9968]: spamd: cannot send SIGINT to child process [9969]: No such process
Oct 26 14:29:20 bristolmail spamd[121434]: logger: removing stderr method
Oct 26 14:29:20 bristolmail spamd[121438]: plugin: failed to parse plugin (from @INC): Can't locate Mail/SpamAssassin/Plugin/WelcomeListSubject.pm in @INC (you may need to install the Mail::SpamAssassin::Plugin::WelcomeListSubject module) (@INC contains: /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at (eval 31) line 1. Oct 26 14:29:22 bristolmail spamd[121438]: zoom: able to use 530/530 'body_0' compiled rules (100%) Oct 26 14:29:23 bristolmail spamd[121438]: spamd: server started on IO::Socket::IP [127.0.0.1]:783 (running version 3.4.6)
Oct 26 14:29:23 bristolmail spamd[121438]: spamd: server pid: 121438
Oct 26 14:29:23 bristolmail spamd[121438]: spamd: server successfully spawned child process, pid 121439 Oct 26 14:29:23 bristolmail spamd[121438]: spamd: server successfully spawned child process, pid 121440
Oct 26 14:29:23 bristolmail spamd[121438]: prefork: child states: IS
Oct 26 14:29:23 bristolmail spamd[121438]: prefork: child states: II
Oct 26 14:29:24 bristolmail spamd[121438]: spamd: server killed by SIGTERM, shutting down
Oct 26 14:29:24 bristolmail spamd[121470]: logger: removing stderr method
Oct 26 14:29:24 bristolmail spamd[121475]: plugin: failed to parse plugin (from @INC): Can't locate Mail/SpamAssassin/Plugin/WelcomeListSubject.pm in @INC (you may need to install the Mail::SpamAssassin::Plugin::WelcomeListSubject module) (@INC contains: /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at (eval 31) line 1. Oct 26 14:29:25 bristolmail spamd[121475]: zoom: able to use 2/2 'body_500' compiled rules (100%) Oct 26 14:29:26 bristolmail spamd[121475]: spamd: server started on IO::Socket::IP [127.0.0.1]:783 (running version 3.4.6)
Oct 26 14:29:26 bristolmail spamd[121475]: spamd: server pid: 121475
Oct 26 14:29:26 bristolmail spamd[121475]: spamd: server successfully spawned child process, pid 121476 Oct 26 14:29:26 bristolmail spamd[121475]: spamd: server successfully spawned child process, pid 121477
Oct 26 14:29:26 bristolmail spamd[121475]: prefork: child states: IS
Oct 26 14:29:26 bristolmail spamd[121475]: prefork: child states: II
Oct 26 14:38:52 bristolmail spamd[121475]: spamd: server hit by SIGHUP, restarting Oct 26 14:38:52 bristolmail spamd[121475]: spamd: child [121477] killed successfully: interrupted, signal 2 (0002) Oct 26 14:38:52 bristolmail spamd[121475]: spamd: child [121476] killed successfully: interrupted, signal 2 (0002) Oct 26 14:38:52 bristolmail spamd[121475]: spamd: server socket closed, type IO::Socket::IP
Oct 26 14:38:52 bristolmail spamd[121475]: logger: removing stderr method
Oct 26 14:38:53 bristolmail spamd[121772]: plugin: failed to parse plugin (from @INC): Can't locate Mail/SpamAssassin/Plugin/WelcomeListSubject.pm in @INC (you may need to install the Mail::SpamAssassin::Plugin::WelcomeListSubject module) (@INC contains: /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at (eval 31) line 1. Oct 26 14:38:53 bristolmail spamd[121772]: config: failed to parse line, skipping, in "/etc/spamassassin/w7_whitelist.cf": whitelist_subject Barstaple House Oct 26 14:38:53 bristolmail spamd[121772]: config: failed to parse line, skipping, in "/etc/spamassassin/w7_whitelist.cf": whitelist_subject ST TERESAS FETE Oct 26 14:38:54 bristolmail spamd[121772]: zoom: able to use 2/2 'body_500' compiled rules (100%) Oct 26 14:38:54 bristolmail spamd[121772]: spamd: server started on IO::Socket::IP [127.0.0.1]:783 (running version 3.4.6)
Oct 26 14:38:54 bristolmail spamd[121772]: spamd: server pid: 121772
Oct 26 14:38:54 bristolmail spamd[121772]: spamd: server successfully spawned child process, pid 121773 Oct 26 14:38:54 bristolmail spamd[121772]: spamd: server successfully spawned child process, pid 121774
Oct 26 14:38:54 bristolmail spamd[121772]: prefork: child states: IS
Oct 26 14:38:54 bristolmail spamd[121772]: prefork: child states: II

The last time SA worked (according to postfix logs) was:

Oct 11 04:25:53 bristolmail spamd[9969]: spamd: connection from 127.0.0.1 [127.0.0.1]:45694 to port 783, fd 5 Oct 11 04:25:53 bristolmail spamd[9969]: spamd: processing message <autogen-java-3e1a0b8a-5bf7-456c-9f9b-f6c568194...@google.com> for sales:121 Oct 11 04:25:55 bristolmail spamd[9969]: spamd: identified spam (17.5/5.0) for sales:121 in 1.3 seconds, 14316 bytes. Oct 11 04:25:55 bristolmail spamd[9969]: spamd: result: Y 17 - DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,FREEMAIL_REPLY,HTML_MESSAGE,PFSA_AUTH_DKIM_PASS,PFSA_BODY_TINYURL,PFSA_DKIM_PASS,PFSA_DMARC_DKIM_OK,PFSA_DMARC_PASS,PFSA_SPF_PASS,PFSA_SUBJ_LONGISH,PFSA_SUBJ_WEIGHT,PFSA_UTF8_SUBJECT_FREE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,SUBJECT_DIET scantime=1.3,size=14316,user=sales,uid=121,required_score=5.0,rhost=127.0.0.1,raddr=127.0.0.1,rport=45694,mid=<autogen-java-3e1a0b8a-5bf7-456c-9f9b-f6c568194...@google.com>,autolearn=disabled,shortcircuit=no
Oct 11 04:25:55 bristolmail spamd[9968]: prefork: child states: II


I can find nothing between these dates.

I would not notice SA failure as the server is currently only for assessment with no proper users.



Reply via email to