【问题标题】:Couldn't find network parameters file and compatibility zone wasn't configured/isn't reachable找不到网络参数文件和兼容区域未配置/无法访问
【发布时间】:2020-05-28 04:01:18
【问题描述】:

我正在尝试使用以下内容手工制作一个 Node 文件夹 - Corda.jar (1.4)、Node.conf、cordapp (Folder)。

Node 启动时收到以下错误 (java -jar ./Corda.jar)

Logs can be found in                    : 
! ATTENTION: This node is running in development mode!  This is not safe for production deployment.

[ERROR] 15:20:24-0400 [main] internal.NodeStartupLogging.invoke - Exception during node startup: Couldn't find network parameters file and compatibility zone wasn't configured/isn't reachable. [errorCode=1917kd6, moreInformationAt=https://errors.corda.net/OS/4.0/1917kd6]

Node.conf 文件内容如下:

devMode=true
myLegalName="O=PartyA,L=London,C=GB"
p2pAddress="localhost:10014"
rpcSettings {
    address="localhost:10015"
    adminAddress="localhost:10016"
}
security {
    authService {
        dataSource {
            type=INMEMORY
            users=[
                {
                    password=test1
                    permissions=[
                        ALL
                    ]
                    user=user1
                }
            ]
        }
    }
}

预期:节点启动

实际:异常(上)

【问题讨论】:

  • 当你手工制作一个节点时,你需要更多的东西。您需要指定一个 Corda 网络以加入 node.conf 并将网络根信任库放在证书文件夹中,然后使用 initial-registration 运行 corda。如果您只想在本地建立网络,则无需这样做,在这种情况下,您可以使用cordform 任务,如here 所述

标签: corda


【解决方案1】:

正如 Florian 所提到的,您可以使用 corda 网络引导程序来创建本地可运行的 Corda 环境。

请随时在此处发布指南:https://docs.corda.net/docs/corda-os/4.4/network-bootstrapper.html

自己手工制作节点文件夹的问题是你会遇到非常复杂的证书、网络参数等过程。

【讨论】:

    猜你喜欢
    • 2021-11-03
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    • 2019-06-26
    • 2017-07-29
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    相关资源
    最近更新 更多