Page MenuHomePhabricator

Procure MaxMind GeoIP2 Database License
Closed, ResolvedPublic

Description

The available databases are listed here: https://www.maxmind.com/en/geoip2-databases.

In summary:

  • Country
  • City
  • Anonymous IP (Proxy)
  • ISP
  • Domain
  • Connection Type

Event Timeline

Here are the subscriptions currently on our account:

  • GeoIP Legacy Region Database 2012-02-28 2022-04-07
  • GeoIP2 and GeoIP Legacy City Database 2011-10-24 2022-05-01
  • GeoIP2 Connection-Type and GeoIP Legacy Netspeed Databases 2014-10-06 2022-05-01
  • GeoIP2 ISP Database 2013-06-09 2022-12-04
  • GeoLite2 Country No end date
  • GeoLite2 City No end date
  • GeoLite2 ASN No end date

Here are some open questions:

  • It looks like there is no GeoIP2 replacement for Region. Who are the users and what are the implications?
  • Are Connection-Type and Netspeed equivalent?
  • Are GeoIP2 City, Connection-Type and ISP the only datasets that we need a subscription for?
  • What is the extension period on the subscription are there any actions that need to be taken? It could be that it is ongoing subscription and the 2022-05-01 has the do with the deprecation of the legacy counterpart database.

@jbond @Dzahn @cmooney @phuedx

Here are some open questions:

  • It looks like there is no GeoIP2 replacement for Region. Who are the users and what are the implications?
  • Are Connection-Type and Netspeed equivalent?

I asked this question of support and tried to summarise there answer in one of the previous tasks, however see below for the full response

The GeoIP Legacy Region database (Geo-115) does not have a direct GeoIP2 replacement.  The GeoIP2 City database returns all of the data provided by the GeoIP Legacy Region database, making it redundant.
Geo-106/GeoIP.dat is the GeoIP Legacy Country database, so the GeoIP2 Country database is the replacement.  The GeoIP2 City database also returns all of the data provided by this database, so you do not need to use them alongside one another, but some clients will use them for different purposes.
Geo-171 and Geo-177 are both versions of the GeoIP Legacy Netspeed database (Geo-177 adds support for the "cellular" type).  Both of those are replaced by the GeoIP2 Connection Type database.
  • Are GeoIP2 City, Connection-Type and ISP the only datasets that we need a subscription for?
  • What is the extension period on the subscription are there any actions that need to be taken? It could be that it is ongoing subscription and the 2022-05-01 has the do with the deprecation of the legacy counterpart database.

I also Asked about our current subscriptions and this is what i got

As for why only the GeoIP Legacy Region database is failing, it looks like your subscriptions are updating on different dates.  That subscription lapsed yesterday (3/1).  Your GeoIP2 City (with GeoIP2 Country included) and GeoIP2 Connection Type subscriptions are due to end on May 1st, and your GeoIP2 ISP subscription will end on December 4th.

Here are the subscriptions currently on our account:

  • GeoIP Legacy Region Database 2012-02-28 2022-04-07
  • GeoIP2 and GeoIP Legacy City Database 2011-10-24 2022-05-01
  • GeoIP2 Connection-Type and GeoIP Legacy Netspeed Databases 2014-10-06 2022-05-01
  • GeoIP2 ISP Database 2013-06-09 2022-12-04
  • GeoLite2 Country No end date
  • GeoLite2 City No end date
  • GeoLite2 ASN No end date

Anti-Harassment-Team procured a subscription for the GeoIP2 Enterprise and Anonymous IP databases, presumably using a separate account. They were deployed circa Oct. 2021 as part of T288844: Update MaxMind GeoIP2 license key and product IDs for application servers.

As I understand it, the GeoIP2 Enterprise and Anonymous IP databases form a superset of the databases that you've listed above so we might want to explore using them everywhere, depending on the details of the subscription.

Here are some open questions:

  • Are Connection-Type and Netspeed equivalent?

To bolster @jbond's response above, the GeoIP2 Connection Type Database product page states "[The Connection Type database] was previously known as the GeoIP Netspeed database."

  • What is the extension period on the subscription are there any actions that need to be taken? It could be that it is ongoing subscription and the 2022-05-01 has the do with the deprecation of the legacy counterpart database.

Looking at MaxMind's "Purchase or Manage Databases" administrative page, the subscription for the GeoIP2 Enterprise and Anonymous IP databases has no end date.

The license has been extended to 7-13. They payment of the yearly subscription is still in progress.

Anti-Harassment-Team procured a subscription for the GeoIP2 Enterprise and Anonymous IP databases, presumably using a separate account. They were deployed circa Oct. 2021 as part of T288844: Update MaxMind GeoIP2 license key and product IDs for application servers.

This is correct. There are 2 licenses, one of them bought by anti-harassment for those special databases for the IPInfo extension and then the "regular" license for databases we have always been using before any of those came into play.

Both to avoid confusion and because it was safer to not mess anything up.. those have been treated separately. They download in separate jobs and into separate directories. But you can access them all on appservers as you like.

The two licenses have been extended to 2023-05-13.