There are a lot of changes to GeoIP having to do with the database behind it being deprecated. I think you might have to look at all the GeoIP stuff and would appreciate your feedback. Bill, do you remember who was working on all the GeoIP stuff? -- Kevin A. McGrail VP Fundraising, Apache Software Foundation Chair Emeritus Apache SpamAssassin Project https://www.linkedin.com/in/kmcgrail - 703.798.0171
On Thu, Nov 8, 2018 at 2:43 PM <qu...@strangecode.com> wrote: > So, these warnings may be unrelated to URILocalBL: I disabled that plugin > and the errors are still appearing. > > I forgot to mention that I also upgraded from SA v3.3.2 to v3.4.2 at the > same time. Soooo, there's that. The only change to my > /etc/mail/spamassassin/ files were the addition of the v340.pre, v341.pre, > and v342.pre files; I removed these and the warning still comes. > > There were some changes to the code resolving GeoIP DBs in 3.4.0, which > might be the cause. The 'country_db_type' and 'country_db_path' options > were introduced. I've tried setting these, but it didn't help: > > country_db_type GeoIP > country_db_path /usr/share/GeoIP/GeoLiteCountry.dat > > My setup, briefly: running SA on CentOS 6 via spamdyke → qmail-smtpd → > simscan → spamc → spamd, which is executed like: > > exec /usr/bin/spamd -q -x -u vpopmail -s stderr -P -m 20 > --min-spare=2 --max-spare=5 --max-conn-per-child=200 --timeout-child=40 > --timeout-tcp=40 > > Here is the output from `spamassassin -D --lint`: > https://pastebin.com/raw/Zr7umPQv > > The only GeoIP config I can find is in /etc/GeoIP.conf: > > UserId 999999 > LicenseKey 000000000000 > ProductIds 506 517 533 > > Again, my GeoIP versions are pretty old: > > GeoIP-1.6.5-1.el6.x86_64 > GeoIP-devel-1.6.5-1.el6.x86_64 > GeoIP-GeoLite-data-2018.04-1.el6.noarch > GeoIP-GeoLite-data-extra-2018.04-1.el6.noarch > geoipupdate-2.2.1-2.el6.x86_64 > perl-Geo-IP-1.38-1.el6.rf.x86_64 > perl-Geo-IPfree-0.8-1.el6.rf.noarch > > Thanks all, > > Quinn