The URL for the GeoLiteCity DB is wrong.
Current version is located at plugins/UserCountry/LocationProvider/GeoIp.php:
The working link can be found on this site:
Looks like MaxMind has changed the DB format or just the naming too.
This code is only there for legacy reasons.
The new GeoIp2 plugin supports the new database type and uses the URL you are mentioning:
If you want to migrate to GeoIP2, make a backup and enable the GeoIp2 plugin which will do the database migration, that might take a while.
You may also want to take a look at this blogpost: https://matomo.org/blog/2018/06/thinking-about-switching-to-geoip2-for-better-location-detection-heres-what-you-should-know/
@Findus23 - ok, but maybe you should remove the code from Matomo instructing users do download the old DB. even when you find the download link and copy the database (.mmdb format) into misc, Matomo won't recognize it. These instructions should be removed.
@nerdoc make sure you're on the latest Matomo version and that you have enabled the GeoIP2 DB. Then the URL should be correct.