Warnings à répétitions dans le log http.error provenant de fullykiosk

Bonjour, j’ai mon log http.error qui sature de messages d’erreurs notices provenant du plugin fullykiosk :

[Mon Apr 20 15:23:38.073488 2020] [:error] [pid 18190] [client 192.168.24.205:59680] PHP Notice:  Undefined index: #cmd-background-color# in /var/www/html/plugins/fullyKiosK/core/class/fullyKiosK.class.php on line 1471, referer: http://192.168.24.100/index.php?v=d&p=dashboard&object_id=2
[Mon Apr 20 15:23:38.073500 2020] [:error] [pid 18190] [client 192.168.24.205:59680] PHP Notice:  Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1297, referer: http://192.168.24.100/index.php?v=d&p=dashboard&object_id=2

Y a t’il un moyen pour corriger ?

je n’ai pas ce problème.
Une idée de ce qui peut provoquer ça?
Tu utilises un widget particulier?

Salut Ssc, merci de ton retour.
Non j’utilise le plugin sans widget particulier, et je n’ai qu’un équipement.
Le plugin fonctionne pourtant correctement :
je n’utilise que les commandes de base pour allumer/éteindre l’écran de la tablette murale et lire le niveau de charge de la batterie (afin de piloter l’alimentation de son chargeur)…
ma config :
Version Jeedom : 4.0.49
Version PHP 7.0.33-0+deb9u7
Version OS :Linux VM-Jeedom-x64 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 GNU/Linux [9.11]
Et je n’ai pas activé le daemon, car je n’utilise pas Mqtt…
Tout ça pour dire que ce n’est pas bloquant… :wink:
Maintenant, avant j’avais plusieurs équipements dans ton plugin, que j’ai finalement supprimé. J’ai déjà eu sur d’autres plugins le cas d’équipement qui disparaissaient bien après suppression, mais qui ne nettoyaient pas la BdD…
Je vais investiguer de ce coté là :wink:

Bonjour,

J’ai le même souci, à savoir l’erreur suivante qui s’affiche uniquement si je rend l’affichage visible de mon objet fullykiosk : [Fri Jun 05 19:31:30.120588 2020] [:error] [pid 30346] [client 192.168.xxx.xxx:xxx] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://xxxxxxx/index.php?v=d&p=dashboard

erreur que je n’ai pas dès que je rend invisible mon objet fullykiosk.

voici mes infos système :

Système à jour OK
Cron actif OK
Scénario actif OK
Démarré OK 2020-06-05 17:51:03
Date système (dernière heure enregistrée) OK 2020-06-05 19:33:23 (2020-06-05 18:59:02)
Droits sudo OK
Version Jeedom 3.3.50
Version PHP 7.0.33-0+deb9u7
Version OS Linux CHRONOS 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 GNU/Linux [9.12]
Version database 10.1.44-MariaDB-0+deb9u1
Espace disque libre 93 %
Espace disque libre tmp 97 %
Mémoire disponible 80 % (Total 3880 Mo)
Mémoire suffisante 0
Erreur I/O 0
Swap disponible 100 % (Total 4020 Mo)
Swapiness 60 %
Charge 0.69 - 0.74 - 0.7
Configuration réseau interne OK
Configuration réseau externe OK
Persistance du cache OK (2020-06-05 19:30:05)
Apache private tmp OK
Plugins OK

les dépendances sont à jours, j’utilise fullykiosk sur 1 seule tablette, avec retour mqtt.
Le plugin semble fonctionner correctement, j’ai bien les remontées d’états, la possibilité d’allumer l’écran à distance, etc…

Quelles autres infos donner pour vous aider ?

Bonne fin de journée

Bonjour,
C’est possible que ca vienne d’une valeur info qui n’est pas correct.
(mais vraiment je ne suis pas sûr…)
Est-ce que ça possible de désactiver l’affichage de certaines commandes info ou action? pour savoir d’où ça vient…
(je n’ai pas de message de mon côté)
Ca risque d’être un peu pénible à faire mais désolé je n’ai pas trop d’idée.

Bonjour,

Je suis désolé, mais je suis revenu à une version 3 jeedom. J’avais trop de souci avec la migration V4 (surtout mes designs à refaire, le plugin nest qui ne passe plus et des widgets personnalisés HS …)
Du coup, je ne peux pas vous aider d’avantage.

Quand j’aurai un peu plus de temps, je clonerai mon serveur jeedom pour refaire une migration v4 et tester plus en détails les soucis rencontrés. Si je rencontre à nouveau le problème, j’effectuerai ces tests d’affichages info par info pour cibler l’anomalie

merci, bonne journée

Bonjour,
Alors après vérification j’ai également ces erreurs dans le log http.error de la version 3 de jeedom.
2 types d’erreurs:

  • quand je suis dans le plugin, dans le paramétrage des commandes de mon objet fullykiosk, le clic sur « sauvegarder » me fait pleins d’erreurs (cf. fichiers en PJhttp.error en sauvegardant.txt (100,1 Ko)

  • à l’affichage du widget dans le dashboard, plusieurs commandes renvois l’erreur dont nous parlions la dernière fois. Par exemple, j’ai tout décoché, sauf au hasard la commande « refresh » et « Paramètre valeur », et j’ai 1 erreur : [Fri Jun 12 16:14:22.748088 2020] [:error] [pid 1515] [client ip_box:56455] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://adr_ext_mon_jeedom/index.php?v=d&p=dashboard

j’ai activé au hasard 4 commandes visibles (TTS javascript, Changer volume tablette,Paramètre truefalse, Paramètre valeur) et j’obtiens 4 lignes d’erreurs
[Fri Jun 12 16:25:04.252416 2020] [:error] [pid 19669] [client ip_box:56693] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://adr_ext_mon_jeedom/index.php?v=d&p=dashboard
[Fri Jun 12 16:25:04.252841 2020] [:error] [pid 19669] [client ip_box:56693] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://adr_ext_mon_jeedom/index.php?v=d&p=dashboard
[Fri Jun 12 16:25:04.253046 2020] [:error] [pid 19669] [client ip_box:56693] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://adr_ext_mon_jeedom/index.php?v=d&p=dashboard
[Fri Jun 12 16:25:04.253239 2020] [:error] [pid 19669] [client ip_box:56693] PHP Notice: Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1108, referer: https://adr_ext_mon_jeedom/index.php?v=d&p=dashboard

j’ai essayé avec l’accès externe ou interne pour voir si ça vient de là, et non mêmes erreurs. En externe, il met l’ip de la box et l’adresse externe du jeedom. EN interne, il met l’IP de mon pc, et l’ip interne du jeedom

J’espère avoir pu t’aider
++

Hello
Merci j’ai fait des corrections pour les erreurs de la pj.
Je ne sais pas bien ce que veut dire les autres erreurs. Si je comprends bien ça se produit dans le core jeedom à la sauvegarde de la commande donc c’est peut-être lié.
Tu peux déjà me dire si la mise à jour corrige le premier problème?

Bonjour à toi,

Merci pour ta réactivité et la mise à jour… Et bien je viens de faire la mise à jour, et je n’ai plus aucune erreur dans le http.error!! Bravo!!
Plus d’erreur lors de la sauvegarde des commandes de mon objet fullykiosk, et plus d’erreur à l’affichage du dashboard !

C’est top ! Je vais y jeter un oeil dans les jours qui viennent au cas où, mais pour moi le souci est résolu.

Encore merci et bon weekend à toi

merci pour le retour.
Avec la pièce jointe l’origine du problème était plus facile à trouver.

Hello!
Je me permet de up le post car j’ai également des error HTTP en boucle:

[Thu Jul 09 09:29:05.659272 2020] [:error] [pid 2807] [client 192.168.xx.xxx:xxxxx] PHP Notice: Undefined index: #cmd-background-color# in /var/www/html/plugins/fullyKiosK/core/class/fullyKiosK.class.php on line 1417, referer: http://192.168.88.81/index.php?v=d&p=dashboard
[Thu Jul 09 09:29:05.770707 2020] [:error] [pid 2807] [client 192.168.xx.xxx:xxxxx] PHP Notice: Undefined index: #cmd-background-color# in /var/www/html/plugins/fullyKiosK/core/class/fullyKiosK.class.php on line 1434, referer: http://192.168.88.81/index.php?v=d&p=dashboard
[Thu Jul 09 09:29:05.778840 2020] [:error] [pid 2807] [client 192.168.xx.xxx:xxxxx] PHP Notice: Undefined index: #cmd-background-color# in /var/www/html/plugins/fullyKiosK/core/class/fullyKiosK.class.php on line 1455, referer: http://192.168.88.81/index.php?v=d&p=dashboard
[Thu Jul 09 09:29:05.790213 2020] [:error] [pid 2807] [client 192.168.xx.xxx:xxxxx] PHP Notice: Undefined index: #cmd-background-color# in /var/www/html/plugins/fullyKiosK/core/class/fullyKiosK.class.php on line 1475, referer: http://192.168.88.81/index.php?v=d&p=dashboard

Je comprends qu il a un souci avec la commande backgroud color qui n a pas l air d exister… J’ai essayer d’en créer une manuellement, mais ca n a rien changé…

Merci par avance! :slight_smile: