fabric-sample配置常见错误解析
1、运行docker-compose -f docker-compose-simple.yaml up 出现下面错误
ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information.
解决:https://github.com/docker/compose/issues/3633
执行:
vim docker-compose-simple.yaml
找到并注释 tty:true, 一共有两个地方,一个在cli,一个在chaincode
cli:
container_name: cli
image: hyperledger/fabric-tools
# tty: true
environment:
- GOPATH=/opt/gopath
- CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
2、运行CORE_PEER_ADDRESS=peer:7051 CORE_CHAINCODE_ID_NAME=mycc:0 ./chaincode_example02 时出现下面错误
2018-06-29 13:04:49.920 UTC [shim] func1 -> ERRO 003 Received error from server, ending chaincode stream: rpc error: code = Unimplemented desc = unknown service protos.ChaincodeSupport
Error starting Simple chaincode: rpc error: code = Unimplemented desc = unknown service protos.
解决:click here
问题是端口设置错误,在v1.1版本peer:7051应该改为peer:7052, 7051是在v1.0使用的端口
CORE_PEER_ADDRESS=
peer:7052
CORE_CHAINCODE_ID_NAME=mycc:0 ./chaincode_example02
3、运行docker-compose -f docker-compose-simple.yaml up时出现下面错误
readset expected key [Group] /Channel/Application at version 0, but got version 1
这是由于之前已经创建过通道,导致重复创建通道
docker rmi -f $(docker ps -aq)
docker-compose -f docker-compose-simple.yaml up
删除原有镜像,重新创建,应该是成功了
4、运行docker exec -it cli bash出现下面错误
Error response from daemon: Container d5fec19ae4624f68893a53bb7bb5417ccb66e7d604200254e4e3cfd03a944172 is not running
这是由于cli已经退出,原因有可能是前面的问题3,按照3重新启动
5、运行./byfn.sh -m up出现下面错误
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结点,导致端口被占用。先关闭在重启
./byfn.sh -m down
./byfn.sh -m up
6、运行make cryptogen出现下面错误
fatal error: ltdl.h: No such file or directory
缺少ltdl.h模块,下载模块重新运行
apt install libltdl3-dev
fabric-sample配置常见错误解析相关推荐
- Makefile常见错误解析 - make: *** No rule to make target 'test1.o', needed by 'test2'. Stop
Makefile常见错误解析 - make: *** No rule to make target 'test1.o', needed by 'test2'. Stop 最常见的可能是没有正确书写te ...
- MySQL的配置方法以及数据库配置常见错误及其解决方法
第一部分.MySQL的配置方法: 以下为笔者整理的mysql 5.5 安装配置教程笔记.通过逐一界面分析,解决大家在配置MySQL数据库时可能存在的疑惑. 首先给出MySQL下载地址:MySQL :: ...
- rsync安装,配置与错误解析
一.流程图 二.rsync的安装 1.卸载原来的rsync 当然在安装Linux操作系统时,rsync是会被默认安装好的,如果觉得版本太低的话,可以通过如下步骤将其卸载掉 #rmp -qla | gr ...
- Oracle19c安装教程及PLSQL配置常见错误解决办法
本人电脑上也装了不少比较难以安装的程序,而且也亲身破解了一些软件,自己以前也安装过MySQL和DB2,原以为Oracle也差不多,直到我亲身经历了,我才知道什么是痛苦.帅帅本人在经历了长时间的折磨之后 ...
- Hadoop常见错误解析
1:Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-out Answer: 程序里面需要打开多个文件,进行分析,系统一般默认数量 ...
- 浅谈汽车车载导航仪GPS地图安装配置常见错误的解决方法(如提示缺少Style.ini等)
如今汽车GPS导航仪产品已经非常成熟了,根据功能的多少价钱基本在600-2800元之间,一般而言,家庭买一款800元左右的导航仪已经足够用了. 现在以中关村最常见的e道航为例,简要谈一谈GPS外置SD ...
- manjaro安装微软雅黑字体_开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)...
1. 添加 archlinux 镜像源 1. 步骤一 向 /etc/pacman.d/mirrorlist 中添加国内镜像地址 1.1 方法1:自动添加 1. 输入如下命令查看国内镜像源,并按质量排序 ...
- mysql主从配置错误_mysql主从配置常见错误处理
1.error connecting to master 'repl@192.168.0.21:3306' - retry-time: 60 retries: 4 message: Authentic ...
- magento2中paypal支付常见错误解析
1.The Buyer cannot pay with PayPal for this Transaction. L_ERRORCODE0:13113 原因:付款方账户问题,请买家联系PayPal C ...
最新文章
- 34.在排序数组中查找元素的起始和末尾位置
- 菜鸟学java ——(一)面向对象程序设计(几个重要的概念)
- vue案例-计数器.html
- nodejs mac java home_Mac上搭建nodejs开发环境
- VC/C++的中文字符处理方式
- Redis(一)面试总结精讲
- 机器学习和AI的区别是什么?| 今日吐槽
- 存储图片到数据库中的一个异常信息
- Spring AOP实现声明式事务代码分析
- Java的多线程机制系列:(四)不得不提的volatile及指令重排序(happen-before)
- JSON与csv哪一个更自描述_NBA历届选秀状元,你更喜欢哪一个/哪一个最成功
- 详解Python中re.sub
- 刷题记录 kuangbin带你飞专题九:连通图
- 【Hoxton.SR1版本】Spring Cloud Gateway之GlobalFilter全局过滤器
- 给菜鸟看的Android应用开发全流程
- dsp c语言流水灯程序,DSP流水灯源程序
- 访问控制列表——ACL
- Thinkpad部分机型支持的智能感知功能介绍
- input 时分秒输入_JavaScript实现input框获取系统默认年月日时分秒
- 原生小程序实现手风琴