使用grled和中间证书使用hyperledger-fabric-client调用chaincode

时间:2017-11-08 16:36:08

标签: ssl hyperledger-fabric grpc

我们已经设置了Hyperledger Fabric网络并在其上安装了fabcar示例(https://github.com/hyperledger/fabric-samples/tree/release/fabcar)...我们正在使用grpcs进行通信但由于某种原因,hyperledger-client-sdk不想连接我们的同伴。它只是在日志中给我们以下错误,没有任何进一步的解释: [client-utils.js]: sendPeersProposal - Promise is rejected: Error: Connect

即使Peer在发送提案时收到tcp数据包,我们也看不到Peer上的日志中出现任何内容。

我们还尝试使用cli调用链代码,这样可以毫无问题地工作。

亲切的问候,

大安

1 个答案:

答案 0 :(得分:1)

PEM文件必须包含从根到对等方的证书列表。您还必须将ssl-target-name-override newPeer()选项设置为对等证书的CN字段对应的对等主机名。