无法使用Hyperledger-Fabric注册第二个验证对等体

时间:2017-02-24 17:05:23

标签: blockchain hyperledger hyperledger-fabric

我是Hyperledger-Fabric的新手,我能够设置两个独立的虚拟机,一个作为membersrvc实例运行,另一个作为validating-peer。我能够使用我在membesrvc.yaml服务器的membersrvc文件中列出的凭据对Validating对等方进行REST调用。但是,当我尝试使用validating-peer启动第二个peer node start时,我收到以下错误:


    11:28:56.950 [crypto] Errorf -> ERRO 007 [validator.fabric2] Failed invoking CreateCertficatePair [rpc error: code = 2 desc = Identity or token does not match.].
    11:28:56.950 [crypto] Errorf -> ERRO 008 [validator.fabric2] Failed getting enrollment certificate [id=fabric2]: [rpc error: code = 2 desc = Identity or token does not match.]
    11:28:56.950 [crypto] Errorf -> ERRO 009 [validator.fabric2] Failed retrieving enrollment data [rpc error: code = 2 desc = Identity or token does not match.].
    11:28:56.950 [crypto] Errorf -> ERRO 00a [validator.fabric2] Failed registering node crypto engine [rpc error: code = 2 desc = Identity or token does not match.].
    11:28:56.950 [crypto] Errorf -> ERRO 00b [validator.fabric2] Failed registering peer [fabric2]: [rpc error: code = 2 desc = Identity or token does not match.]
    11:28:56.950 [crypto] Errorf -> ERRO 00c [validator.fabric2] Failed registering [fabric2]: [rpc error: code = 2 desc = Identity or token does not match.]
    11:28:56.950 [crypto] RegisterValidator -> ERRO 00d Failed registering validator [fabric2] with name [fabric2] [rpc error: code = 2 desc = Identity or token does not match.].
    Error: rpc error: code = 2 desc = Identity or token does not match.

我确信我的core.yml文件中有正确的凭据,并且它们在单独的membersrvc.yaml节点上的membersrvc文件中是正确的。

如何将新的验证对等体注册为验证对等体网络的一部分?

1 个答案:

答案 0 :(得分:1)

您是否尝试使用已使用的凭据登录新的validating-peer?

确保您使用的凭据具有"验证器"作用。