首页 > 解决方案 > 初始化 Fabric-CA 服务器时出错

问题描述

我正在尝试使用此配置文件按照其用户指南初始化fabric-ca ,但是在执行以下命令时:

fabric-ca-server init --cafiles fabric-ca-server-config.yaml

我收到以下错误:

2018/11/12 22:59:45 [DEBUG] Intializing nonce manager for issuer 'undercroft'
2018/11/12 22:59:45 [DEBUG] Closing server DBs
2018/11/12 22:59:45 [FATAL] Initialization failure: CA name 'undercroft' is used in '/home/paradox/hyperledger/fabric/undercroft/fabric-ca/server/fabric-ca-server-config.yaml' and '/home/paradox/hyperledger/fabric/undercroft/fabric-ca/server/fabric-ca-server-config.yaml'

如果我使用命令行标志,fabric-ca-server我会收到此错误,但我能够成功初始化并启动

是完整的错误日志

标签: hyperledger-fabriccertificate-authorityhyperledger-fabric-ca

解决方案


到目前为止,该--cafiles标志仅在有多个 CA 时使用,如果是单个 ca,它将仅使用$FABRIC_CA_SERVER_HOME目录中的配置文件。


推荐阅读