Sorry, there is a error on this node. If someone want to help, this is what i get after changing the verion in p2p.py to 71001 because with the old version (on github), the daemon complain about version but the error is the same:
2014-04-27 11:44:47.955181 > Error getting work from bitcoind:
2014-04-27 11:44:47.955236 > Traceback (most recent call last):
2014-04-27 11:44:47.955269 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 575, in _runCallbacks
2014-04-27 11:44:47.955307 > current.result = callback(current.result, *args, **kw)
2014-04-27 11:44:47.955344 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1126, in gotResult
2014-04-27 11:44:47.955369 > _inlineCallbacks(r, g, deferred)
2014-04-27 11:44:47.955393 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1068, in _inlineCallbacks
2014-04-27 11:44:47.955417 > result = result.throwExceptionIntoGenerator(g)
2014-04-27 11:44:47.955442 > File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2014-04-27 11:44:47.955467 > return g.throw(self.type, self.value, self.tb)
2014-04-27 11:44:47.955489 > --- ---
2014-04-27 11:44:47.955513 > File "/home/buser/p2pool-bdg/p2pool/util/deferral.py", line 41, in f
2014-04-27 11:44:47.955536 > result = yield func(*args, **kwargs)
2014-04-27 11:44:47.955566 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1070, in _inlineCallbacks
2014-04-27 11:44:47.955591 > result = g.send(result)
2014-04-27 11:44:47.955615 > File "/home/buser/p2pool-bdg/p2pool/bitcoin/helper.py", line 49, in getwork
2014-04-27 11:44:47.955639 > transactions=map(bitcoin_data.tx_type.unpack, packed_transactions),
2014-04-27 11:44:47.955662 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 63, in unpack
2014-04-27 11:44:47.955686 > obj = self._unpack(data, ignore_trailing)
2014-04-27 11:44:47.955709 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 42, in _unpack
2014-04-27 11:44:47.955732 > obj, (data2, pos) = self.read((data, 0))
2014-04-27 11:44:47.955755 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 295, in read
2014-04-27 11:44:47.955779 > item[key], file = type_.read(file)
2014-04-27 11:44:47.955802 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 171, in read
2014-04-27 11:44:47.955825 > res[i], file = self.type.read(file)
2014-04-27 11:44:47.955848 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 295, in read
2014-04-27 11:44:47.955872 > item[key], file = type_.read(file)
2014-04-27 11:44:47.955895 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 132, in read
2014-04-27 11:44:47.955918 > return read(file, length)
2014-04-27 11:44:47.955941 > File "/home/buser/p2pool-bdg/p2pool/util/pack.py", line 16, in read
2014-04-27 11:44:47.955964 > raise EarlyEnd()
2014-04-27 11:44:47.955987 > p2pool.util.pack.EarlyEnd:
The code is on github:
https://github.com/linked67/p2pool-bdg