Listener non trouvé

Bonjour,
J’ai tous les matins dans :
Le log plugins : 0000|[2025-12-06 03:19:05][ERROR] Listener non trouvé : 17536
et
dans le log listener_execution : 0000|Listener non trouvé : 17536

J’ai été voir dans la liste des listeners et il n’y est pas.
J’ai tenté un kill pensant que c’était un fantôme qq part, reboot de jeedom.
J’ai parcouru le forum, ceux qui ont déjà eu ce log avait à priori l’indication du plugin en cause, mais moi aucune info ne m’indique où chercher.

Auriez vous une idée de comment savoir quel plugin ou reste de plugin génère ce log ?
Merci d’avance

Salut,

Va voir dans la table listener pour voir si tu vois l’ID dans les events et tu auras la class donc le plugin

Salut bison,
tu parles de ça ?

Oui mais laisse * dans le champs select :grinning:

Tu dois pas avoir tant de listener donc après tu verras le numéro dans la colonne id ou events

pfff ah ces débutants :joy:
Bon rien de plus, il n’est pas là :

16787 thermostat updatePerformance [« #3204# »] {« thermostat_id »:344}
17196 ethalsurveillance checkequipement [« #34057# »] {« equipement_id »:« 2233 »}
17505 gestionElec CheckPuissances [« #35573# »,« #25551# »] {« gestionElec_id »:1952}
17608 jMQTTCmd listenerAction [« #104# »] {« cmd »:25090,« eqLogic »:1476,« background »:true}
17609 jMQTTCmd listenerAction [« #16052# »] {« cmd »:25088,« eqLogic »:1476,« background »:true}
17610 jMQTTCmd listenerAction [« #16051# »]

Bon ben raté, pas d’autres idées pour le moment :roll_eyes:

Je pensais à la recherche par ID mais je crois pas que ça aidera

Pas vital, je vais continuer de l’effacer et un jour il se lassera ce fantôme :grinning:
Bon weekend à toi

Tu peux vérifier dans ton moteur de tâche si 03:19 c’est le moment ou ton crondaily tourne ? Normalement celui associé aux plugins et non à Jeedom mais regarde aussi Jeedom.

Partant de là si c’est la même heure, tu pourrais regarder les plugins pour lesquels le cronDaily est activé, ça donnera une piste pour identifier le coupable …

image

Salut,

Tu as pas un plugin mal installé ou désinstallé ?

Tu peux faire une copie d’écran du centre de maj de jeedom ?
Parfois dans ce genre de cas de figure on à des plugins qui apparaissent dans la liste sans date d’install ou sans numéro de version.

le crondaily plugin est à 2025-12-06 00:00:02
et le jeedom est à 2025-12-06 02:04:03
ce matin j’avais regardé dans la crontable si je voyais qq chose à l’heure approximative.

Bonsoir Aurel,
Voilà la longue liste :slightly_smiling_face:








Bon ben zut décidément je vois pas comment retrouver le fautif :sweat_smile:

1 « J'aime »

Bonjour,
A quoi ça correspond le crondaily jeedom ?
Cette nuit la tache cron était à 2025-12-07 02:04:03 elle a duré 63 secondes et j’ai eu une série de listerner à 02:04:03 + 63 = 02:05:06
0000|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18121
0001|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18088
0002|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18220
0003|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18154
0004|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18253
0005|[2025-12-07 02:05:06] ERROR Listener non trouvé : 18187
0006|[2025-12-07 09:47:06] ERROR Listener non trouvé : 18018

grep -rl "Listener non trouv" /var/www/html/plugins

Hello, une idée au hasard, pour chercher dans tous les plugins lequel pourrait générer ce message? si ça vient pas du core jeedom/Listener

Bonjour,
Ca a mouliné pendant 5 minutes avant de me rendre la main, rien ramené en tout cas.

Je suis pas sûr mais j’ai quand même bien l’impression que c’est un plugin qui provoque ça. Tu as quoi comme plugin avec le crondaily activé (voir ma capture sur les précédents post) ?

Cela pourrait être intéressant d’ajouter un log dans le fichier /var/www/html/core/php/jeeListener.php juste avant l’exception suivante :

                        throw new Exception(__('Listener non trouvé :', __FILE__) . ' ' . $listener_id);

Voici le log que j’aurais ajouté pour un premier test.
Il te permettra d’avoir l’IP, l’URL et les paramètre de l’ URL

log::add( 'listener', 'error', 'DEBUG jeeListener - IP=' . $_SERVER['REMOTE_ADDR'] . ' | URI=' . $_SERVER['REQUEST_URI'] . ' | GET=' . json_encode($_GET) );

Ces informations te permettront sans doute de savoir qui est le coupable :wink:

2 « J'aime »

Bonjour,
Merci c’est fait, je pars à la chasse demain matin sans doute :hand_with_index_finger_and_thumb_crossed:

Bonjour,
Bon je reviens vous donner des nouvelles.
Très bizarre, alors que j’avais ces erreurs de listeners depuis plusieurs jours chaque matin, elles ont disparu dès que j’ai mis le patch pour le log proposé par thanaus.

Elles ont eu peur d’être démasquées :rofl:
je continue de suivre …

2 « J'aime »

Bonsoir,
Ils sont revenus de vacances, mais je ne trouve pas d’info pertinente à mon niveau.
Peut-être que toi ça te parleras plus, si tu as 5 minutes à m’accorder. :hand_with_index_finger_and_thumb_crossed:

[2025-12-11 13:13:09] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19724","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0001|[2025-12-11 13:13:09] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19680","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0002|[2025-12-11 13:13:09] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19713","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0003|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19719","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0004|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19746","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0005|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19686","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0006|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19757","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0007|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19691","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}
0008|[2025-12-11 13:13:10] ERROR  DEBUG jeeListener - IP= | URI= | GET={"listener_id":"19752","event_id":"41784","value":"'316'","datetime":"'2025-12-11 13:13:05'"}

Merci