我正在关注Fabric 命令行入门,但遇到了一个我不知道如何解决的错误。有任何想法吗?
在标题为“更新已部署的业务网络”的部分中,会引发异常。终端输出如下。使用的命令:
composer network update --archiveFile digitalproperty-network@0.0.7.bna --enrollId WebAppAdmin --enrollSecret DJY27pEnl16d
请注意,id 与教程不同,因为在上一步创建时报告了 0.0.7 id。输出继续...
Deploying business network from archive digitalproperty-network@0.0.7.bna
Business network definition:
Identifier: digitalproperty-network@0.0.7
Description: Digital Property Network
events.js:160
throw er; // Unhandled 'error' event
^
Error
at ClientDuplexStream._emitStatusIfDone (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:189:19)
at ClientDuplexStream._readsDone (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:158:8)
at readCallback (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:217:12)
我一直在努力让版本与教程相匹配——它们似乎不一致。值得注意的是,node (v6.9.5) 和 nodejs (v6.10.1) 版本不同,即使 node 是 nodejs 的符号链接,我注意到 6.9.5 在堆栈跟踪中。我不确定这种差异是否与问题有关。
其他版本信息:
- Ubuntu 14.04.5
- Docker 版本 17.03.1-ce,构建 c6d412e(手动安装,因为自动安装处于低级)
- docker-compose 版本 1.12.0-rc2,构建 08dc2a4