Fabric-sdk-go在配置文件上初始化,提供不受支持的BCCSP提供程序

时间:2018-06-21 10:28:40

标签: hyperledger

有人在读取配置文件时遇到此错误。

2018/06/21 10:00:51 deploy.go:83:LogFile:/home/asrikantiah/work/src/github.com/intainabs/LOGS/cccustdeploy.log 2018/06/21 10:00:51 deploy.go:84:ConfigFile:/home/asrikantiah/work/src/github.com/intainabs/configuration/network.yaml 2018/06/21 10:00:51 deploy.go:87:阅读配置 2018/06/21 10:00:51 deploy.go:89:初始化失败,无法初始化配置:无法使用加密套件配置初始化加密套件:未能初始化加密套件:不支持的BCCSP提供程序:

BccSP客户端代码段

GO SDK使用的客户端部分。

客户:   #该应用程序实例属于哪个组织?该值必须是组织名称   组织:Org0   记录:     级别:调试

#对等,事件服务和订购者超时的全局配置   同行:     暂停:       连接:3秒       queryResponse:45秒       executeTxResponse:30秒   eventService:     暂停:       连接:3秒       注册响应:3秒   订购者:     暂停:       连接:3秒       响应:5秒

#包含密钥和证书的MSP目录的根。成员资格服务提供者是旨在提供成员资格操作体系结构抽象的组件。   cryptoconfig:     路径:“ / root / bcnetwork / conf / crypto-config / ordererOrganizations / ordererorg0 / orderers / orderer0.ordererorg0 / msp”

#客户端的BCCSP配置。由GO SDK使用。它是区块链密码服务提供商。   #它提供了加密标准和算法的实现。

BCCSP:     安全:      启用:false      默认:       提供者:      hashAlgorithm:      softVerify:否      短暂:错误      级别:256

tlsCerts:     systemCertPool:是

#[可选]。与对等方和订购方进行TLS握手的客户端密钥和证书     客户:       键:         路径:/root/bcnetwork/conf/crypto-config/peerOrganizations/org0/users/Admin@org0/tls/client.key       证书:         路径:/root/bcnetwork/conf/crypto-config/peerOrganizations/org0/users/Admin@org0/tls/client.crt

控制台显示此

紧急:运行时错误:无效的内存地址或nil指针取消引用 [信号SIGSEGV:细分违规代码= 0x1 addr = 0x80 pc = 0xa170c6]

goroutine 1 [运行中]: github.com/hyperledger/fabric-sdk-go/pkg/fabsdk.(*FabricSDK).Config(0x0,0xc4201b7e00,0x2,0x2,0x0)         /home/asrikantiah/work/src/github.com/hyperledger/fabric-sdk-go/pkg/fabsdk/fabsdk.go:303 + 0x26 main。(* FabricSetup).Initialize(0xc4201b7e90,0x0,0x0)         /home/asrikantiah/work/src/github.com/intainabs/configuration/deploy/deploycustcc/deploy.go:95 + 0x41d main.main()         /home/asrikantiah/work/src/github.com/intainabs/configuration/deploy/deploycustcc/deploy.go:212 + 0xb3

对于BCCSP设置为true和“ sw”,它也给出相同的错误...

0 个答案:

没有答案