有人在读取配置文件时遇到此错误。
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客户端代码段
客户: #该应用程序实例属于哪个组织?该值必须是组织名称 组织: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”,它也给出相同的错误...