解决超级账本测试网络配置中 Cannot run peer because error when setting up MSP of type bccsp from directory 的问题

具体错误如下:

在执行完如下指令后出现

peer chaincode query -C mychannel -n fabcar -c '{"Args":["queryAllCars"]}'

Cannot run peer because error when setting up MSP of type bccsp from directory  .........  KeyMaterial not found in SigningIdentityInfo 的问题

解决超级账本测试网络配置中 Cannot run peer because error when setting up MSP of type bccsp from directory 的问题_第1张图片

我到对应的目录下去找了一下发现文件确实是存在的不是因为文件不存在而造成的问题,所以怀疑是权限不够,因为前面执行其他指令都加了sudo,而peer这条又加不了,于是尝试进入sudo bash,重新export一次配置,然后执行,结果就成功了,结果如下:

解决超级账本测试网络配置中 Cannot run peer because error when setting up MSP of type bccsp from directory 的问题_第2张图片

结论:直接sudo bash进去再输入一遍就OK了。

 

 

你可能感兴趣的:(区块链,Linux,linux,hyperledger,fabric)