En repartant de zéro sous VM proxmox (6) et après un update/upgrade debian, Jeedom v4.0.54
Seul module (plugin) activé, opensprinkler et aucun script ni virtuel, juste 2 objets de créés pour le test.
Dès l’activation d’un équipement autre que le contrôleur et à la sauvegarde du paramètre sur cet équipement, la roue tourne jusqu’à avoir :
Dans centre de messages :
Date et heure Source Description Action Occurrences
2020-05-23 22:09:02 core La tache plugin::cron n'arrive pas à finir à cause du plugin : opensprinkler nous vous conseillons de désactiver le plugin et de contacter l'auteur 3
2020-05-23 21:41:01 opensprinkler Configuration à saisir
Sur la page d’affichage de l’équipement en cours d’activation :
sur fond rouge : 500 : Internal Server Error
Dans les logs :
Log http.error :
[Sat May 23 22:08:50.719983 2020] [php7:error] [pid 8252] [client 192.168.0.45:56598] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/html/core/php/utils.inc.php on line 916, referer: http://192.168.0.62/index.php?v=d&m=opensprinkler&p=opensprinkler&id=46
Logs opensprinkler :
[2020-05-23 22:19:50][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:19:50][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:19:50][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[.../...
[2020-05-23 22:20:28][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:20:28][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:20:28][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:20:28][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
Log event :
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:23:57][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
Après arrêt de opensprikler, dans opensprinkler :
[2020-05-23 22:23:35][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:23:35][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:23:35][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=opensprinkler function=remove callInstallFunction=1
[2020-05-23 22:23:36][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:23:36][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
[2020-05-23 22:23:36][DEBUG] : Appel : http://192.168.0.36:8080/js?pw=903cc6cba8c831845dfca044db228495
Et dans event j’ai :
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Etat de la Station] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Station Activée] valeur : 1
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Ignore la Pluie] valeur : 0
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Station en mode séquentiel] valeur : 1
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Connection à Master1] valeur : 1
[2020-05-23 22:24:35][INFO] : Evènement sur la commande [JardinV4][Véranda Muguet ][Connection à Master2] valeur : 0
Avec la configuration santé suivante :
|Système à jour|OK|Cron actif|OK|
| --- | --- | --- | --- |
|Scénario actif|OK|Démarré|OK 2020-05-23 21:33:03|
|Date système (dernière heure enregistrée)|OK 2020-05-23 22:35:00 (2020-05-23 22:12:02)|Droits sudo|OK|
|Version Jeedom|4.0.54|Version PHP|7.3.14-1~deb10u1|
|Apache|12|Version OS|Linux jeedomsrv1 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1+deb10u1 (2020-04-27) x86_64 GNU/Linux [10.4]|
|Version database|10.3.22-MariaDB-0+deb10u1|Espace disque libre|84 %|
|Espace disque libre tmp|100 %|Mémoire disponible|81 % (Total 1995 Mo)|
|Mémoire suffisante|0|Erreur I/O|0|
|Swap disponible|100 % (Total 2045 Mo)|Swapiness|60 %|
|Charge|0 - 0.02 - 0.04|Configuration réseau interne|OK|
|Configuration réseau externe|NOK|Persistance du cache|OK (2020-05-23 22:30:02)|
|Apache private tmp|OK|
En parallèle j’ai créé un ticket ayant une fin de non recevoir en V3, j’espère avoir un espoir de pouvoir avancer enV4.
+++ Ayant un pack, j’ai eu la réponse de @Loic à ma demande d’aide via ticket :
Malheureusement ce plugin n'est pas un plugin officiel on ne peut donc pas vraiment vous aider car on ne l'a pas fait... Tous ce que je peux vous dire c'est qu'il semble avoir un soucis dans le code qui consomme toute la mémoire autorisé et fait tout planter.
@Lunarok, comment pouvons nous avancer ?
Bien à vous
Patrick