Erreur "body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31"

Bonjour,

Je viens à l’instant de faire la dernière mise à jour du plugin, donc ce n’est pas celle d’hier qui semblait poser problème.

J’ai ce message d’erreur dans le log MQTT2, mais je ne sais pas si c’est important ou pas, car tout SEMBLE fonctionner correctement :

body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31

Ce message revient à chaque lancement du démon, c’est tout.
Un log détaillé lors d’une relance si ça peut aider :

[2023-10-04 11:21:59]INFO : Start mqtt2d
[2023-10-04 11:21:59]INFO : Log level on  : info
[2023-10-04 11:21:59]INFO : Socket port : 55035
[2023-10-04 11:21:59]INFO : MQTT : mqtt://127.0.0.1:1883
[2023-10-04 11:21:59]INFO : Username : blabla
[2023-10-04 11:21:59]INFO : Password : blablabla
[2023-10-04 11:21:59]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2023-10-04 11:21:59]INFO : Apikey : blablablabla
[2023-10-04 11:21:59]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2023-10-04 11:21:59]INFO : Cycle : 0.3
[2023-10-04 11:21:59]INFO : Client key : undefined
[2023-10-04 11:21:59]INFO : Client crt : undefined
[2023-10-04 11:21:59]INFO : CA : undefined
[2023-10-04 11:21:59]INFO : Connect to mqtt server
Wed, 04 Oct 2023 11:21:59 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
[2023-10-04 11:21:59]INFO : Connection to mqtt server successfull
[2023-10-04 11:21:59]INFO : Subscription to all topics
[2023-10-04 11:21:59]INFO : Subscription to all topics succesfull

(en passant : normal que tout le log soit en GTM ?)

J’ai vuq ue c’était le même que celui de « Phil38 » à la fin de ce topic : Error: cannot find module 'axios' - #10 par BorisTS

J’ai donc fait ce que j’y ai lu à tout hasard (oui, pas bien, je sais :frowning: ) :

  • suppression du sous-dossier « node_modules »
  • relance des dépendances
  • relance du démon

=> même message, mais ça « semble » toujours fonctionner.

Log des dépendances :

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_mqtt2
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Get:3 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Hit:4 http://deb.debian.org/debian buster-updates InRelease
Fetched 4584 B in 1s (5086 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 254 not upgraded.
[Check Version NodeJS actuelle : v16.20.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Get:4 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Fetched 4584 B in 1s (8069 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 254 not upgraded.
[Check Version NodeJS actuelle : v16.20.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 4
+ cd /var/www/html/core/class/../../plugins/mqtt2/resources/mqtt2d
+ rm -rf node_modules
+ sudo npm install
added 111 packages, and audited 112 packages in 1s
15 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
+ chown -R www-data:www-data jeedom mqtt2d.js node_modules package-lock.json package.json
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end mqtt2
+ rm /tmp/jeedom_install_in_progress_mqtt2
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Ma configuration :

  • MQTT2 connecté au broker distant jMQTT (lui-même en fait en local car 127.0.0.1)
  • Mosquitto installé par jMQTT en mode local
  • Zigbee2Mqtt abonné à MQTT2

Est-ce que je dois m’en soucier, ou je laisse passer ?

salut,

ce log ne cause aucun problème (mais j’avoue que je ne connais pas la cause)
donc je comprend pas trop pourquoi vouloir tout dézinguer alors que tout fonctionne

Bonjour
Aucun soucis dans le log tu as juste un warning tous ce qui a de plus normal

Je ne veux pas « tout dézinguer », mais à l’inverse que ça continue de fonctionner de manière stable :wink:

Je cherche donc tout simplement parce que pour ma part, je ne suis pas en mesure de savoir si tout fonctionne bien justement (au-delà des apparences que je constate), ni combien de temps ça va continuer à fonctionner, puisque je ne sais pas ce que veux dire ce message :frowning:

Maintenant je sais, merci pour les retours messieurs.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.