gpt4 book ai didi

docker - Hyperledger Fabric CA 服务器 - 初始化 BCCSP PKCS11 库时出错

转载 作者:行者123 更新时间:2023-12-02 19:44:18 25 4
gpt4 key购买 nike

我为 Thales 提供的 Hyperledger Fabric 创建了 HSM 按需服务。

  • 使用泰雷兹门户创建了 HSM 服务。
  • 创建了 HSM 客户端,我们使用它连接到创建的 HSM 服务。
  • 使用以下详细信息更新了 fabric-ca-server 配置文件中的 bccsp 部分。
        default: PKCS11
    pkcs11:
    Library: =/etc/hyperledger/fabric/dpod/org1.example.com/libs/64/libCryptoki2.so
    Pin: "*****"
    Label: testhsm
    hash: SHA2
    security: 256
    Immutable: false
    filekeystore:
    # The directory used for the software file-based keystore
    keystore: msp/keystore


  • 使用命令 source ./setenv 获取了 HSM 客户端 zip 附带的 setenv 文件
  • 使用 fabric-ca-server start 将 fabric-ca-server 作为 native 进程启动 - 服务器可以成功连接到 HSM 服务。
  • 尝试在 docker 容器中启动 fabric-ca-server,卷挂载了整个 HSM 客户端 zip,并设置了 $ChrystokiConfigurationPath。

  • 在启动fabric ca server docker容器时,它会抛出错误 Error: Failed to get BCCSP with opts: Could not initialize BCCSP PKCS11: Failed initializing PKCS11 library =/etc/hyperledger/fabric/dpod/org1.example.com/libs/64/libCryptoki2.so testhsm: Instantiate failed [=/etc/hyperledger/fabric/dpod/org1.example.com/libs/64/libCryptoki2.so]

    最佳答案

    看起来你有一个 =登录您的 bccsp 配置:

    Library: =/etc/hyperledger/fabric/dpod/org1.example.com/libs/64/libCryptoki2.so
    应该
    Library: /etc/hyperledger/fabric/dpod/org1.example.com/libs/64/libCryptoki2.so

    关于docker - Hyperledger Fabric CA 服务器 - 初始化 BCCSP PKCS11 库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64558194/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com