Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric 启动链码时超时实例化链码时出错_Hyperledger Fabric - Fatal编程技术网

Hyperledger fabric 启动链码时超时实例化链码时出错

Hyperledger fabric 启动链码时超时实例化链码时出错,hyperledger-fabric,Hyperledger Fabric,当我在这里运行这个示例时:它在实例化链代码时失败。您可以在此处看到错误的屏幕截图: 我可以看到chaincode实例/容器已启动,但不久就退出了 关于为什么会发生这种情况以及如何解决这一问题,有什么想法吗?在测试织物样品平衡转移和fabcar样品以及织物PTE测试时,我遇到了同样的问题 通过在docker compose文件中将CORE_PEER_CHAINCODELISTENADDRESS设置为PEER的containername:port解决了这个问题 例如,CORE_PEER_CHAINC

当我在这里运行这个示例时:它在实例化链代码时失败。您可以在此处看到错误的屏幕截图:

我可以看到chaincode实例/容器已启动,但不久就退出了


关于为什么会发生这种情况以及如何解决这一问题,有什么想法吗?

在测试织物样品平衡转移和fabcar样品以及织物PTE测试时,我遇到了同样的问题

通过在docker compose文件中将CORE_PEER_CHAINCODELISTENADDRESS设置为PEER的containername:port解决了这个问题

例如,CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.example.com:7052

问题:当使用docker logs container-ID检查时,在特定时间日志后创建并终止的链码容器显示以下错误


您可以获取已退出的chaincode容器的日志吗?例如:docker日志0d893fb03bc6,这是您创建的图像中的容器IDattached@GariSingh是的,我看到了:2017-11-30 14:25:51.519 UTC[shim]userChaincodeStreamGetter->ERRO 001尝试连接到本地对等方时出错:超出上下文截止日期启动简单链码时出错:尝试连接到本地对等方时出错:超出上下文截止日期%
UTC [shim] userChaincodeStreamGetter -> ERRO 001 x509: cannot validate certificate for 172.18.0.5 because it doesn't contain any IP SANs
error trying to connect to local peer
github.com/hyperledger/fabric/core/chaincode/shim.userChaincodeStreamGetter
    /opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:109
github.com/hyperledger/fabric/core/chaincode/shim.Start
    /opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:148
main.main
    /chaincode/input/src/github.com/example_cc/go/example_cc.go:199
runtime.main
    /opt/go/src/runtime/proc.go:185
runtime.goexit
    /opt/go/src/runtime/asm_amd64.s:2337
2017-12-26 09:59:52.823 UTC [example_cc0] Errorf -> ERRO 002 Error starting Simple chaincode: error trying to connect to local peer: x509: cannot validate certificate for 172.18.0.5 because it doesn't contain any IP SANs