Since July 1st 2018, the freegeoip.net service is discontinued and shutdown. Using the service redirects to http://freegeoip.net/shutdown with the following message:
{ "0": "#################################################################################################################################", "1": "# #", "2": "# IMPORTANT - PLEASE UPDATE YOUR API ENDPOINT #", "3": "# #", "4": "# This API endpoint is deprecated and has now been shut down. To keep using the freegeoip API, please update your integration #", "5": "# to use the new ipstack API endpoint, designed as a simple drop-in replacement. #", "6": "# You will be required to create an account at https://ipstack.com and obtain an API access key. #", "7": "# #", "8": "# For more information on how to upgrade please visit our Github Tutorial at: https://github.com/apilayer/freegeoip#readme #", "9": "# #", "a": "#################################################################################################################################" }
Extensions and other code using this service should either:
- Turn off the GeoIP feature by default, allowing users of the extension to put in a drop-in replacement if needed
- Move to another open and free GeoIP service
- Remove the GeoIP service completely, if not needed (anymore)
This task is a tracking task for extensions, that used freegeoip and aren't updated already.