(块链弹珠样本)错误:缺少参数。必须有用户名

时间:2018-05-09 07:21:25

标签: node.js hyperledger-fabric blockchain

我是阻止链和hyperledger-fabric的新手,我正在尝试设置Marbles示例应用程序。我按照教程 Use Local Hyperledger Network

执行此命令(节点enrollAdmin.js)时出现以下错误。

  • 节点版本:v6.2.1
  • Npm Version:3.9.3
  • Docker版本:18.03.1-ce

    $ node enrollAdmin.js

    存储路径:/ opt / blockchain / fabric-samples / fabcar / hfc-key-store 成功注册管理员用户“admin” 错误:[Client.js]:错误:缺少参数。必须有用户名。 at _setUserFromConfig(/opt/blockchain/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:1280:27) 在Promise(/opt/blockchain/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:1432:11) at setUserContext(/opt/blockchain/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:1413:10) at promise.then.then.then.then(/opt/blockchain/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:1692:17) 错误:无法加载密钥或证书并保存到本地存储。 at promise.then.then.then.then.then.catch(/opt/blockchain/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:1702:19) 无法注册管理员:错误:无法注册管理员

有人可以帮我解决此错误吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

当我运行以下命令

时它运行了
sel = Select(teamElement)