无法在Hyperledger Fabric中创建对等通道

时间:2018-08-29 21:16:26

标签: hyperledger-fabric hyperledger blockchain hyperledger-composer

我正在跟踪一个教程,该教程将在以下多个组织中的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

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

确保正确设置您的GOPATH

查看是否crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp 路径是否存在。该路径位于crypto-config文件夹中。

有时由于root用户而无法访问管理证书。