初始化Fabric-CA服务器时出错

时间:2018-11-12 12:49:47

标签: hyperledger-fabric certificate-authority hyperledger-fabric-ca

我尝试使用user guide配置文件在其this之后初始化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的命令行标志时遇到此错误,则可以成功初始化并启动

This是完整的错误日志

2 个答案:

答案 0 :(得分:0)

您是否尝试过更改fabric-ca-server的CN?或更改CA的名称?

答案 1 :(得分:0)

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