New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove GeoIP Legacy Implementation and switch users to Db-ip #13957
Comments
Is the |
if the task runs it fails:
|
we'll probably stop using Maxmind soon, so closing this issue now, see #15308 - feel free to re-open if there is actually something we should do |
We still need to remove the old GeoIP implementation and force users to switch to GeoIP2. It doesn't matter if the new GeoIP2 database will be from Maxmind or DB-IP |
Assigning to Matomo 4.0.0 as it seems a good time for it, but feel free to move it out if not possible |
BTW be good if for users things happen automatically and they are switched over. Is there any issue if they were using Apache or other things to authenticate? As part of Matomo 4 we could otherwise also simply have a warning show up to super users they should be upgrading to GeoIP2 and then remove it as part of Matomo 5? MaxMind DBs still work after signing up right? Nonetheless a warning as part of Matomo 3 be great. |
Imho we can't simply switch them over. Downloading the new database and setting up the provider without any action doesn't sound right for me. I will add a warning in the admin for superusers that they need to configure a new geolocation provider, if GeoIP Legacy was used before... People still using GeoIP Legacy will also have the "issue", that old data was stored with the FIPS region codes, whereas GeoIP2 will use ISO codes. So they need to run the console command to update them or the old data might not be displayed correctly everywhere... And this only affects the old Geo IP implementation that was using Maxminds |
Maxmind has completely discontinued GeoIP Legacy Lite support. No databases in that format are available for free download anymore. Commercial databases might still be up (don't have access, so can't check if that's the case)
See https://support.maxmind.com/geolite-legacy-discontinuation-notice/
Therefor we completely should remove the GeoIP Legacy support in one of the upcoming version or a least in 4.0.
The GeoIP Legacy Autoupdater should already be removed (or automatically be disabled if a GeoLite DB is configured) in one of the next releases as it can't work anymore.
The text was updated successfully, but these errors were encountered: