我正在尝试在超级账本结构上的node.js中实例化一个链码写,但是我遇到了错误

问题描述 投票:0回答:2

我在网络上安装了链码,但是当我尝试实例化时,我正在:

“错误:广播客户端时出错:订购客户端无法连接到127.0.0.1:7050:无法创建新连接:超出了上下文截止日期”error_image-1

而且,我尝试添加TLS,但随后出现以下错误:

错误:获取广播客户端时出错:无法为OrdererClient加载配置:无法加载orderer.tls.rootcert.file:error_image-2

并且,订购者日志为:logs

[如果有人可以帮助或指导我,我会很高兴,我是HyperledgerFabric的新手,谢谢。

hyperledger-fabric tls1.2 hyperledger-chaincode
2个回答
0
投票

适合您的情况:

peer chaincode instantiate -n mychannel -v 1.0 -C petshop -c '{"Args":[""]}' -o 127.0.0.1:7050 --tls --cafile /path/to/orderer/tls/ca.pem

0
投票

精确地在实例化链码时(首先不使用TLS,然后使用TLS)检查“订购者”日志。运行该命令时,您可以从命令行中看到该时间。

使用订购者日志的该部分更新您的问题。

此外,如果我需要从您当前的订购者节点中猜测,您可能未为订购者容器启用TLS。

© www.soinside.com 2019 - 2024. All rights reserved.