我尝试使用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是完整的错误日志
答案 0 :(得分:0)
您是否尝试过更改fabric-ca-server的CN?或更改CA的名称?
答案 1 :(得分:0)
到目前为止,--cafiles
标志仅在有多个CA时使用,如果只有一个ca,它将仅使用$FABRIC_CA_SERVER_HOME
目录中的配置文件。