我正在跟踪一个教程,该教程将在以下多个组织中的Hyperledger Fabric上部署Hyperledger Composer区块链业务网络:https://hyperledger.github.io/composer/latest/tutorials/deploy-to-fabric-multi-org
我遵循了先决条件,当执行第一步时,在成功生成通道的证书和创世纪块之后,请执行以下命令:
./byfn.sh -m up -s couchdb -a
它出现以下错误:
Channel name : mychannel
Creating channel...
2018-08-29 21:10:17.473 UTC [main] main -> ERRO 001 Cannot run peer because cannot init crypto, missing /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp folder
!!!!!!!!!!!!!!! Channel creation failed !!!!!!!!!!!!!!!!
========= ERROR !!! FAILED to execute End-2-End Scenario ===========
+ res=1
+ set +x
ERROR !!!! Test failed
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
确保正确设置您的GOPATH
。
查看是否crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
路径是否存在。该路径位于crypto-config
文件夹中。
有时由于root用户而无法访问管理证书。