簡體   English   中英

stratum-mining-proxy錯誤-無法解碼消息

[英]stratum-mining-proxy error - Can't decode message

我正在嘗試使用minerd運行stratum-mining-proxy。 代理啟動並使用以下命令運行:

python ./mining_proxy.py -o ltc-stratum.kattare.com -p 3333 -pa scrypt

代理開始正常。 運行Minerd(已刪除U / P):

minerd -a scrypt -r 1 -s 6 -o http://127.0.0.1:3333 -O USERNAME.1:PASSWORD

收到以下錯誤。 這個來自代理:

2013-07-18 01:33:59,981 ERROR protocol protocol.dataReceived # Processing of message failed
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/stratum-0.2.12-py2.7.egg/stratum/protocol.py", line 185, in dataReceived
    self.lineReceived(line, request_counter)
  File "/usr/local/lib/python2.7/dist-packages/stratum-0.2.12-py2.7.egg/stratum/protocol.py", line 216, in lineReceived
    raise custom_exceptions.ProtocolException("Cannot decode message '%s'" % line)
'rotocolException: Cannot decode message 'POST / HTTP/1.1

這是我的。 我究竟做錯了什么? 任何幫助表示贊賞!

[2013-07-18 01:33:59] HTTP request failed: Empty reply from server
[2013-07-18 01:33:59] json_rpc_call failed, retry after 30 seconds

我有點好奇,我不知道這是一個事實,但是我給人的印象是挖礦代理是針對BTC而非LTC的。

但是無論如何,我相信在我第一次安裝它時也會收到類似的消息。 要修復,或者要使其真正運行,我不得不使用Git安裝方法,而不是手動安裝。

使用Git在Linux上安裝

對於經驗豐富的用戶,這是高級選項,但為您提供了更新代理的最簡單方法。

1.git克隆git://github.com/slush0/stratum-mining-proxy.git

2.cd stratum-mining-proxy

3. sudo apt-get install python-dev#需要Python開發包

4. sudo python Distribution_setup.py#這將升級setuptools軟件包

5. sudo python setup.py development#這將安裝必需的依賴項(即Twisted和Stratum庫),但不要將軟件包安裝到系統中。

6.您可以通過在終端窗口中鍵入“ ./mining_proxy.py”來啟動代理。 使用默認設置,代理連接到Slush的池接口。

7.如果要連接到另一個池或更改其他代理設置,請鍵入“ ./mining_proxy.py --help”。

8.如果要更新代理,請在軟件包目錄中鍵入“ git pull”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM