【问题标题】:Error when complie chaincode编译链码时出错
【发布时间】:2017-10-18 06:19:07
【问题描述】:

我遵循了 Hyperledger Fabric Docs 的教程Simple Asset Chaincode,但是

  1. 当我执行代码 go get -u --tags nopkcs11 github.com/hyperledger/fabric/core/chaincode/shim 时,我得到了 以下错误信息:

    package github.com/hyperledger/fabric/core/chaincode/shim:无法下载,http://gerrit.hyperledger.org/r/fabric 使用不安全 协议

    我该如何解决? (我已经成功实现了网络 在 Windows 7 上使用 Docker 快速启动终端工具)

  2. 如果我忽略问题 1 中的命令,我仍然可以在执行 go build --tags nopkcs11 时成功构建链代码。是不是表示问题1的命令可以忽略?

【问题讨论】:

  • 该命令适用于我在 windows 和 linux 上。你的 golang 版本是多少?
  • 我的golang版本是go1.9 windows/amd64。

标签: hyperledger-fabric


【解决方案1】:

如果我忽略问题1中的命令,我仍然可以成功构建 我执行 go build --tags nopkcs11 时的链码。是不是意味着 问题1中的命令可以忽略吗?

不,这只是意味着您的 GOPATH 中可能已经有这个包,或者您的链代码不需要在二进制文件中包含 shim 包。

【讨论】:

  • 谢谢~~~你知道问题1的问题怎么解决吗?
  • 你是在代理后面还是什么?
  • 可能是我在公司部署了测试环境。有问题吗?:(
  • 建议您使用 wireshark 或类似的东西来跟踪发生的事情 - 也许您被重定向或其他什么。
最近更新 更多