Reinstall' GSH suite crash : impossible de mettre à jour le parametre

Bonjour,

encore en phase de test j’ai eu le plaisir d’avoir un crash database (micro SD j’imagine).
j’ai donc réinstallé un jeedom from scratch sur micro sd puis de nouveau sur SSD
maj effectuée
apt update ok
coté paquets system j’ai corrigé tout mais il reste un nok sur plugins/gsh/resources/gshd
certif généré: accès https ok
url externe renseignée

equipement fonctionnel depuis jeedom et OK dans GSH
conf cloud poussée
abonnement ok

le hic vient maintenant à l’association avec ce fameux message: impossible de mettre à jour le parametre…
il ne me redemande pas les info de compte jeedom et mets directement ce message apres « association ».

j’ai tenté un clear de home, suppression des données de home aussi

une idée?
faut il d’autres éléments?

Merci :slight_smile:

edit:
le log de la réparation gsh mais je ne trouve pas /var/www/.config :

┌──────────────────────────────────────────────────────┐
│               npm update check failed                │
│         Try running with sudo or get access          │
│         to the local update config store via         │
│ sudo chown -R $USER:$(id -gn $USER) /var/www/.config │
└──────────────────────────────────────────────────────┘
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
npm : Dépend: nodejs (>= 6.11~)
Dépend: node-abbrev (>= 1.1.1~) mais ne sera pas installé
Dépend: node-ansi-regex (>= 3.0~) mais ne sera pas installé
Dépend: node-ansistyles (>= 0.1.3~) mais ne sera pas installé
Dépend: node-aproba (>= 1.2~) mais ne sera pas installé
Dépend: node-archy (>= 1.0~) mais ne sera pas installé
Dépend: node-cacache (>= 10.0.4~) mais ne sera pas installé
Dépend: node-bluebird (>= 3.5.1~) mais ne sera pas installé
Dépend: node-call-limit (>= 1.1~) mais ne sera pas installé
Dépend: node-chownr (>= 1.0.1~) mais ne sera pas installé
Dépend: node-config-chain (>= 1.1.11~) mais ne sera pas installé
Dépend: node-detect-indent (>= 5.0~) mais ne sera pas installé
Dépend: node-detect-newline (>= 2.1~) mais ne sera pas installé
Dépend: node-editor (>= 1.0~) mais ne sera pas installé
Dépend: node-fs-vacuum (>= 1.2.10~) mais ne sera pas installé
Dépend: node-fs-write-stream-atomic (>= 1.0.10~) mais ne sera pas installé
Dépend: node-glob (>= 7.1.2~) mais ne sera pas installé
Dépend: node-graceful-fs (>= 4.1.11~) mais ne sera pas installé
Dépend: node-has-unicode (>= 2.0.1~) mais ne sera pas installé
Dépend: node-hosted-git-info (>= 2.6~) mais ne sera pas installé
Dépend: node-iferr (>= 0.1.5~) mais ne sera pas installé
Dépend: node-inflight (>= 1.0.6~) mais ne sera pas installé
Dépend: node-inherits (>= 2.0.3~) mais ne sera pas installé
Dépend: node-ini (>= 1.3.5~) mais ne sera pas installé
Dépend: node-npm-package-arg mais ne sera pas installé
Dépend: node-promzard mais ne sera pas installé
Dépend: node-jsonstream (>= 1.3.2~) mais ne sera pas installé
Dépend: node-json-parse-better-errors (>= 1.0.1~) mais ne sera pas installé
Dépend: node-lazy-property (>= 1.0~) mais ne sera pas installé
Dépend: node-libnpx (>= 10.0.1~) mais ne sera pas installé
Dépend: node-lockfile (>= 1.0.3~) mais ne sera pas installé
Dépend: node-lru-cache (>= 4.1.1~) mais ne sera pas installé
Dépend: node-mississippi (>= 3.0~) mais ne sera pas installé
Dépend: node-mkdirp (>= 0.3.3) mais ne sera pas installé
Dépend: node-move-concurrently (>= 1.0.1~) mais ne sera pas installé
Dépend: node-nopt mais ne sera pas installé
Dépend: node-normalize-package-data (>= 2.4~) mais ne sera pas installé
Dépend: node-gyp (>= 3.6.2~) mais ne sera pas installé
Dépend: node-resolve-from (>= 4.0~) mais ne sera pas installé
Dépend: node-encoding mais ne sera pas installé
Dépend: node-errno mais ne sera pas installé
Dépend: node-npmlog (>= 4.1.2~) mais ne sera pas installé
Dépend: node-once (>= 1.4~) mais ne sera pas installé
Dépend: node-opener (>= 1.4.3~) mais ne sera pas installé
Dépend: node-osenv (>= 0.1.5~) mais ne sera pas installé
Dépend: node-path-is-inside (>= 1.0.2~) mais ne sera pas installé
Dépend: node-promise-inflight (>= 1.0.1~) mais ne sera pas installé
Dépend: node-ansi mais ne sera pas installé
Dépend: node-qw (>= 1.0.1~) mais ne sera pas installé
Dépend: node-read (>= 1.0.7~) mais ne sera pas installé
Dépend: node-read-package-json (>= 2.0.13~) mais ne sera pas installé
Dépend: node-request (>= 2.83~) mais ne sera pas installé
Dépend: node-retry (>= 0.10.1~) mais ne sera pas installé
Dépend: node-rimraf (>= 2.6.2~) mais ne sera pas installé
Dépend: node-safe-buffer (>= 5.1.1~) mais ne sera pas installé
Dépend: node-semver (>= 5.5~) mais ne sera pas installé
Dépend: node-sha (>= 2.0.1~) mais ne sera pas installé
Dépend: node-slide (>= 1.1.6~) mais ne sera pas installé
Dépend: node-sorted-object (>= 2.0.1~) mais ne sera pas installé
Dépend: node-from2 mais ne sera pas installé
Dépend: node-stream-iterate mais ne sera pas installé
Dépend: node-ssri (>= 5.2.4~) mais ne sera pas installé
Dépend: node-strip-ansi (>= 4.0~) mais ne sera pas installé
Dépend: node-tar (>= 4.4~) mais ne sera pas installé
Dépend: node-text-table (>= 0.2~) mais ne sera pas installé
Dépend: node-uid-number (>= 0.0.6~) mais ne sera pas installé
Dépend: node-unique-filename (>= 1.1~) mais ne sera pas installé
Dépend: node-unpipe (>= 1.0~) mais ne sera pas installé
Dépend: node-boxen (>= 1.2.1~) mais ne sera pas installé
Dépend: node-import-lazy mais ne sera pas installé
Dépend: node-is-npm (>= 1.0~) mais ne sera pas installé
Dépend: node-latest-version (>= 3.0~) mais ne sera pas installé
Dépend: node-semver-diff (>= 2.0~) mais ne sera pas installé
Dépend: node-xdg-basedir (>= 3.0~) mais ne sera pas installé
Dépend: node-validate-npm-package-name (>= 3.0~) mais ne sera pas installé
Dépend: node-which (>= 1.3~) mais ne sera pas installé
Dépend: node-wrappy (>= 1.0.2~) mais ne sera pas installé
Dépend: node-write-file-atomic (>= 2.3~) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
npm notice created a lockfile as package-lock.json. You should commit this file.
added 32 packages from 19 contributors and audited 32 packages in 3.683s
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
********************************************************
*             Installation terminée                    *

bonjour,
j’ai exactement le même soucis.
de ce que je vois, chez moi gsh fonctionne mais effectivement impossible d’installer « proprement » les dépendances. elles sont en OK cependant …
c’est très curieux.

Bonjour,
Vous pouvez ignorer les dépendances sur ce plugin elle ne sont la que pour que google accepte l’application mais ne servent a rien (et non je peux pas les enlever)

1 « J'aime »

très clair comme message.
merci Loic pour l’info. j’avoue que je l’ignorai un peu mais comme j’ai le même soucis que @WAT02110 je me suis dit que « peut etre qu’il y a une solution ? »… mais en fait c’est tout bon :wink:
bonne journée !

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

Bonjour,

Je suis dans le même cas avec l’impossibilité de reparamétré ma nouvelle installation.

pour remettre dans le contexte

Jeedom 4.1.22 nouvelle installation
HTTPS Ok dans la configuration Jeedom
sur le Market lorsque je fais tester la configuration, j’ai un retour configuration Ok
Le certificat est Ok
j’ai dissocié jeedom de mon compte google.
mon compte est correct vu que j’arrive à me connecter au market.

Lorsque j’associe l’application, j’arrive bien sur la page du market.
je mets login/mdp et ca valide.
Ensuite ca charge et tombe sur le message impossible d’actualiser les paramétres, verifier votre connexion.

A savoir que je passe par un reverse proxy mais cela ne semble pas poser de souci vu que la configuration est indiqué OK dans le market

Aurais je loupé un truc.

Salut tu as dissocié via Home?
j’ai pas de demande de login de mon coté, comme si le compte était encore associé

je l’ai fait depuis le web via les paramètres du compte gmail.

je ne trouve aucune trace de jeedom de mon coté :confused:

dans Sécurité et comptes associés

Merci,
meme message apres dissociation et re entrée des login

Avez-vous lu la faq dans la documentation du plugin?

https://doc.jeedom.com/fr_FR/plugins/communication/gsh/?theme=dark#FAQ

Bonjour,
Par expérience ce genre de soucis :

  • si vous etes en certificat let’s encrypt oublie de mettre le root et l’intermédiaire dans la chaine de certification
  • pas de module OK (il en faut obligatoirement un sinon google refuse de faire le lien)
  • de plus en plus si vous etes sur votre propre domaine des soucis de résolution du nom de domaine un ip, aucune idée du pourquoi. Coté jeedom les DNS sont ceux fournis par défaut par OVH (on a de toute façon pas la main dessus). J’ai même eu le cas d’utilisateur ayant le DNS chez OVH et pourtant impossible de le résoudre sur nos machines…
  • Probleme avec le téléphone, sur certaine marque le navigateur est soit pas a jour soit pas chrome par defaut et ca pose soucis pour faire le lien
  • Si vous avez le soucis encore malgrès ca essayer de n’envoyer que un module type lumiere
  • j’ai utilisé la meme methode pour le certif que mon ancienne installation.
  • j’ai un module ok (un shelly)*, le seul paramétré pour le moment
  • j’accède sans problème via le https via le domaine donc résolution ok
  • j’ai utilisé le meme telephone, à jour
    • c’est ok

Attention la resolution peut etre ok chez vous mais pas forcement sur nos serveurs c’est bien pour ca que je prend la peine de vous l’éxpliquer et c’est un cas de plus en plus fréquent en ce moment.

Pour le verifier il suffit de passer le plugin en debug de lancer une association il doit avec une ligne dans le log gsh (et pas gshd attention) qui parle d’une requete sync. Si elle n’y ait pas c’est un soucis avec l’url d’accès a votre jeedom :

  • soucis https
  • soucis de resolution
  • filtrage de nos ips

ok je vois.
depuis jeedom je ne vois que le log gshd et l’update. ou puis je le trouver?

Si tu ne le vois pas c’est qu’il n’a rien a écrire dedans et donc que la requête de Google n’arrive pas jusqu’à ton Jeedom

Que peut on en conclure? depuis mon mobile en 4G j’accède en https sans pb à jeedom

Ce que je te dis depuis le début… Nos serveurs n’arrivent sûrement pas a résoudre le dns. Après pourquoi je sais pas… Tous ce que je peux dire c’est que les dns sont gérés par OVH et que je peux absolument pas intervenir au niveau de cette configuration