交易方的Corda网桥尝试连接公证节点时SSL握手超时

交易方的Corda网桥尝试连接公证节点时SSL握手超时,corda,Corda,已部署一个带有公证人的多方专用网络。所有交易方都在单个共享Corda防火墙后面。尝试使用示例CorDapp(即“corda finance”)验证部署 交易甲方与交易乙方发起支付流程,流程执行未完成 流量开始现金支付流量金额:$5,收件人:“O=交易方 B、 L=德里,C=伦敦”,匿名:对,公证人:“O=公证人总部,L=伦敦, C=GB“ 交易方A的日志表明,流程正在等待与公证人连接 [信息]2020-01-21T14:01:59351Z[pool-13-thread-1] statemach

已部署一个带有公证人的多方专用网络。所有交易方都在单个共享Corda防火墙后面。尝试使用示例CorDapp(即“corda finance”)验证部署

  • 交易甲方与交易乙方发起支付流程,流程执行未完成

    流量开始现金支付流量金额:$5,收件人:“O=交易方 B、 L=德里,C=伦敦”,匿名:对,公证人:“O=公证人总部,L=伦敦, C=GB“

  • 交易方A的日志表明,流程正在等待与公证人连接

    [信息]2020-01-21T14:01:59351Z[pool-13-thread-1] statemachine.FlowMonitor.logFlowsWaitingForParty-id为的流 9e0a1005-6e1f-400a-892e-e86c238e8d54已等待2287秒 接收各方的信息[O=公证人总部,L=伦敦,C=GB]。{}

  • 网桥组件上的日志表明存在SSL握手超时

    [警告]2020-01-21T12:03:03521Z[nioEventLoopGroup-2-2] 奈蒂。阿姆哈德勒SSL握手超时 {allowedRemoteLegalNames=O=HQ公证人,L=London,C=GB,localCert=null, remoteAddress=elb notaryhq.us-east-2.elb.amazonaws.com/XX.XXX.XXX.XX:10002, remoteCert=null,serverMode=false} [错误]2020-01-21T12:03:03521Z[nioEventLoopGroup-2-2]netty.AMQPChannelHandler.-握手失败:握手超时 {allowedRemoteLegalNames=O=HQ公证人,L=London,C=GB,localCert=null, remoteAddress=elb notaryhq.us-east-2.elb.amazonaws.com/XX.XXX.XXX.XX:10002, remoteCert=null,serverMode=false}

  • 交易方A和公证人节点的SSL证书链已验证。具有通用的可信根证书,交易方A节点可以在任意端口与公证人HQ节点进行通信。目前没有限制

  • 从github上的源代码来看,似乎已经抛出了SSLException


  • 此问题的可能原因是什么?

    最有可能的原因是钥匙没有放在正确的位置


    我建议您在上一页阅读教程。HA实用程序旨在提供工具来简化节点供应和部署过程。

    您是否使用CENM?