2 yurabakhtin Nov 21, 2018 15:06

There was a problem to download the geoIP Dat file in maintenance. I tried and found out that this relates to _geoip.plugin.php and can be fixed by changing the following lines :
77 $this->geoip_download_url = 'http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz';
78 $this->geoip_manual_download_url = 'http://dev.maxmind.com/geoip/legacy/geolite/';
in:
77 $this->geoip_download_url = 'https://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz';
78 $this->geoip_manual_download_url = 'https://dev.maxmind.com/geoip/legacy/geolite/';
May be this helps if someone else faces that problem

@saunders I guess you had the issue because your site uses https, but I tested it with https and cannot reproduce it, i.e. the file
GeoIP.datis downloaded successfully from http even if my site url is started with https.