Hi all,
after having a look at the "piwik-archive.log" because the Maxminddb is not updating successfull I got this:
GeoIP2AutoUpdater: successfully downloaded 'https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz'
WARNING [2019-03-23 20:15:34] 23435 xxx/htdocs/piwik/plugins/Monolog/Processor/SprintfProcessor.php(24): Warning - vsprintf(): Too few arguments - Matomo 3.9.1 - Please report this message in the Matomo forums: https://forum.matomo.org (please do a search first as it might have been reported already)
The downloaded file is "GeoIP2-City.mmdb.tar.gz" and has only 6KB...
The URL for downloading the file is: https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz
Any ideas?
WARNING [2019-03-23 20:15:34] 23435 xxx/htdocs/piwik/plugins/Monolog/Processor/SprintfProcessor.php(24): Warning - vsprintf(): Too few arguments - Matomo 3.9.1 - Please report this message in the Matomo forums: https://forum.matomo.org (please do a search first as it might have been reported already)
Found the reason for this one. Will propose a PR for it.
Hmmm... sorry but after manually made the changes in the file and run
./console core:run-scheduled-tasks --force
I got the same error messages and behaviour.
This problem is present in 3.12.0-b4
INFO [2019-10-05 15:41:14] 14 ---------------------------
INFO [2019-10-05 15:41:14] 14 SCHEDULED TASKS
INFO [2019-10-05 15:41:14] 14 Starting Scheduled tasks...
INFO [2019-10-05 15:41:14] 14 Scheduler: executing task Piwik\Plugins\GeoIp2\GeoIP2AutoUpdater.update...
INFO [2019-10-05 15:41:14] 14 GeoIP2AutoUpdater: successfully downloaded 'https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz'
WARNING [2019-10-05 15:41:14] 14 /var/www/html/piwik/plugins/Monolog/Processor/SprintfProcessor.php(24): Warning - vsprintf(): Too few arguments - Matomo 3.12.0-b4 - Please report this message in the Matomo forums: https://forum.matomo.org (please do a search first as it might have been reported already)
INFO [2019-10-05 15:41:14] 14 Scheduler: finished. Time elapsed: 0.088s
INFO [2019-10-05 15:41:14] 14 done
INFO [2019-10-05 15:41:14] 14 ---------------------------
Edit: In 3.12.0-b5
too
INFO [2019-10-05 16:03:27] 13 ---------------------------
INFO [2019-10-05 16:03:27] 13 SCHEDULED TASKS
INFO [2019-10-05 16:03:27] 13 Starting Scheduled tasks...
INFO [2019-10-05 16:03:27] 13 Scheduler: executing task Piwik\Plugins\GeoIp2\GeoIP2AutoUpdater.update...
INFO [2019-10-05 16:03:27] 13 GeoIP2AutoUpdater: successfully downloaded 'https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz'
WARNING [2019-10-05 16:03:27] 13 /var/www/html/piwik/plugins/Monolog/Processor/SprintfProcessor.php(24): Warning - vsprintf(): Too few arguments - Matomo 3.12.0-b5 - Please report this message in the Matomo forums: https://forum.matomo.org (please do a search first as it might have been reported already)
INFO [2019-10-05 16:03:27] 13 Scheduler: finished. Time elapsed: 0.092s
INFO [2019-10-05 16:03:27] 13 done
INFO [2019-10-05 16:03:27] 13 ---------------------------
Cheked the translations and logs that use %s after successfully downloaded '%s'"
around GeoIP updating but couldn't really find the string. Maybe someone else can have a look too? Guess it could be still from a different task
we'll probably stop using Maxmind soon, so closing this issue now, see #15308