[英]Error in Channel Creation in Hyperledger Fabric using Node.js
我希望在不使用 docker 的情況下設置一個簡單的 Hyperledger Fabric 網絡,並嘗試按照 本教程使用 Node.js 創建通道。 我執行的步驟:
keyfile
和certfile
設置 fabric-ca-server- certfile
。 啟動 CA 服務器現在,當我在教程 node.js 代碼上方運行時,我在訂單終端和作為 node.js 調用的響應上收到錯誤:
2019-01-09 16:16:54.619 IST [msp] DeserializeIdentity -> INFO 007 獲取身份
2019-01-09 16:16:54.619 IST [orderer/common/broadcast] 處理 -> WARN 008 [channel: firstchannel]
拒絕廣播來自 127.0.0.1:44198 的配置消息,因為錯誤:未能達到 1 個子策略的隱式閾值,需要 1 個:權限被拒絕
我嘗試了很多更改,但仍然遇到相同的錯誤。 使用./peer channel create -o localhost:7050 -c firstchannel -f ./channel.tx
通過終端創建頻道時也會出現同樣的錯誤
這是我在 JSON 中轉換的 channel.tx。
如何解決?
我成功了! 實際上在orderer.yaml
,我將LOG
設置為DEBUG
,現在我可以很好地描述頻道創建中的問題。
我有很多需要改進的地方,但主要是在orderer.yaml
, GenesisMethod
設置為file
,因此它正在創建系統通道並查看OrdererMSP
管理員的簽名。 將GenesisMethod
更改為provisional
頻道創建工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.