我是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
文件中是正确的。
如何将新的验证对等体注册为验证对等体网络的一部分?
答案 0 :(得分:1)
您是否尝试使用已使用的凭据登录新的validating-peer?
确保您使用的凭据具有"验证器"作用。