Request to https://registry.npmjs.org/axios failed

Bonjour,

Je viens de faire la mise à jour et chez moi plus rien ne tourne:

J’ai essayé de redémarrer, reinstaller les dépendances. Pour les logs, j’ai ceci depuis la mise à jour:

[2023-10-04 10:57:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 10:57:35][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 10:59:07][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 10:59:38][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:00:22][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:00:52][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:05:11][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:05:42][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:10:13][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:10:43][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:15:14][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:15:44][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:20:13][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:20:43][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:25:13][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:25:43][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs
[2023-10-04 11:30:21][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:30:51][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

Est-ce que je dois également mosquitto? Je ne vois pas dans quel menu vous êtes pour cela?

Salut

Relance l’installation des dépendances et donne nous le log.

Antoine

Bonjour,

Vous avez indiqué que vous êtes sur un broker distant en y indiquant une adresse locale.

Vous êtes sur de ces informations là ?

Je viens de faire la mise à jour après la lecture de divers échange :
Sur un Pi4, Debian 10 (à jour) : Tout c’est bien passé, le démon est repartie tout seul après un petit délai d’attente.

Bonjour,

Oui je n’ai rien changé à la config et ça marchait avant la mise à jour.

Pour les logs:

mqtt2:

[2023-10-04 11:55:25][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-10-04 11:55:55][ERROR] : Impossible de démarrer le démon MQTT Manager, vérifiez les logs

mqtt2d:

node:internal/modules/cjs/loader:1080
  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 Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:121:18)
    at Object.<anonymous> (/var/www/html/plugins/mqtt2/resources/mqtt2d/jeedom/jeedom.js:17:15)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143: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'
  ]
}

Node.js v18.17.1

et mqtt2_package:

+ 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://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_18.x bullseye InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u2).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v18.17.1 : [  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://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_18.x bullseye InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u2).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v18.17.1 : [  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
npm ERR! code ENETUNREACH
npm ERR! syscall connect
npm ERR! errno ENETUNREACH
npm ERR! request to https://registry.npmjs.org/axios failed, reason: connect ENETUNREACH 2606:4700::6810:1e22:443

npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-10-04T09_55_53_580Z-debug-0.log
+ chown -R www-data:www-data jeedom mqtt2d.js 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******************

donc vous n’avez déjà pas la même erreur, à l’avenir ne postez pas dans un sujet résolu

ca n’empêche que ca ne fonctionnera plus probablement car elle est incorrecte.
Qui a installé mosquitto? avez-vous un autre plugin « mqtt »?


vous avez un autre problème de connexion réseau:

votre jeedom ne sait pas se connecter au dépôt pour télécharger les dépendances.
c’est un problème indépendant du plugin mais sur votre système ou votre box ou votre connexion internet

oui, j’ai ces 2 plugins:

image

Et mqtt Manager utiliise mqtt en distant (local):

Il semble en effet qu’il y ait actuellement un problème réseau:

root@jeedom:/tmp# wget https://registry.npmjs.org/axios
--2023-10-04 12:25:49--  https://registry.npmjs.org/axios
Resolving registry.npmjs.org (registry.npmjs.org)... 2606:4700::6810:223, 2606:4700::6810:1a22, 2606:4700::6810:1b22, ...
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:223|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1a22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1b22|:443... failed: Network is unreachable.

Je pense que ça ne dois pas être chez moi:

root@jeedom:/tmp# wget google.ch
--2023-10-04 12:26:55--  http://google.ch/
Resolving google.ch (google.ch)... 2a00:1450:400a:808::2003, 172.217.168.3
Connecting to google.ch (google.ch)|2a00:1450:400a:808::2003|:80... failed: Network is unreachable.
Connecting to google.ch (google.ch)|172.217.168.3|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://www.google.ch/ [following]
--2023-10-04 12:26:55--  http://www.google.ch/
Resolving www.google.ch (www.google.ch)... 2a00:1450:400a:808::2003, 142.250.203.99
Connecting to www.google.ch (www.google.ch)|2a00:1450:400a:808::2003|:80... failed: Network is unreachable.
Connecting to www.google.ch (www.google.ch)|142.250.203.99|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html’

index.html              [ <=>                ]  18.60K  --.-KB/s    in 0.001s  

2023-10-04 12:26:56 (27.8 MB/s) - ‘index.html’ saved [19044]

je dirais que si (ou le fournisseur internet?) , ca semble être le stack ipv6 qui est down
mais pour google il y a eu un fallback sur ipv4

ok, merci beaucoup. Je vais investiguer dans cette direction

Actuellement, j’ai ça, mais la réinstallation des dépensances n’aboutit toujours pas:

r

oot@jeedom:/tmp# wget https://registry.npmjs.org/axios
--2023-10-04 14:57:56--  https://registry.npmjs.org/axios
Resolving registry.npmjs.org (registry.npmjs.org)... 2606:4700::6810:1b22, 2606:4700::6810:1922, 2606:4700::6810:1c22, ...
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1b22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1922|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1c22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1f22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:123|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:223|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1822|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1d22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1e22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:323|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:1a22|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|2606:4700::6810:23|:443... failed: Network is unreachable.
Connecting to registry.npmjs.org (registry.npmjs.org)|104.16.0.35|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 540067 (527K) [application/json]
Saving to: ‘axios.2’

axios.2                             100%[===================================================================>] 527.41K  --.-KB/s    in 0.1s    

2023-10-04 14:58:05 (4.46 MB/s) - ‘axios.2’ saved [540067/540067]

Est-ce que ipv6 est devenu obligatoire? IPV4 fonctionne

Pour finir je n’ai pas eu d’autre solution pour remettre d’équerre que de rajouter:

ipv6.disable=1 → dans /boot/cmdline.txt

Je ne sais pas si ce problème est dû à la nouvelle release de mqtt2, ou si j’ai un problème avec ipv6. Apparemment, l’installation essaie 3 alternatives puis interrompt l’installation, et ne va pas jusqu’à essayer ipv4. Je ne sais pas non plus si ce comportement est correct.

De mon côté, j’ai regardé avec mon provider. Pour des raisons de routage de ports, je suis obligé de le mettre en ipv4, car leur modem ne supporte pas le routage en ipv6. Donc ils prétendent que ipv6 ne marche pas. Je ne suis pas convaincu, il me semble que ipv4 devient un espace de ipv6 mais bon, je ne suis pas un spécialiste réseau. Si quelqu’un a plus d’infos là dessus, ça m’intéresse.

Quoi qu’il en soit, merci à tous poutr votre aide

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