P2pool
比特幣/P2Pool 我做錯了什麼?
我在 Fedora 21 上執行最新的 bitcoind 和 p2pool 版本(預設埠設置),埠為 3332-3333、8332-8333 和 9332-9333。連接到 BC 網路時一切似乎都很好,但是當我的一個礦工(Antminer S5)連接到<http://myhostname/IP>埠 3333 時,p2pool 將沒有響應。當我嘗試連接埠<http://myhostname/IP>埠 9333 時,我收到一個關於身份驗證的扭曲錯誤,但是當我嘗試連接埠 myhostname/IP (stratum+tcp??) 埠 9333 時,它看起來像礦工正在嘗試連接並開始工作,但幾秒鐘後 p2pool 報告礦工 IP 地址的“握手超時”。
這是我得到的錯誤:
2015-02-25 18:05:35.107254 Got peer connection from: IPv4Address(TCP, '192.168.0.21', 45024) 2015-02-25 18:05:45.108525 Handshake timed out, disconnecting from 192.168.0.21:45024 2015-02-25 18:05:45.109817 Peer connection lost: ('192.168.0.21', 45024) [Failure instance: Traceback (failure with no frames): <class twisted.internet.error.ConnectionAborted'>: Connection was aborted locally, using. 2015-02-25 18:05:45.110143
我究竟做錯了什麼?
感謝大家的幫助!昨晚讓 p2pool 伺服器執行。最後從 foresttv 重新編譯了一個乾淨的 p2pool 複製 Git(而不是 Bitmain 上的那個),將所有礦工連接到埠 9332,瞧!一個快樂的 p2pool 節點!!
p2pool 節點在多個埠上進行通信。預設情況下,礦工連接到埠9332上的節點,其他 p2pool 節點(“peers”)連接到埠 9333。
因此,只需將您的礦工切換到埠9332,就可以解決您的問題。