[英]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.