Message erreur dans les logs

Bonjour,

Sur Jeedom V 4.4.0, depuis qq jours j’ai ce message qui se répète tous les 5 mn (cron5) dans le log du plugin

0000|[2023-08-25 13:56:18]ERROR : Erreur sur la fonction cron5 du plugin : Call to undefined method GuzzleHttp\Utils::chooseHandler()

Surprenant car je n’ai pas ce message sur mon installation 4.4.0
Peux-tu faire la commande suivante et me donner le résultat ?

md5sum /var/www/html/vendor/guzzlehttp/guzzle/src/Utils.php

0e95879545a29701ac0cf9b1d870119e /var/www/html/vendor/guzzlehttp/guzzle/src/Utils.php

Petit up , as tu eu ma réponse ?
Le fichier ‹ Utils.php › est bien visible au bon endroit, droits complet , proprio www-data

Je ne vois pas d’appel à chooseHandler() dans ta class, le problème ne viendrais pas du core (béta 4.4.0 dernière version, elle change tous les jours) ???

Je vais refaire from scratch 2 VM : l’une en version V4-stable et l’autre en version beta et voir si je reproduis ce log d’erreur.
Je te tiens au jus :wink:

[EDIT] : installation en 4.3.17 et 4.4.0… Je n’ai aucun logs d’erreur pour l’instant !

Je sais qu’il y a plusieurs autres membres qui sont en 4.4.0 et tu es le premier à m’indiquer cette erreur. Affaire à suivre…

Salut
Il y a quelques choses avec guzzle sur l alpha
https://community.jeedom.com/t/alpha-mise-a-jour-core-bloque-a-53-depuis-plus-dune-heure/110919/21?u=jag

Je viens de parcourir le fil en diagonale … On en est pas sorti … :frowning:

Tu es bien en version beta pour Jeedom ? Cela ne concerne pour ma part que la version alpha…

Oui en béta pour ma part, mais apparemment le delta temps entre alpha et beta me semble très court (1-2 jours, voire moins)

bonsoir

meme chose ici, alpha et maintenant beta succession d’erreurs apres maj

0194|***************Update plugin successfully***************
0195|[PROGRESS][90]
0196|Check update
0197|PHP Fatal error:  Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() in /var/www/html/vendor/php-http/guzzle7-adapter/src/Client.php:69
0198|Stack trace:
0199|#0 /var/www/html/vendor/php-http/guzzle7-adapter/src/Client.php(32): Http\Adapter\Guzzle7\Client::buildClient()
0200|#1 /var/www/html/vendor/php-http/discovery/src/ClassDiscovery.php(223): Http\Adapter\Guzzle7\Client->__construct()
0201|#2 /var/www/html/vendor/php-http/discovery/src/Psr18ClientDiscovery.php(30): Http\Discovery\ClassDiscovery::instantiateClass('Http\\Adapter\\Gu...')
0202|#3 /var/www/html/vendor/knplabs/github-api/lib/Github/HttpClient/Builder.php(85): Http\Discovery\Psr18ClientDiscovery::find()
0203|#4 /var/www/html/vendor/knplabs/github-api/lib/Github/Client.php(129): Github\HttpClient\Builder->__construct()
0204|#5 /var/www/html/core/repo/github.repo.php(80): Github\Client->__construct()
0205|#6 /var/www/html/core/repo/github.repo.php(97): repo_github::getGithubClient()
0206|#7 /var/www/html/core/repo/github.repo.php(93): repo_github::checkUpdate(Object(update))
0207|#8 /var/ww in /var/www/html/vendor/php-http/guzzle7-adapter/src/Client.php on line 69

Peut tu mettre tes logs entre balise </>
C’est plus lisible

Post en doublon: Erreur Call to undefined method GuzzleHttp\Utils::chooseHandler() sur jeedom 4.4 Beta

Veuillez ne pas poster plusieurs fois le meme message et formater vos logs comme demandé

Je pense que cela n’a rien à voir avec le plugin netatmopro
De plus, il s’agit d’une version alpha/beta donc susceptible de changer

Pour ma part, j’ai installé un beta from scratch (sans restauration d’une sauvegarde) et je n’ai aucun soucis.

En effet car j’ai les mêmes sur mon alpha 4.4.0

1810|[2023-10-06 19:10:15]ERROR : cron5:: ex:'GuzzleHttp\Exception\ServerException - GuzzleHttp\Exception\ServerException - 500 - Server error: `GET https://auth.netatmo.com/fr-fr/access/login` resulted in a `500 Internal Server Error` response: <!DOCTYPE html> <html lang="en">     <head>         <meta charset="utf-8">         <meta name="viewport" content="width= (truncated...) '
1811|[2023-10-06 19:10:15]ERROR : Erreur sur la fonction cron5 du plugin : Server error: `GET https://auth.netatmo.com/fr-fr/access/login` resulted in a `500 Internal Server Error` response: <!DOCTYPE html> <html lang="en">     <head>         <meta charset="utf-8">         <meta name="viewport" content="width= (truncated...)

Bonjour à tous,

Avez-vous toujours de problèmes en alpha/beta ?
Peut-on clôturer ce topic ?

Bonjour, mise à jour du plugin ce matin avec la dernière version… Core en Alpha 4.5 avec DEbian 11.11 et toujours l’erreur sur ce plugin

2024-09-20 14:35:02 netatmopro Erreur sur la fonction cron5 du plugin : Class ‹ GuzzleHttp\Client › not found

C’est normal car je ne gère pas les versions alpha de jeedom !

Comme indiqué dans plusieurs topics, jeedom a supprimé le framework Guzzle lors d’une installation par défaut
Pour ma part, je trouve ce framework très pratique et il sera intégré très prochainement directement dans le plugin

bonjour,

en beta 4.4.17 j’ai ce message récurrent dans ‹ cron_execution ›

0006|PHP Notice:  Undefined index: last_upgrade in /var/www/html/plugins/netatmopro/core/class/netatmopro.class.php on line 241
0007|PHP Notice:  Undefined index: last_upgrade in /var/www/html/plugins/netatmopro/core/class/netatmopro.class.php on line 241
0008|PHP Notice:  Undefined index: last_upgrade in /var/www/html/plugins/netatmopro/core/class/netatmopro.class.php on line 241
0009|PHP Notice:  Undefined index: last_upgrade in /var/www/html/plugins/netatmopro/core/class/netatmopro.class.php on line 241

oui je sais sur le plugin de Wifilight v2 il y avait le même problème et le développeur à mis à jour car ca va arriver de toute manière sur le core de Jeedom
Loic l’avait indiqué ici : Alpha core 4.5

Mise à jour ce soir d’une nouvelle beta pour corriger ce bug. Ne pouvant le reproduire, j’espère que la correction sera ok.

Merci de me faire un retour :wink: