Suite mise à jour 2.1.0 - import_log.py ne reconnait plus aucun site


#1

Bonjour,

Tout d’abord merci pour ce super outil, il surpasse tout ce que nous avons connu auparavant.

Je me permet d’ouvrir ce sujet suite à la mise à jour 2.1.0.
Depuis la mise à jour la crontab d’import de nos logs apache vers piwik ne fonctionne plus.

Le script import_log ne reconnais aucun des sites web.
python […]/misc/log-analytics/import_logs.py --url=http://piwik.2isr.local […]/access_chemille-optique.com.log.1.2ISSV011 --recorders=2 --login=script_import --password=[…] --add-sites-new-hosts --enable-reverse-dns --enable-http-errors --enable-http-redirects

J’ai donc fait le test avec un seul site :

Website import summary

175 requests imported to 0 sites
    0 sites already existed
    0 sites were created:
1 distinct hostnames did not match any existing site:
        www.chemille-optique.com

Pourtant le site existe bien depuis 6 mois dans le piwik :
16 www.chemille-optique.com www.chemille-optique.com Oui Europe/Paris EUR

Nous obtenons cette erreur :
2014-03-05 09:57:18,476: [ERROR] Couldn’t create a Piwik site for host www.chemille-optique.com: You can’t access this resource as it requires a ‘superuser’ access.

J’ai vérifié l’utilisateur est bien “superuser” dans la base :
script_import XXXXX SERVEUR cluster@2isr.local 3543e5a34aef8fb926c50b31f9f6b7f5 1 2014-03-05 08:56:07

J’ai même tenté de créer un nouvel utilisateur, rien ne change.

Si quelqu’un à déjà rencontré ce problème, je reste à l’écoute.

bien cordialement,

Mr SOULIER


(Matthieu Aubry) #2

Merci du rapport. C’est bien un bug. C’est normalement corrige dans Fixes #4817 Restoring feature to import logs by specifying --login an… · matomo-org/matomo@9054c0b · GitHub


#3

Merci !!

Quelle réactivité, le problème est résolu suite au remplacement du fichier import_log.py