getGatewayVersionAsync en error dans le moteur de cron

Bonjour,

Sur un Jeedom en debian 11, core beta 4.5, plugin en beta 2025-06-04 01:20:31
Sur un Jeedom en debian 12, core en 4.4.19, plugin en beta 2025-06-04 01:20:31

Tout fonctionne, aucun souci.

Pourquoi ce post alors ?! ^^

Dans le moteur de tâches de chaque Jeedom, un chez moi un chez un ami que je gère,

Pourquoi error en bleu…

J’avoue vu la chaleur que je n’ai pas le courage de passer log et autre en debug sachant que tout fonctionne sur les 2 Jeedom.

Si vous ne reproduisez pas, j’essayerai de fournir plus d’infos.
Voila qd même la page santé du jeedom distant qui à l’erreur.

A dispo avec un peu de décalage si besoin

Bonjour,

La tâche est vielle et pas exécutée depuis février non ?

Si vous la supprimez ?

Salut,

Le error en bleu je ne sais pas dire comme ça, c’est le core qui gère.

Il est un fait qu’il arrive que pour certaines tâches qui sont programmées pour être exécutées une seule fois et supprimées (par le core), quelque chose se passe mal et le core ne supprime pas la tâche du coup.
J’ai déjà remarqué ça et pas que sur ce plugin ni mes plugins.
Ici ca n’a aucune conséquence car effectivement un ancien appel a planté mais d’autres ont eu lieu entre temps et ce n’est pas une tâche critique.

Je vois deux axes pour nettoyer ça:

  • un job dans le core pour supprimer ces « tâches mortes » après un certain temps
  • le job équivalent mais directement géré par le plugin si on ne veut pas le faire dans le core.

Mais donc vraiment aucun problème à investiguer, c’est un problème « sporadique », il faudrait juste que la tâche soit supprimée pour nettoyer

Hello,

A priori le statut error c’est quand on demande à killer une tache et que le core n’arrive pas à le faire.
Il y a peut être une trace de ça dans le log cron, @lperenna si tu peux regarder ?

Bonjour,

Je redéterre ce sujet …

En regardant dans un de mes Jeedom (version 4.5 mais ca ne doit pas avoir d’importance) et sur la page du moteur des taches, je constate que j’ai moi aussi 9 lignes de cron en ERROR:

Je viens de trouver et lire ce post dans lequel, si j’ai bien lu, personne ne fournit de solution sur ce qu’il faut en faire.
les lignes concernent toutes en tout cas le plugin tgw et la tache getGatewayVersionAsync.

Est-il safe de tout simplement utiliser la corbeille a droite pour supprimer les lignes en ERROR ?

Merci de vos avis ?

Elles dates toutes du même jour ou presque (28 ou 29/06).

Franchement pour un truc qui s’est passé il y a plus de 2 mois, perso je supprimerai et vérifierai si ça revient.

En l’état je ne trouve pas ça si inquiétant que ça comme je le disais ça se produit si tu essaye de killer une tache qui n’existe pas (ou plus). Une petite surcharge ponctuelle du système pourrait expliquer ça.

Après comme je le demandais pour le cas précédent : tu as quelque chose dans le log cron à ces dates la ?

Merci pour ton retour.

Je n’étais pas inquiet.
Je les ai supprimé.

Mais comme les lignes concernaient toutes la même tache tgw / getGatewayVersionAsync (comme dans le post initial), je trouve tout de même que c’est questionnant …
Je me demandais si depuis, ce premier signalement @Mips avait eu envie d’investiguer un petit peu plus pour améliorer la robustesse du plugin.
Perso, je ne crois pas trop à uniquement une petite surcharge ponctuelle du système.

Mais effectivement, ca ne doit pas être très genant à l’usage.

Bonne fin de soirée

Ben étant donné que ça s’est produit sur 2 jours en juin et que ça s’est pas produit depuis, j’ai du mal à imaginer un souci généralisé …

Après je t’ai demandé de voir si t’avais quelque chose dans le log cron aussi hein …

Pourquoi tag une personne pour demander de l’aide?
Cf point 16 du post listant les règles.


Sinon tout les points que tu souleves et dis ne pas avoir été répondu le sont dans ma précédente réponse.

Donc ca ne concerne pas la robustesse du plugin

Donc j’ai bien écrit ce qu’il faut faire.

Bonjour et merci pour ton retour,
Et également, désolé de ne pas avoir vraiment bien saisi ce que tu avais écrit dans ton message précédent.