-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
answeredFor when a question was asked and we referred to forum or answered it.For when a question was asked and we referred to forum or answered it.
Description
This is a copy of my issue from the official forum, because there are still no answers.
https://forum.matomo.org/t/geoip-2-doesnt-show-visitors-data/33452
After setting up, my server provides the necessary HTTP headers:
["HTTP_X_REAL_IP"]=>
string(12) "51.15.106.67"
["HTTP_GEOIP2_AUTONOMOUS_SYSTEM_NUMBER"]=>
string(5) "12876"
["HTTP_GEOIP2_AUTONOMOUS_SYSTEM_ORGANIZATION"]=>
string(13) "Online S.a.s."
["HTTP_GEOIP2_CONTINENT_CODE"]=>
string(2) "EU"
["HTTP_GEOIP2_CONTINENT_GEONAME_ID"]=>
string(7) "6255148"
["HTTP_GEOIP2_CONTINENT_NAMES"]=>
string(6) "Europe"
["HTTP_GEOIP2_COUNTRY_GEONAME_ID"]=>
string(7) "2750405"
["HTTP_GEOIP2_COUNTRY_ISO_CODE"]=>
string(2) "NL"
["HTTP_GEOIP2_COUNTRY_NAMES"]=>
string(11) "Netherlands"
["HTTP_GEOIP2_LOCATION_ACCURACY_RADIUS"]=>
string(3) "500"
["HTTP_GEOIP2_LOCATION_LATITUDE"]=>
string(8) "52.38240"
["HTTP_GEOIP2_LOCATION_LONGITUDE"]=>
string(7) "4.89950"
["HTTP_GEOIP2_LOCATION_TIME_ZONE"]=>
string(16) "Europe/Amsterdam"
["HTTP_GEOIP2_REGISTERED_COUNTRY_GEONAME_ID"]=>
string(7) "2750405"
["HTTP_GEOIP2_REGISTERED_COUNTRY_ISO_CODE"]=>
string(2) "NL"
["HTTP_GEOIP2_REGISTERED_COUNTRY_NAMES"]=>
string(11) "Netherlands"
My configuration for server variables is remapped appropriately:
HTTP_GEOIP2_CONTINENT_CODE Default: MM_CONTINENT_CODE
HTTP_GEOIP2_CONTINENT_NAMES Default: MM_CONTINENT_NAME
HTTP_GEOIP2_COUNTRY_ISO_CODE Default: MM_COUNTRY_CODE
HTTP_GEOIP2_COUNTRY_NAMES Default: MM_COUNTRY_NAME
HTTP_GEOIP2_LOCATION_LATITUDE Default: MM_LATITUDE
HTTP_GEOIP2_LOCATION_LONGITUDE Default: MM_LONGITUDE
HTTP_GEOIP2_POSTAL_CODE Default: MM_POSTAL_CODE
HTTP_GEOIP2_CITY_NAMES Default: MM_CITY_NAME
HTTP_GEOIP2_AUTONOMOUS_SYSTEM_NUMBER Default: MM_ISP
HTTP_GEOIP2_AUTONOMOUS_SYSTEM_ORGANIZATION Default: MM_ORG
But all information about users in real-time section is the IP and location based on browser language settings.
When I run test in console it give something like:
> php /path/to/my/site/piwik/console diagnostics:run
Geolocation: WARNING The default location provider guesses a visitor's country based on the language they use. This is not very accurate, so we recommend installing and using GeoIP.
1 warnings detected
What’s wrong?
Metadata
Metadata
Assignees
Labels
answeredFor when a question was asked and we referred to forum or answered it.For when a question was asked and we referred to forum or answered it.