如何解决2021-02-17T05:22:18.902Z - 错误:[Channel.js]:错误:2 未知:访问被拒绝:频道 [mychannel] 创建者组织 [Org1MSP]
在尝试示例代码时,我在 HyperLedger Fabric 1.4 版本上遇到了这个错误。
我正在尝试运行 Hyperledger 结构的 Fabcar 示例。我已经分别使用 enrollAdmin.js 和 registerUser.js 文件注册了管理员用户并注册了一个应用程序用户。但是,当我尝试查询分类帐时,出现以下错误:
tenantid
如何解决此错误?我运行了 docker ps 命令,我可以看到对等方处于运行状态。因为我是初学者,所以我不知道该去哪里挖掘。
编辑:
我查看了日志,发现该频道从未创建过。此外,在运行命令“对等频道列表”时,出现以下错误:
Wallet path: C:\Users\badboy\fabric-samples\fabcar\javascript\wallet
2021-02-17T05:22:18.902Z - error: [Channel.js]: Error: 2 UNKNOWN: access denied: channel [mychannel] creator org [Org1MSP]
2021-02-17T05:22:18.902Z - error: [Network]: _initializeInternalChannel: Unable to initialize channel. Attempted to contact 1 Peers. Last error was Error: 2 UNKNOWN: access denied: channel [my
channel] creator org [Org1MSP]
Failed to evaluate transaction: Error: Unable to initialize channel. Attempted to contact 1 Peers. Last error was Error: 2 UNKNOWN: access denied: channel [mychannel] creator org [Org1MSP]
我该如何解决这个问题?
解决方法
显然,CouchDB 版本存在一些问题。所以,自从我的 Hyperledger Fabric 是 1.4 版本以来,我已经将版本降级到 0.4.12。然后,我重新运行了相同的命令并且没有遇到任何问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。