phil38
Octobre 3, 2023, 4:44
1
Bonjour,
Tôt ce matin une mise à jour était disponible sur le plugin MQTT2. Après application de cette mise à jour le démon ne démarre plus. Voici le log:
Plus inquiétant voici le log du démon:
La relance des dépendances ne donnent rien.
Merci de votre aide. Cdt
Mips
Octobre 3, 2023, 4:50
2
Bonjour,
Stable ou beta?
Si beta installez la stable
Sinon supprimez le dossier nodes_modules dans le dossier resources et relancez les dépendances.
A l’avenir veuillez fournir le contenu du log au complet dans un Texte préformaté
et pas une capture d’écran.
phil38
Octobre 3, 2023, 4:53
3
Je suis en stable.
Merci pour le ‹ coup › des dépendances, je vais essayer.
Pour les logs, ce serait bien si on pouvait faire un copier/coller après une sélection de texte…
Merci
phil38
Octobre 3, 2023, 4:59
4
Je ne suis pas sûr de bien comprendre ce qu’il faut faire. On parle bien du dossier
nodes_modules
dans
plugin/mqtt2/resources/mqtt2d
Il y a plein de sous-dossiers là-dedans, je ne sais pas s’il faut les supprimer ?
Mips
Octobre 3, 2023, 5:06
5
Oui ca serait bien… comprends pas le problème.
Cliquez sur « pause » en haut à droite
Ensuite copier : ctrl + c
sous windows
Coller: ctrl + v
Non… juste le dossier que j’ai donné
Je ne sais plus par coeur où il se trouve. Dans le doute montrez une capture d’écran.
phil38
Octobre 3, 2023, 5:10
6
Merci pour la « pause » du log…
Voici une copie d’écran de l’arborescence de MQTT2 :
Le dossier node_modules est rempli de sous-dossiers
Mips
Octobre 3, 2023, 6:06
7
Oui c’est ca. Supprimez ce dossier et tous les sous-dossier du coup et relancez les dépendances.
Mais pas les dossiers à côté
Ce sont les dépendances qui installent ces dossiers
Je suis cette discussion car j’ai le même problème, le démon ne démarre plus…
Mips
Octobre 3, 2023, 6:07
9
On peut voir le log pour être sur que c’est le même problème ?
Je suis en stable et pas en beta
node:internal/modules/cjs/loader:1031
throw err;
^
Error: Cannot find module 'axios'
Require stack:
- /var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js
- /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1028:15)
at Function.Module._load (node:internal/modules/cjs/loader:873:27)
at Module.require (node:internal/modules/cjs/loader:1100:19)
at require (node:internal/modules/cjs/helpers:119:18)
at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js:17:15)
at Module._compile (node:internal/modules/cjs/loader:1198:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
at Module.load (node:internal/modules/cjs/loader:1076:32)
at Function.Module._load (node:internal/modules/cjs/loader:911:12)
at Module.require (node:internal/modules/cjs/loader:1100:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js',
'/var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js'
]
}
phil38
Octobre 3, 2023, 6:18
11
Résultat des courses:
La suppression du dossier node_modules est faite (plus de 300 sous-dossiers quand même !)
Relance des dépendances: OK (même si elle est un peu longue)
Démarrage du démon: OK avec une notification:
Tue, 03 Oct 2023 06:14:36 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
Tout à l’air OK maintenant pour ce si important plugin.
Cdt
1 « J'aime »
Je confirme, pareil, c’est reparti merci pour l’aide
Merci ! meme problème ce matin ! resolu grace a la suppression du dossier
Loic
Octobre 3, 2023, 7:02
14
Merci pour vos retours, je viens de pousser une correction, elle sera disponible dans quelques minutes.
Désolé pour le soucis.
Merci ! pour la correction
Pour info je n’avais même pas passer la MAJ que le plugin était en NOK avec cette erreur !
system
A fermé ce sujet ()
Octobre 4, 2023, 7:51
16
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.