F21 Evolution - All mail goes to Junk folder, sa-update fails

John Austin ja at jaa.org.uk
Wed Dec 24 14:53:12 UTC 2014


Hi

I have a fully updated F21 installation as follows
lightdm, XFCE and I am using evolution and spamassassin

I am using home directories mounted over NFS and hence
the user's evolution configuration is identical when logged into
an F20(paxos) or F21(lefkada) machine

Whenever a user on F21 receives email and
"Check incoming mail for junk" is enabled in evolution
Preferences/Mail_Preferences - ALL mail is sent to "Junk"

This does not happen on F20 machines - it is scanned for spam correctly

I then assumed that spamassassin had not been setup correctly in F21 as
When I run sa-update I get
[root at lefkada:~]$ sa-update
error: no mirror data available for channel updates.spamassassin.org
channel: MIRRORED.BY file URL was not in DNS, channel failed

However, this "currently" (but maybe not in the past)
also occurs on an F20 machine!
[root at paxos:~]$ sa-update
error: no mirror data available for channel updates.spamassassin.org
channel: MIRRORED.BY file URL was not in DNS, channel failed

A full output is given below
-------------------------------------------------------
This DNS lookup does work
dig -t TXT 0.4.3.updates.spamassassin.org
...
;; QUESTION SECTION:
;0.4.3.updates.spamassassin.org.        IN      TXT

;; ANSWER SECTION:
0.4.3.updates.spamassassin.org. 3600 IN CNAME
2.3.3.updates.spamassassin.org.
2.3.3.updates.spamassassin.org. 3600 IN TXT     "1647505"
...
-------------------------------------------------------
I have searched but have not found any recent information
There was a problem with perl-Net-DNS in mid 2014 eg
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=7057
-------------------------------------------------------
[root at lefkada:~]$ rpm -qa|grep spam
claws-mail-plugins-spam-report-3.11.1-2.fc21.x86_64
evolution-spamassassin-3.12.9-1.fc21.x86_64
spambayes-1.1-0.10.b1.fc21.noarch
spamassassin-3.4.0-12.fc21.x86_64

[root at lefkada:~]$ rpm -qa|grep perl-5.18.4-305.fc21.x86_64
perl-5.18.4-305.fc21.x86_64

[root at lefkada:~]$ rpm -qa|grep -i net-dns
perl-Net-DNS-0.81-1.fc21.x86_64
-------------------------------------------------------

It is also possible that none of the above is causing the problems!

Help!

John

[root at lefkada:~]$ sa-update -D -v
Dec 24 14:28:30.992 [13702] dbg: logger: adding facilities: all
Dec 24 14:28:30.992 [13702] dbg: logger: logging level is DBG
Dec 24 14:28:30.992 [13702] dbg: generic: SpamAssassin version 3.4.0
Dec 24 14:28:30.992 [13702] dbg: generic: Perl 5.018004, PREFIX=/usr, DEF_RULES_DIR=/usr/share/spamassassin, LOCAL_RULES_DIR=/etc/mail/spamassassin, LOCAL_STATE_DIR=/var/lib/spamassassin
Dec 24 14:28:30.992 [13702] dbg: config: timing enabled
Dec 24 14:28:30.993 [13702] dbg: config: score set 0 chosen.
Dec 24 14:28:30.995 [13702] dbg: generic: sa-update version svn1475932
Dec 24 14:28:30.995 [13702] dbg: generic: using update directory: /var/lib/spamassassin/3.004000
Dec 24 14:28:31.070 [13702] dbg: diag: perl platform: 5.018004 linux
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Digest::SHA1, version 2.13
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: HTML::Parser, version 3.71
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Net::DNS, version 0.81
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: NetAddr::IP, version 4.075
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Time::HiRes, version 1.9726
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Archive::Tar, version 2.00
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: IO::Zlib, version 1.10
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Digest::SHA1, version 2.13
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: MIME::Base64, version 3.13
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: DB_File, version 1.831
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Net::SMTP, version 2.31
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Mail::SPF, version v2.009
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Geo::IP, version 1.45
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Razor2::Client::Agent, version 2.84
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: IO::Socket::IP, version 0.33
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: IO::Socket::INET6, version 2.72
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: IO::Socket::SSL, version 2.002
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Compress::Zlib, version 2.066
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Mail::DKIM, version 0.4
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: DBI, version 1.632
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Getopt::Long, version 2.42
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: LWP::UserAgent, version 6.06
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: HTTP::Date, version 6.02
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Encode::Detect, version 1.01
Dec 24 14:28:31.070 [13702] dbg: diag: [...] module installed: Net::Patricia, version 1.22
Dec 24 14:28:31.070 [13702] dbg: gpg: Searching for 'gpg2'
Dec 24 14:28:31.070 [13702] dbg: util: current PATH is: /usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Dec 24 14:28:31.071 [13702] dbg: util: executable for gpg2 was found at /bin/gpg2
Dec 24 14:28:31.071 [13702] dbg: gpg: found /bin/gpg2
Dec 24 14:28:31.071 [13702] dbg: gpg: release trusted key id list: 0C2B1D7175B852C64B3CDC716C55397824F434CE 5E541DC959CB8BAC7C78DFDC4056A61A5244EC45
Dec 24 14:28:31.071 [13702] dbg: channel: attempting channel updates.spamassassin.org
Dec 24 14:28:31.071 [13702] dbg: channel: using existing directory /var/lib/spamassassin/3.004000/updates_spamassassin_org
Dec 24 14:28:31.071 [13702] dbg: channel: channel cf file /var/lib/spamassassin/3.004000/updates_spamassassin_org.cf
Dec 24 14:28:31.071 [13702] dbg: channel: channel pre file /var/lib/spamassassin/3.004000/updates_spamassassin_org.pre
Dec 24 14:28:33.276 [13702] dbg: dns: 0.4.3.updates.spamassassin.org => 1647505, parsed as 1647505
Update available for channel updates.spamassassin.org: -1 -> 1647505
Dec 24 14:28:33.276 [13702] dbg: channel: preparing temp directory for new channel
Dec 24 14:28:33.277 [13702] dbg: channel: created tmp directory /tmp/.spamassassin13702weSHbEtmp
Dec 24 14:28:33.277 [13702] dbg: generic: lint checking site pre files once before attempting channel updates
Dec 24 14:28:33.277 [13702] dbg: generic: SpamAssassin version 3.4.0
Dec 24 14:28:33.277 [13702] dbg: generic: Perl 5.018004, PREFIX=/usr, DEF_RULES_DIR=/usr/share/spamassassin, LOCAL_RULES_DIR=/etc/mail/spamassassin, LOCAL_STATE_DIR=/var/lib/spamassassin
Dec 24 14:28:33.277 [13702] dbg: config: timing enabled
Dec 24 14:28:33.279 [13702] dbg: config: score set 0 chosen.
Dec 24 14:28:33.281 [13702] dbg: ignore: using a test message to lint rules
Dec 24 14:28:33.281 [13702] dbg: config: using "/etc/mail/spamassassin" for site rules pre files
Dec 24 14:28:33.282 [13702] dbg: config: read file /etc/mail/spamassassin/init.pre
Dec 24 14:28:33.282 [13702] dbg: config: read file /etc/mail/spamassassin/v310.pre
Dec 24 14:28:33.282 [13702] dbg: config: read file /etc/mail/spamassassin/v312.pre
Dec 24 14:28:33.282 [13702] dbg: config: read file /etc/mail/spamassassin/v320.pre
Dec 24 14:28:33.283 [13702] dbg: config: read file /etc/mail/spamassassin/v330.pre
Dec 24 14:28:33.283 [13702] dbg: config: read file /etc/mail/spamassassin/v340.pre
Dec 24 14:28:33.283 [13702] dbg: config: using "/tmp/.spamassassin13702weSHbEtmp/doesnotexist" for sys rules pre files
Dec 24 14:28:33.283 [13702] dbg: config: using "/tmp/.spamassassin13702weSHbEtmp/doesnotexist" for default rules dir
Dec 24 14:28:33.284 [13702] dbg: config: using "/tmp/.spamassassin13702weSHbEtmp/doesnotexist/doesnotexist" for user prefs file
Dec 24 14:28:33.285 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC
Dec 24 14:28:33.292 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC
Dec 24 14:28:33.295 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC
Dec 24 14:28:33.300 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC
Dec 24 14:28:33.303 [13702] dbg: pyzor: local tests only, disabling Pyzor
Dec 24 14:28:33.303 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC
Dec 24 14:28:33.306 [13702] dbg: razor2: local tests only, skipping Razor
Dec 24 14:28:33.306 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC
Dec 24 14:28:33.309 [13702] dbg: reporter: local tests only, disabling SpamCop
Dec 24 14:28:33.309 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC
Dec 24 14:28:33.311 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::WhiteListSubject from @INC
Dec 24 14:28:33.312 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC
Dec 24 14:28:33.313 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC
Dec 24 14:28:33.315 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC
Dec 24 14:28:33.320 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC
Dec 24 14:28:33.327 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC
Dec 24 14:28:33.327 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC
Dec 24 14:28:33.329 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC
Dec 24 14:28:33.337 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC
Dec 24 14:28:33.339 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC
Dec 24 14:28:33.341 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC
Dec 24 14:28:33.343 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC
Dec 24 14:28:33.348 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC
Dec 24 14:28:33.351 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC
Dec 24 14:28:33.353 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC
Dec 24 14:28:33.354 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC
Dec 24 14:28:33.356 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC
Dec 24 14:28:33.357 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC
Dec 24 14:28:33.359 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC
Dec 24 14:28:33.362 [13702] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC
Dec 24 14:28:33.364 [13702] dbg: config: finish parsing
Dec 24 14:28:33.364 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x5798940) implements 'finish_parsing_end', priority 0
Dec 24 14:28:33.365 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x5cc9058) implements 'finish_parsing_end', priority 0
Dec 24 14:28:33.365 [13702] dbg: replacetags: replacing tags
Dec 24 14:28:33.365 [13702] dbg: replacetags: done replacing tags
Dec 24 14:28:33.365 [13702] dbg: FreeMail: no freemail_domains entries defined, disabling plugin
Dec 24 14:28:33.365 [13702] dbg: config: score set 0 chosen.
Dec 24 14:28:33.366 [13702] dbg: dns: EDNS, UDP payload size 4096
Dec 24 14:28:33.366 [13702] dbg: dns: servers obtained from Net::DNS : [148.197.29.5]:53, [212.104.130.9]:53
Dec 24 14:28:33.366 [13702] dbg: dns: nameservers set to 148.197.29.5, 212.104.130.9
Dec 24 14:28:33.366 [13702] dbg: dns: using socket module: IO::Socket::IP
Dec 24 14:28:33.366 [13702] dbg: dns: is Net::DNS::Resolver available? yes
Dec 24 14:28:33.366 [13702] dbg: dns: Net::DNS version: 0.81
Dec 24 14:28:33.366 [13702] dbg: config: time limit 300.0 s
Dec 24 14:28:33.366 [13702] dbg: message: main message type: text/plain
Dec 24 14:28:33.367 [13702] dbg: message: ---- MIME PARSER START ----
Dec 24 14:28:33.367 [13702] dbg: message: parsing normal part
Dec 24 14:28:33.367 [13702] dbg: message: storing a body to memory
Dec 24 14:28:33.367 [13702] dbg: message: ---- MIME PARSER END ----
Dec 24 14:28:33.367 [13702] dbg: check: pms new, time limit in 299.999 s
Dec 24 14:28:33.367 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x5a79470) implements 'check_start', priority 0
Dec 24 14:28:33.368 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55cfdd0) implements 'check_main', priority 0
Dec 24 14:28:33.368 [13702] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually
Dec 24 14:28:33.368 [13702] dbg: metadata: X-Spam-Relays-Trusted: 
Dec 24 14:28:33.368 [13702] dbg: metadata: X-Spam-Relays-Untrusted: 
Dec 24 14:28:33.368 [13702] dbg: metadata: X-Spam-Relays-Internal: 
Dec 24 14:28:33.368 [13702] dbg: metadata: X-Spam-Relays-External: 
Dec 24 14:28:33.368 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::AskDNS=HASH(0x5d20578) implements 'extract_metadata', priority 0
Dec 24 14:28:33.368 [13702] dbg: dns: is DNS available? 0
Dec 24 14:28:33.368 [13702] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: 
Dec 24 14:28:33.368 [13702] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: 
Dec 24 14:28:33.368 [13702] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: 
Dec 24 14:28:33.368 [13702] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: 
Dec 24 14:28:33.368 [13702] dbg: check: tagrun - tag LANGUAGES is now ready, value: <UNDEF>
Dec 24 14:28:33.368 [13702] dbg: message: no encoding detected
Dec 24 14:28:33.368 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x55bae08) implements 'parsed_metadata', priority 0
Dec 24 14:28:33.368 [13702] dbg: rules: local tests only, ignoring RBL eval
Dec 24 14:28:33.369 [13702] dbg: check: check_main, time limit in 299.998 s
Dec 24 14:28:33.369 [13702] dbg: dns: harvest_dnsbl_queries
Dec 24 14:28:33.369 [13702] dbg: check: is spam? score=0 required=5
Dec 24 14:28:33.369 [13702] dbg: check: tests=
Dec 24 14:28:33.369 [13702] dbg: check: subtests=
Dec 24 14:28:33.369 [13702] dbg: timing: total 88 ms - init: 85 (96.9%), parse: 0.67 (0.8%), extract_message_metadata: 0.83 (0.9%), get_uri_detail_list: 0.36 (0.4%)
Dec 24 14:28:33.370 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x55cf848) implements 'finish_tests', priority 0
Dec 24 14:28:33.370 [13702] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55cfdd0) implements 'finish_tests', priority 0
Dec 24 14:28:33.370 [13702] dbg: generic: lint check of site pre files succeeded, continuing with channel updates
Dec 24 14:28:33.370 [13702] dbg: channel: protocol family available: inet,inet6
Dec 24 14:28:33.370 [13702] dbg: channel: no mirror file /var/lib/spamassassin/3.004000/updates_spamassassin_org/MIRRORED.BY, will fetch it
Dec 24 14:28:33.370 [13702] dbg: channel: DNS lookup on mirrors.updates.spamassassin.org
Dec 24 14:29:23.393 [13702] dbg: dns: query failed: mirrors.updates.spamassassin.org => SERVFAIL
error: no mirror data available for channel updates.spamassassin.org
channel: MIRRORED.BY file URL was not in DNS, channel failed
Dec 24 14:29:23.393 [13702] dbg: generic: cleaning up temporary directory/files
Dec 24 14:29:23.393 [13702] dbg: generic: cleaning directory /tmp/.spamassassin13702weSHbEtmp
Dec 24 14:29:23.393 [13702] dbg: diag: updates complete, exiting with code 4
Update failed, exiting with code 4





More information about the users mailing list