Problème de dépendances et de cookies

Bonjour, je suis archi débutant et découvre Jeedom à l’aide d’une Jeedup. J’ai pu récupérer quelques un de mes équipement mais pas Alexa, les dépendances sont tout le temps « NOK », et le cookie, je n’ai pas le port 3457 ((cf ici). A toute fin utile je précise que j’ai acquis la box et que Jeedom n’a pas été réinstallé et je crains de le faire.
Voici une copie de mes debog, merci pour votre aide,

======================================================================
== 16/04/2022 16:11:40 == Installation des dépendances de alexaapi
======================================================================

[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [0sec] : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[  9% ] : Mise à jour APT et installation des packages nécessaires : [5sec] : [ERREUR]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [0sec] : [  OK  ]
[ 15% ] : Installation des packages nécessaires...
[ 19% ] : Installation des packages nécessaires : [2sec] : [  OK  ]
[ 20% ] : Vérification du système...
[ 24% ] : Vérification du système : [0sec] : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v10.24.0 : [  KO  ]
[ 29% ] : Vérification de la version de NodeJS installée : [0sec] : [  OK  ]
[ 30% ] : Installation de NodeJS 14...
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
Utilisation du dépot officiel
[Check Version NodeJS après install : v10.24.0 : [  KO  ] -> relancez les dépendances
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
[Check Prefix :  and sudo prefix :  and www-data prefix :  : [  KO  ]
[ 44% ] : Installation de NodeJS 14 : [31sec] : [ERREUR]
[ 45% ] : Reset prefix (/usr/local) pour npm root...
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
[ 49% ] : Reset prefix (/usr/local) pour npm root : [2sec] : [  OK  ]
[ 50% ] : Nettoyage...
[ 59% ] : Nettoyage : [0sec] : [  OK  ]
[ 60% ] : Nettoyage ancien modules...
[ 69% ] : Nettoyage ancien modules : [1sec] : [  OK  ]
[ 70% ] : Installation des librairies, veuillez patienter svp...
[ 99% ] : Installation des librairies, veuillez patienter svp : [2sec] : [ERREUR]
[100% ] : Terminé !

======================================================================
== KO == Erreur d'Installation
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Mise à jour APT et installation des packages nécessaires
== Ligne 22
== La commande `sudo apt-get update' pose problème
== Le code de retour est 100
== Le message d'erreur :
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
Ign:4 https://packages.sury.org/php buster InRelease
Ign:5 https://repository.salamek.cz/deb/pub all InRelease
Err:6 https://packages.sury.org/php buster Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 185.93.2.243 443]
Err:7 https://repository.salamek.cz/deb/pub all Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 78.80.161.207 443]
Reading package lists...
E: The repository 'https://packages.sury.org/php buster Release' no longer has a Release file.
E: The repository 'https://repository.salamek.cz/deb/pub all Release' no longer has a Release file.

======================================================================
== Erreur à l'étape : Installation de NodeJS 14
== Ligne 139
== La commande `sudo -E bash -' pose problème
== Le code de retour est 1
== Le message d'erreur :

## Installing the NodeSource Node.js 14.x repo...


## Populating apt-get cache...

+ apt-get update
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
Ign:4 https://packages.sury.org/php buster InRelease
Ign:5 https://repository.salamek.cz/deb/pub all InRelease
Err:6 https://packages.sury.org/php buster Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 185.93.2.243 443]
Err:7 https://repository.salamek.cz/deb/pub all Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 78.80.161.207 443]
Reading package lists...
E: The repository 'https://packages.sury.org/php buster Release' no longer has a Release file.
E: The repository 'https://repository.salamek.cz/deb/pub all Release' no longer has a Release file.
Error executing command, exiting

======================================================================
== Erreur à l'étape : Installation des librairies, veuillez patienter svp
== Ligne 36
== La commande `sudo npm install --no-fund --no-package-lock --no-audit' pose problème
== Le code de retour est 1
== Le message d'erreur :
ERROR: npm is known not to run on Node.js v10.24.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/

======================================================================

Pour le Cookie ça me met quand même "bravo cookie d’intensification chargé"


internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'extend'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/var/www/html/plugins/alexaapi/resources/lib/alexa-remote.js:20:16)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)

Bonjour.

A chaque fois que l’on vois passer des JeedUp ici, c’est souvent lié à des problèmes de version d’os ou de PHP.
En effet, la société qui les vends se permet de ne pas publier l’image d’installation.
Et coup, elle propose des migrations d’os à problème.

Pour que Jeedom fonctionne bien, il faut être sur une base Debian 10 et PHP en version 7.3

Mettez une copie de votre page santé ici pour vérifier cela.

Voici la capture santé
On voit que je ne suis pas à jour pour le PHP, que faire ?

Une personne a eu ce problème ici, elle a fait un rex sur cette situation, je tente de le retrouver et je vous donne le lien

Édit :
C’est ce fil, lisez tout avant d’agir :

1 « J'aime »

Merci Fabrice, je vais regarder de suite,

Bonjour, contactez le constructeur, il y a un probleme de certificats sur des sources probablement ajoutées par eux…

1 « J'aime »

Bonjour, merci je vais faire cela et éventuellement je vous tiens au courant.

Bonjour, j’ai contacté la plateforme qui vend les Jeedup et exposé mon problème, Ils m’ont aidé à mettre à jour le PHP, mais ça s’arrête là, car je n’ai pas la facture d’chat ou le numéro de commande :frowning:
Le vendeur n’a pas trouvé ce document pour le moment, Quel option me reste-t-il pour régler les problèmes de certificats et de mise à jour du Node,js 10.24 ?

root@jeedup:~# sudo gedit /etc/apt/sources.list.
Unable to init server: Impossible de se connecter : Connexion refusée
(gedit:3083): Gtk-WARNING **: 17:45:11.008: cannot open display:

Bon ben pas d’accès à la sources list, je suis dégouté… Comme je n’ai pas de numéro de commande, je dois débourser la somme de 40€ pour faire la mise à jour et corriger les erreurs que j’avais fini par trouver.
Est-ce que la box Jeedom est un peu plus libre, tout en souhaitant avoir le moins de problèmes possible ?

Pourquoi sudo si tu es en root ?

Je suis noob, mais j’ai essayé les deux et j’ai le même message.

essaye avec nano /etc/apt/sources.list ou vi /etc/apt/sources.list.

Je suis un peu hors sujet, mais il faut bannir cette box. Depuis le début, cet assembleur ne veux pas communiquer sur son matériel (dont il est pas le constructeur).
C’est du rebadgage de produits bas de gamme type Belink.

1 « J'aime »

A merci la commande fonctionne mais en fait ce n’était pas aussi simple que je le pensais. Je vais lâcher l’affaire et soit me résoudre à lâcher 40€ soit à lâcher 249€ pour une autre box. :money_mouth_face:

2 « J'aime »

Le souci c’est que j’ai fait les choses dans l’autre sens. J’ai d’abord fait l’acquisition et ensuite constaté les problèmes potentiels auxquels je me retrouve confronté. Effectivement, autant j’ai eu un coup de main au début, autant pour ce qui est des mises à jour, c’est très opaque, pas moyen d’avoir d’info et clairement on m’a dit qu’il faut passer par eux pour la maj.

Je ne connais pas.

Tu as besoin d’autant de ressources ? un mini nuc un ou Raspberry et un ssd msata et t’es sauvé non ?

Certainement oui mais à vrai dire, comme indiqué plus haut, je débute et mes connaissances sont très limitées. L’idée avec cette box d’occasion était de Commencer avec une solution clé en main à pas cher. Mais comme certains plugins nécessitent besoin certaines mises à jour de la box ça m’a conduit dans cet impasse. Je vais déjà la faire mettre à 0, lui redonner sa chance et au pire je la revends et en attendant je vais scruter le forum à la recherche d’alternatives.

2 « J'aime »