Opened 6 weeks ago

Last modified 6 weeks ago

#2692 new defect

Maxmind GeoLite2 locked down, new license

Reported by: zzz Owned by:
Priority: major Milestone: 0.9.46
Component: router/general Version: 0.9.44
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/
https://www.maxmind.com/en/geolite2/eula
https://github.com/matomo-org/matomo/issues/15308
Signup failed "An email associated with an established business must be used to sign up for an account.", great.
Need to review the EULA carefully also.

Subtickets

Change History (2)

comment:1 Changed 6 weeks ago by zzz

Milestone: undecided0.9.46
Priority: minormajor

We obviously cannot comply with the EULA "Additional Restrictions" 1-3. So no use signing up. Time to find an alternative.

See also:
https://github.com/ooni/probe-engine/issues/269

Alternatives listed in Matomo ticket:
Both are CC 4.0 license, same as maxmind
https://db-ip.com/db/download/ip-to-country-lite MMDB format (preferred)
Matomo ticket says it doesn't support IPv6 but can't find that statement in the linked FAQ, to be verified

https://lite.ip2location.com/database/ip-country CSV format

comment:2 Changed 6 weeks ago by zzz

db-ip does have IPv6 as mentioned later in the Matomo thread, also confirmed via testing:

"just an fyi, we reached out to dbip and confirmed the free databases do have ipv6 addresses. Their faq is likely out of date."

This and mmdb format makes it the obvious choice.

Note: See TracTickets for help on using tickets.