Fonctionnel mais erreurs dans les log

Bonjour

Le plugin est fonctionnel (merci à son développeur) ; cependant je constate dans les logs des erreurs récurrentes :

Erreur sur la fonction cronHourly du plugin : Call to undefined method grdfConnect::setStatut()

Je m’interroge sur la nature de l’erreur ; et son éventuel inpact.

Merci d’avance pour vos retours,

Cdt

Florian

Bonjour
Possible de fournir les logs debug en MP ?
le seul appel setStatut() c’est lorsqu’un captcha est demandé, ce qui ne devrait pas arriver si les logins sont bons.
merci

Je viens de voir le retour, pas de pb pour les Logs mais il faut que je passe en DEBUG avant ?

Oui naturellement.
Il faut me transmettre les logs du plugin+ les logs http-error pour essayer de déterminer l’origine

1 « J'aime »

Ok j’essaye :wink: Là je viens de voir qu’il fallait que j’attende car les données n’ont pas 18h donc abandon de la collecte.

les logs http-error pourraient déjà donner une indication…

Voici les logs d’erreur http

[Sun Jul 16 11:44:07.199321 2023] [php7:error] [pid 2063] [client 192.168.1.X:57538] PHP Fatal error:  Uncaught Error: Call to undefined method grdfConnect::setStatut() in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php:409\nStack trace:\n#0 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(237): grdfConnect->_getAuthToken()\n#1 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(255): grdfConnect->connectGrdf()\n#2 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(204): grdfConnect->getDatas('2020-07-16', '2023-07-16', Array)\n#3 /var/www/html/plugins/grdfConnect/core/ajax/grdfConnect.ajax.php(98): grdfConnect->syncPlugin('48')\n#4 {main}\n  thrown in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php on line 409, referer: http://192.168.1.Y/index.php?v=d&p=grdfConnect&m=grdfConnect&id=Z
[Sun Jul 16 11:44:19.840391 2023] [php7:error] [pid 1997] [client 192.168.1.X:57539] PHP Fatal error:  Uncaught Error: Call to undefined method grdfConnect::setStatut() in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php:409\nStack trace:\n#0 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(237): grdfConnect->_getAuthToken()\n#1 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(255): grdfConnect->connectGrdf()\n#2 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(204): grdfConnect->getDatas('2020-07-16', '2023-07-16', Array)\n#3 /var/www/html/plugins/grdfConnect/core/ajax/grdfConnect.ajax.php(98): grdfConnect->syncPlugin('48')\n#4 {main}\n  thrown in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php on line 409, referer: http://192.168.1.Y/index.php?v=d&p=grdfConnect&m=grdfConnect&id=Z
[Sun Jul 16 11:47:13.219948 2023] [php7:error] [pid 1997] [client 192.168.1.X:57560] PHP Fatal error:  Uncaught Error: Call to undefined method grdfConnect::setStatut() in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php:409\nStack trace:\n#0 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(237): grdfConnect->_getAuthToken()\n#1 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(255): grdfConnect->connectGrdf()\n#2 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(204): grdfConnect->getDatas('2020-07-16', '2023-07-16', Array)\n#3 /var/www/html/plugins/grdfConnect/core/ajax/grdfConnect.ajax.php(98): grdfConnect->syncPlugin('48')\n#4 {main}\n  thrown in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php on line 409, referer: http://192.168.1.Y/index.php?v=d&p=grdfConnect&m=grdfConnect&id=Z
[Sun Jul 16 11:48:52.928410 2023] [php7:error] [pid 20326] [client 192.168.1.X:57566] PHP Fatal error:  Uncaught Error: Call to undefined method grdfConnect::setStatut() in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php:409\nStack trace:\n#0 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(237): grdfConnect->_getAuthToken()\n#1 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(255): grdfConnect->connectGrdf()\n#2 /var/www/html/plugins/grdfConnect/core/class/grdfConnect.class.php(204): grdfConnect->getDatas('2020-07-16', '2023-07-16', Array)\n#3 /var/www/html/plugins/grdfConnect/core/ajax/grdfConnect.ajax.php(98): grdfConnect->syncPlugin('48')\n#4 {main}\n  thrown in /var/www/html/plugins/grdfConnect/core/php/grdfConnectApi.php on line 409, referer: http://192.168.1.Y/index.php?v=d&p=grdfConnect&m=grdfConnect&id=Z

Je vais investiguer…
Cela dit cette situation ne doit pas se produire.
Tu n’aurais pas plusieurs équipements dans le plugin dont certains en défaut ?

Je viens de vérifier, je confirme : je n’ai bien qu’un seul équipement de créé (que ça soit actif ou non). Mais peut-être qu’au début j’ai eut 2 équipements au moment où j’ai commencé à installer et comprendre le fonctionnement du plugin mais il a été très vite supprimé.

Bonjour,
Je viens d’envoyer mes logs en MP.
Cdt