在OSX上建立我的第一个Hyperledger Network。
我使用脚本安装了示例文件
curl -sSL http://bitlyURLThatStackoverflow won't let me us | bash -s 1.2.1
奔跑
./byfn.sh up -c mychannel -s couchdb
要启动示例网络并出现错误
Error: failed to create deliver client: orderer client failed to connect to orderer.example.com:7050: failed to create new connection: context deadline exceeded
从orderer.example.com:7050中提取日志并得到
config requires unsupported channel capabilities: Channel capability V1_3 is required but not supported: Channel capability V1_3 is required but not supported
关于从何处开始调试的任何建议
答案 0 :(得分:1)
如果您刚开始使用,则无论如何都应该转到1.3.0,因为它现在普遍可用。
编辑:您现在应该可以只使用1.2.1
,并且一切正常。我为织物样品推了一个新的v1.2.1
标签。 (请阅读下面的说明)。
要回答您的问题,脚本的工作方式是假定fabric和fabric-samples存储库都具有与指定下载版本匹配的标签。事实证明,织物样本有1.2.1
标签,所以如果您自己克隆它,将得到默认值(1.3.0
)。如果要使用1.2.1
图像,则可以简单地下载它们,然后在结构样本的克隆中运行git checkout v1.2.0
。