On Tue, 3 Feb 2015, David Dodell wrote:


Thank you … I don't see it that way in my log; I have the following below … I'm 
assuming that the last three lines coming from updates.spamassasin.org
show the version on the update server, and that I'm matching, therefore no 
update?

Also, how come I can't do a DNS lookup of updates.spamassassin.org ??   Is that 
the FQDN of the update server?

Thanks

David

Feb  3 05:00:01.980 [39716] dbg: logger: adding facilities: all
Feb  3 05:00:01.993 [39716] dbg: logger: logging level is DBG
Feb  3 05:00:01.994 [39716] dbg: generic: SpamAssassin version 3.3.2-r929478
Feb  3 05:00:01.994 [39716] dbg: generic: Perl 5.012003, PREFIX=/, 
DEF_RULES_DIR=/private/var/spamassassin/3.003002, 
LOCAL_RULES_DIR=/private/etc/mail/sp
amassassin, LOCAL_STATE_DIR=//var/spamassassin
Feb  3 05:00:01.994 [39716] dbg: config: timing enabled
Feb  3 05:00:01.995 [39716] dbg: config: score set 0 chosen.
Feb  3 05:00:02.003 [39716] dbg: dns: is Net::DNS::Resolver available? yes
Feb  3 05:00:02.003 [39716] dbg: dns: Net::DNS version: 0.66
Feb  3 05:00:02.003 [39716] dbg: generic: sa-update version svn917659
Feb  3 05:00:02.003 [39716] dbg: generic: using update directory: 
/etc/mail/spamassassin
Feb  3 05:00:02.100 [39716] dbg: diag: perl platform: 5.012003 darwin
[snip..]
Feb  3 05:00:02.112 [39716] dbg: channel: channel pre file 
/etc/mail/spamassassin/updates_spamassassin_org.pre
Feb  3 05:00:02.112 [39716] dbg: channel: metadata version = 1655961
Feb  3 05:00:02.207 [39716] dbg: dns: 2.3.3.updates.spamassassin.org => 
1655961, parsed as 1655961
Feb  3 05:00:02.207 [39716] dbg: channel: current version is 1655961, new 
version is 1655961, skipping channel
Feb  3 05:00:02.207 [39716] dbg: diag: updates complete, exiting with code 1

You cannot do a DNS lookup of just "updates.spamassassin.org", that's an intermediate component of the name you want to use.
You must prefix it with your SA's verion number in reverse order.

EG: your SA is SpamAssassin version 3.3.2
So you need to look up the TXT record for
  "2.3.3.updates.spamassassin.org"

 # dig -t txt +short 2.3.3.updates.spamassassin.org.
 "1655961"

Note those last 3 lines of your debugging output, you see the DNS query, the
value it returned 1655961, and the fact that the current verion you already
have is 1655961, thus no new version to get, so "skipping channel" -> "updates complete"


--
Dave Funk                                  University of Iowa
<dbfunk (at) engineering.uiowa.edu>        College of Engineering
319/335-5751   FAX: 319/384-0549           1256 Seamans Center
Sys_admin/Postmaster/cell_admin            Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{

Reply via email to