Quorum

法定人數:私人交易中的“讀取錯誤無效字元’P’尋找值的開始”

  • February 14, 2018

Quorum 超過 Ubuntu 16.04,Geth 1.7.2-stable。

Quorum 已安裝並通過了測試。3 個節點(啟用所有角色)及其對應的星座。測試了超過 3 個本地 docker 容器和超過 3 個遠端虛擬機。

乙太坊正常交易正常工作。但是,當嘗試通過添加privateFor欄位來執行私人交易時,我得到:

痕跡

$$ 02-08|16:37:15 $$撥號任務完成任務=“發現查找” 痕跡

$$ 02-08|16:37:15 $$新撥號任務task=“發現查找” 資訊

$$ 02-08|16:37:18 $$發送私人 tx 數據=privatefrom=privatefor="$$ Hniwqqpw1SE0BDpxAhp7w0Q6NLMCh4x77xA83iM6amk= $$" 調試

$$ 02-08|16:37:18 $$讀取錯誤無效字元“P”尋找值的開頭 資訊

$$ 02-08|16:37:18 $$發送私人 tx 數據=privatefrom=privatefor="$$ Hniwqqpw1SE0BDpxAhp7w0Q6NLMCh4x77xA83iM6amk= $$"

那是最簡單的嘗試。我也嘗試上傳智能合約等。

錯誤來自https://github.com/jpmorganchase/quorum/blob/master/private/constellation/node.go ( c.httpClient.Do(req) ) 的第 97 行,並且“P”字元是“P” ‘來自’POST’,方法名。GET 方法導致無效字元 ‘G’

我覺得有點奇怪。它可能與我的配置有關,而不是 Quorum 本身,但我檢查了所有步驟和一些現有範例,並在插入更多日誌消息後重建了 Quorum,但我找不到問題。

關於我的問題有什麼建議嗎?

先感謝您。

我的錯。

意外(錯誤的配置)兩個套接字(來自 geth 節點的一個和來自星座的一個)都試圖使用相同的 IPC 套接字文件。

引用自:https://ethereum.stackexchange.com/questions/39062