【问题标题】:Create & Join Channel in Hyperledger Fabric Build your First Network Walk Through在 Hyperledger Fabric 中创建和加入频道 构建您的第一个网络演练
【发布时间】:2017-07-27 17:00:56
【问题描述】:

我正在尝试根据文档创建一个频道

Hyperledger Fabric v1.0 docs 证书有问题。在 docker“hyperledger/fabric-tools”节点上,我可以找到当前名称的证书 - tlsca.example.com。但无法创建频道。我有证书握手问题。我应该检查/安装证书到对等节点吗?

root@4b6423da537b:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com# peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem

2017-07-27 16:49:58.949 UTC [msp] GetLocalMSP -> DEBU 001 返回现有的本地 MSP 2017-07-27 16:49:58.949 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 获取默认签名身份 2017-07-27 16:49:58.954 UTC [grpc] Printf -> DEBU 003 无法拨打 orderer.example.com:7050:连接错误:desc =“传输:身份验证握手失败:x509:证书由未知机构签名(可能是因为 \"x509: ECDSA 验证失败\" 尝试验证候选权威证书 \"tlsca.example.com\")";请重试。 错误:由于 rpc 错误而导致连接错误:代码 = 内部 desc = 连接错误:desc =“传输:身份验证握手失败:x509:证书由未知机构签名(可能是因为“x509:ECDSA 验证失败”而尝试验证候选权威证书\"tlsca.example.com\")" 用法:

谢谢。

【问题讨论】:

  • 目前还不清楚您要完成哪些步骤。您能否在您的问题中添加更多细节?你的设置是什么,你到底做了什么?更多细节,更多人可以帮助你。
  • 我想运行一个简单的例子 1. 创建对等点和订单 2. 在它们之间创建新通道 3. 连接 Java SDK
  • 我有同样的错误,但我在对等目录中。

标签: docker x509certificate hyperledger-fabric


【解决方案1】:

您似乎在错误的工作目录中。手动运行示例时,您启动 cli 容器并将您放置在 /opt/gopath/src/github.com/hyperledger/fabric/peer 目录中。那是您应该运行peer 命令的地方。从您的帖子看来,您在容器的/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com 目录中运行peer 命令,但它没有找到为示例挂载的配置文件。

【讨论】:

  • 即使我在卷中安装了正确的路径并将正确的目录设置为“工作目录”,我也面临同样的问题。你有什么想法@christo4ferris?
  • 不清楚,当你exec进入容器时,$PWD的值是多少?
  • /opt/gopath/src/github.com/hyperledger/fabric 是密码
  • 它应该与我提到的 Compose 文件 /opt/gopath/src/github.com/hyperledger/fabric/peer 中的 working_dir 值相同。
【解决方案2】:

我遇到了同样的问题。并运行此命令关闭网络。

./network_setup.sh down mychannel

导致我的问题的原因是源代码存在错误。所以我修改了这个代码错误并重新打开网络。这个问题解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    相关资源
    最近更新 更多