[Eisfair] antispam will nicht

D. Oezbilen oezbilen at gmx.net
Sa Mai 8 23:26:40 CEST 2021


Hallo Juergen, @all,

nachdem ich jetzt alle Baustellen nach dem grossen Update dicht habe, 
will antispam nicht mehr. Wahrscheinlich habe ich es uebersehen, weil 
Mails abgeholt werden, aber ohne antispam-Procedur.

Beim Start kommt sofort FAIL.

  /etc/init.d/antispam --debug start
  * Starting spamd daemon in DEBUG mode ...

debugModus eingeschaltet, wirft dies aus:

+ set -x
+ ask_debug=true
+ export ask_debug
+ EXEC_CMD='/etc/init.d/antispam --debug start'
+ antispam_config_path=/var/antispam
+ antispam_run_path=/run/antispam
+ spamd_bin=/usr/sbin/spamd
+ spamd_pidfile=/run/antispam/spamd.pid
+ antispam_user=spam
+ antispam_group=nogroup
+ mkdir -p /run/antispam
+ chown spam /run/antispam
+ chgrp nogroup /run/antispam
+ chmod 0750 /run/antispam
+ . /etc/config.d/antispam
++ START_ANTISPAM=yes
++ ANTISPAM_ALLOWED_ADDRESSES=
++ ANTISPAM_DNS_AVAILABLE=test
++ ANTISPAM_ENABLE_RBL_CHECKS=yes
++ ANTISPAM_ENABLE_SPAMCOP=yes
++ ANTISPAM_MAILBOX_FILE=/home/imapshared/.imapmail/Malware/SSPAM
++ ANTISPAM_MAX_CHILDREN=5
++ ANTISPAM_BAYES_AUTO_LEARN=yes
++ ANTISPAM_BAYES_LEARN_FROM_SPAM_N=3
++ ANTISPAM_BAYES_LEARN_FROM_SPAM_1='/home/*/.imapmail/Malware/SPAM'
++ ANTISPAM_BAYES_LEARN_FROM_SPAM_2='/home/*/.imapmail/Malware/VIRUS'
++ ANTISPAM_BAYES_LEARN_FROM_SPAM_3='/home/*/.imapmail/Malware/Spam-FN'
++ ANTISPAM_BAYES_LEARN_FROM_HAM_N=2
++ ANTISPAM_BAYES_LEARN_FROM_HAM_1='/home/*/.imapmail/INBOX'
++ ANTISPAM_BAYES_LEARN_FROM_HAM_2='/home/*/.imapmail/NOT-Spam'
++ ANTISPAM_BAYES_LEARN_CRON_SCHEDULE='10 5 * * 0'
++ ANTISPAM_AUTO_WHITELIST=yes
++ ANTISPAM_AUTO_WHITELIST_FACTOR=0.5
++ ANTISPAM_BLACKLIST_FROM_N=0
++ ANTISPAM_BLACKLIST_FROM_1=spammer at spammers.com
++ ANTISPAM_WHITELIST_FROM_N=2
++ ANTISPAM_WHITELIST_FROM_1='*@xzy.de'
++ ANTISPAM_WHITELIST_FROM_2='*@abc.de'
++ ANTISPAM_RULE_UPDATE=yes
++ ANTISPAM_RULE_CHANNEL_N=3
++ ANTISPAM_RULE_CHANNEL_1_ACTIVE=yes
++ ANTISPAM_RULE_CHANNEL_1_NAME=updates.spamassassin.org
++ ANTISPAM_RULE_CHANNEL_2_ACTIVE=yes
++ ANTISPAM_RULE_CHANNEL_2_NAME=sought.rules.yerp.org
++ ANTISPAM_RULE_CHANNEL_3_ACTIVE=yes
++ ANTISPAM_RULE_CHANNEL_3_NAME=sa.zmi.at
++ ANTISPAM_RULE_KEY_N=3
++ ANTISPAM_RULE_KEY_1_ACTIVE=no
++ ANTISPAM_RULE_KEY_1_URL=http://spamassassin.apache.org/updates/GPG.KEY
++ ANTISPAM_RULE_KEY_1_ID=5244EC45
++ ANTISPAM_RULE_KEY_2_ACTIVE=yes
++ ANTISPAM_RULE_KEY_2_URL=http://yerp.org/rules/GPG.KEY
++ ANTISPAM_RULE_KEY_2_ID=6C6191E3
++ ANTISPAM_RULE_KEY_3_ACTIVE=yes
++ ANTISPAM_RULE_KEY_3_URL=https://sa.zmi.at/sa-update-german/GPG.KEY
++ ANTISPAM_RULE_KEY_3_ID=40F74481
++ ANTISPAM_RULE_CRON_SCHEDULE='15 5 * * *'
++ ANTISPAM_INFOMAIL=yes
++ ANTISPAM_INFOMAIL_SUBJECT='Spam mailbox status'
++ ANTISPAM_INFOMAIL_BODY='Result of the spam mailbox check:\n|\nPlease 
delete messages after verification!'
++ ANTISPAM_INFOMAIL_CRON_SCHEDULE='9 5 * * *'
+ '[' 2 -eq 0 ']'
+ _quiet=false
+ '[' 1 ']'
+ case "$1" in
+ ANTISPAM_DO_DEBUG=yes
+ shift
+ '[' 1 ']'
+ case "$1" in
+ break
+ '[' yes = yes ']'
+ _quiet=false
+ case $1 in
+ '[' start = forcestart ']'
+ start_spamd
+ '[' yes = yes ']'
+ check_pid_file spamd /run/antispam/spamd.pid
+ PROCNAME=spamd
+ PIDFILE=/run/antispam/spamd.pid
+ '[' -e /run/antispam/spamd.pid -a -f /run/antispam/spamd.pid ']'
+ check_bayes_version
+ tmpfile=/tmp/antispam.23778
+ /usr/bin/sa-learn --dump magic
+ grep -q 'bayes db version 2 is not able to be used, aborting' 
/tmp/antispam.23778
+ '[' 1 -eq 0 ']'
+ rm -f /tmp/antispam.23778
+ statusproc -p /run/antispam/spamd.pid /usr/sbin/spamd
+ '[' 3 -ne 0 ']'
++ getent passwd spam
++ cut -d: -f6
+ antispam_home_path=/home/spam
+ '[' yes = yes ']'
+ boot_mesg ' * Starting spamd daemon in DEBUG mode ...'
+ local ECHOPARM=
+ true
+ case "${1}" in
+ break
+ STRING_LENGTH=43
+ false
+ echo -e ' * Starting spamd daemon in DEBUG mode ...'
+ find /var/antispam/spamassassin -maxdepth 1 -name 'bayes*' -exec chown 
-f -R spam: '{}' ';'
+ cmdstr='-d -u spam -r /run/antispam/spamd.pid -H /home/spam 
--round-robin -s local7 -x'
+ '[' -n '' ']'
+ cmdstr='-d -u spam -r /run/antispam/spamd.pid -H /home/spam 
--round-robin -s local7 -x -A 127.0.0.1'
+ '[' 5 -gt 0 ']'
+ cmdstr='-d -u spam -r /run/antispam/spamd.pid -H /home/spam 
--round-robin -s local7 -x -A 127.0.0.1 -m 5'
+ '[' yes = yes ']'
+ cmdstr='-d -u spam -r /run/antispam/spamd.pid -H /home/spam 
--round-robin -s local7 -x -A 127.0.0.1 -m 5 -D'
+ /usr/sbin/spamd -d -u spam -r /run/antispam/spamd.pid -H /home/spam 
--round-robin -s local7 -x -A 127.0.0.1 -m 5 -D
+ sleep 1
+ statusproc -p /run/antispam/spamd.pid /usr/sbin/spamd
+ '[' 3 -eq 0 ']'
+ echo_failure
+ false
+ echo -n -e '\033[1A\033[0G\033[300C\033[8D\033[0;39m[\033[1;31m FAIL 
\033[0;39m]'
+ echo -e '\033[0;39m'
+ boot_mesg_flush
+ STRING_LENGTH=0
+ sleep 10
+ start_antispam_control
+ '[' yes = yes ']'
++ ps ax
++ grep antispam-control
++ grep -v grep
++ awk '{ print $1 }'
+ pid=12390
+ '[' -z 12390 ']'


Will ich

/usr/sbin/spamd

starten kommt das:

setlogsock(): type='unix': path not available at 
/usr/lib/perl5/vendor_perl/5.30.1/Mail/SpamAssassin/Logger/Syslog.pm 
line 97.
setlogsock(): type='tcp': TCP service unavailable at 
/usr/lib/perl5/vendor_perl/5.30.1/Mail/SpamAssassin/Logger/Syslog.pm 
line 118.
logger: failed to add syslog method: logger: syslog initialization failed
May  8 22:47:02.708 [30932] error: config: no rules were found! Do you 
need to run 'sa-update'?
config: no rules were found!  Do you need to run 'sa-update'?


Syslog.pm line 97.
       setlogsock($log_socket) or die "setlogsock($log_socket) failed: $!";
line 118
       setlogsock('inet') or die "setlogsock('inet') failed: $!";
da bin ich zu doof dazu.
No rules danke ich, weil nichts uebergeben wurde.

Perl und alles andere kam mit update all.
INstalliert sind:
inst.│antispam_razor│1.7.2  │stable│2020-11-20
inst.│antispam      │2.5.2  │stable│2021-03-04

This is perl 5, version 30, subversion 1 (v5.30.1) built for 
x86_64-linux-thread-multi

Hast Du Rat?
Warum startet antispam nicht mehr?

Danke Dir vorab.
Gruss
Derya


Mehr Informationen über die Mailingliste Eisfair