在Postman中的所有post和delete操作都无法操作成功
来源:7-16 案例实战完结

Cygwin0404
2019-09-23
你好,老师。我在postman中无法创建用户、资产等post操作,同时也无法进行删除用户(delete操作),进行下面6个方面的尝试后,仍无法发现原因。求老师指点迷津。
1.Postman提示的错误都相同,如下:返回代码是200,提示是连接尝试连接orderer超时
CreateAndSendTransaction failed: SendTransaction failed: calling
orderer 'orderer.imocc.com:7050' failed: Orderer Client Status Code:
(2) CONNECTION_FAILED. Description:
dialing connection timed out [orderer.imocc.com:7050]
2.application程序输出的debug内容没有报错
3.docker logs orderer.imocc.com输出的错误信息如下:
2019-09-23 10:51:28.847 UTC [orderer/common/broadcast]
Handle -> WARN a5d Error reading from stream:
rpc error: code = Canceled desc = context canceled
(这个context canceled不知道是什么情况)
4.端口方面:7050是可以访问的
$ firewall-cmd --query-port=7050/tcp
yes
5.在docker容器中可以正常与链码交互(包括创建用户、创建资产、删除用户等)
6.已经设置了fabric-sdk-go的版本
$ git reset --hard 5ac5226
HEAD 现在位于 5ac5226 Merge "[FAB-11063] entity matchers refactoring"
写回答
2回答
-
自游蜗牛
2019-09-23
docker-compose会自己创建一个跟host不共享的network
00 -
自游蜗牛
2019-09-23
亲,你好。确认下部署的app跟orderer在一个网络里。如果不在可以将orderer的端口暴露出来,报错的原因是说sdk连不上oederer服务。可以手动改下sdk的地址配置。祝你学习愉快!
052020-07-02
相似问题