0

Lorsque je cours Hyperledger Composer Project runner c'est l'erreur que j'obtiens Je reçois aussi la même erreur quand j'utilise des noeuds de composeur hyperledger en rouge-nœud. Mais je suis capable de créer des blocs en utilisant l'API Swagger qui est généré par le REST API créé par Hyperledger composer.Hyperledger Composer/EACCES: permission refusée

Erreur: Erreur lors de la tentative de connexion et obtention du contexte utilisateur.

Error: EACCES: permission denied, open '/Users/amarjeetsinghmundi/.composer-credentials/0e69a271fc424d83045600059f44aa23d06eefba78c8acf660f0da5e5397309b-pub' at client.getUserContext.then.then.catch (/usr/local/lib/node_modules/generator-hyperledger-composer/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:292:34)

Répondre

0

L'explication la plus probable est une sorte de problème d'autorisations Linux (par exemple ou l'installation de modules de NPM à l'aide sudo). Vous ne devez PAS utiliser sudo lors de l'exécution de npm d'installation ou d'exécution de commandes composer.