I've already tried to install this now a few times, once on CentOS and (now already 2 times) Ubuntu 12.04 Server Edition (did reinstalls):
2013-05-06 22:19:04,166 merkleMaker CRITICAL Traceback (most recent call last):
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 692, in run
self.merkleMaker_I()
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 682, in merkleMaker_I
self.merkleMaker_II()
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 648, in merkleMaker_II
return self._updateMerkleTree()
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 548, in _updateMerkleTree
self._updateMerkleTree_I()
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 512, in _updateMerkleTree_I
r = self._updateMerkleTree_fromTS(TS)
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 477, in _updateMerkleTree_fromTS
MP = self._CallGBT(TS)
File "/home/eloipool/eloipool-server/eloipool/merklemaker.py", line 327, in _CallGBT
MP = access.getblocktemplate(self.GBTReq)
File "/home/eloipool/eloipool-server/eloipool/bitcoinrpc/authproxy.py", line 104, in __call__
raise JSONRPCException(response['error'])
bitcoinrpc.authproxy.JSONRPCException
I've already made the change to authproxy.py in python-bitcoinrpc from:
self.__auth_header = "Basic %s" % base64.b64encode(authpair)
to
self.__auth_header = "Basic %s" % base64.b64encode(authpair).decode()
However above error I can't solve, do you have any suggestions? Because I'm out of them .
I do not support any form of code modifications. If you're having an issue starting eloipool please make sure that bitcoind has finished downloading the blockchain and that all of the libraries were installed correctly before reporting any bugs.