从节点后端连接到结构的主机名/ IP结果与证书不匹配

时间:2018-12-14 20:53:59

标签: hyperledger-fabric hyperledger-fabric-ca hyperledger-fabric-sdk-js

当我尝试连接到结构时,出现错误:

  

主机名/ IP与证书的替代名称不匹配:“ $ IPNAMEHERE不在证书的列表中:”

我似乎无法弄清楚。我试图像这样更改init上ca的名称:

fabric-ca-init -b BOOTSTRAP USERPASS --csr.cn IPNAME

,但该错误仍然存​​在。是否可以将主机名/ IP添加到证书中?

1 个答案:

答案 0 :(得分:0)

我最初的问题是

  

主机名/ IP与证书的备用名称不匹配:“ $ IPNUMBERHERE不在证书的列表中:”

要解决此问题,我在证书颁发机构csr.hosts中添加了$ IPNUMBER,这仍然触发了该问题,因为当我通过节点sdk连接时,我没有关闭验证,因此我相信它正在尝试匹配IPNUMBER证书而不是该VM中的证书颁发机构。 我还为管理用户注册了csr.hosts IPNUMBER。