hi all
since last night i have some strange behavior with eloi.
sometimes i have this in my logs:
2013-10-28 00:29:27,579 StratumHandler DEBUG Traceback (most recent call last):
File "./eloipool.py", line 668, in receiveShare
checkShare(share)
File "./eloipool.py", line 506, in checkShare
MWL = workLog[None]
KeyError: None
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/daten/bitcoinchain/eloipool/eloipool/stratumserver.py", line 91, in found_terminator
rv = getattr(self, funcname)(*rpc['params'])
File "/daten/bitcoinchain/eloipool/eloipool/stratumserver.py", line 199, in _stratum_mining_submit
self.server.receiveShare(share)
File "./eloipool.py", line 677, in receiveShare
logShare(share)
File "./eloipool.py", line 651, in logShare
share['solution'] = b2a_hex(swap32(share['data'])).decode('utf8')
KeyError: 'data'
and since 4 hours i have every second this and notihing else:
2013-10-28 11:44:15,520 merkleMaker CRITICAL Traceback (most recent call last):
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 692, in run
self.merkleMaker_I()
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 682, in merkleMaker_I
self.merkleMaker_II()
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 660, in merkleMaker_II
return self._updateMerkleTree()
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 548, in _updateMerkleTree
self._updateMerkleTree_I()
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 512, in _updateMerkleTree_I
r = self._updateMerkleTree_fromTS(TS)
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 477, in _updateMerkleTree_fromTS
MP = self._CallGBT(TS)
File "/daten/bitcoinchain/eloipool/eloipool/merklemaker.py", line 327, in _CallGBT
MP = access.getblocktemplate(self.GBTReq)
File "/daten/bitcoinchain/python-bitcoinrpc/bitcoinrpc/authproxy.py", line 112, in __call__
'Content-type': 'application/json'})
File "/usr/lib/python3.2/http/client.py", line 970, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.2/http/client.py", line 998, in _send_request
self.putrequest(method, url, **skips)
File "/usr/lib/python3.2/http/client.py", line 853, in putrequest
raise CannotSendRequest(self.__state)
http.client.CannotSendRequest: Request-sent
some ideas? please help i'm new to eloi
before this eloi works fine, i've mined 2 blocks...
best regards joe