My p2pool project is stuck at
2017-12-14 13:13:42.950707 p2pool (version 13.3-385-gd56a5d8-dirty)
2017-12-14 13:13:42.950793
2017-12-14 13:13:42.950871 Testing bitcoind RPC connection to 'http://127.0.0.1:9982/' with username 'eule'...
2017-12-14 13:13:43.072299 ...success!
2017-12-14 13:13:43.072423 Current block hash: 38391068724d5b230d963071278f6b27fee7944efef8887072dac27419
2017-12-14 13:13:43.072468 Current block height: 33217
2017-12-14 13:13:43.072489
2017-12-14 13:13:43.074045 Testing bitcoind P2P connection to '127.0.0.1:9981'...
2017-12-14 13:13:43.161197 ...success!
2017-12-14 13:13:43.161252
2017-12-14 13:13:43.161520 Determining payout address...
2017-12-14 13:13:43.161591 Loaded cached address: YSKcPRRvuBZqcLmo9WqcKxwhxJYPz2CJsA...
2017-12-14 13:13:43.169382 ...success! Payout address: YSKcPRRvuBZqcLmo9WqcKxwhxJYPz2CJsA
2017-12-14 13:13:43.169441
2017-12-14 13:13:43.169464 Loading shares...
2017-12-14 13:13:43.169576 ...done loading 0 shares (0 verified)!
2017-12-14 13:13:43.169597
2017-12-14 13:13:43.169614 Initializing work...
2017-12-14 13:13:48.187419 > Error while requesting best block header:
2017-12-14 13:13:48.187468 > Traceback (most recent call last):
2017-12-14 13:13:48.187483 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher
2017-12-14 13:13:48.193778 > Unhandled error in Deferred:
2017-12-14 13:13:48.193898 > (debug: C: Deferred was created:
2017-12-14 13:13:48.193929 > C: File "run_p2pool.py", line 5, in
2017-12-14 13:13:48.193945 > C: main.run()
2017-12-14 13:13:48.193959 > C: File "/home/eule/p2pool-depboy/p2pool/main.py", line 599, in run
2017-12-14 13:13:48.193976 > C: reactor.run()
2017-12-14 13:13:48.193990 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run
2017-12-14 13:13:48.194008 > C: self.mainLoop()
2017-12-14 13:13:48.194021 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1204, in mainLoop
2017-12-14 13:13:48.194035 > C: self.doIteration(t)
2017-12-14 13:13:48.194048 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/epollreactor.py", line 396, in doPoll
2017-12-14 13:13:48.194062 > C: log.callWithLogger(selectable, _drdw, selectable, fd, event)
2017-12-14 13:13:48.194074 > C: File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 88, in callWithLogger
2017-12-14 13:13:48.194088 > C: return callWithContext({"system": lp}, func, *args, **kw)
2017-12-14 13:13:48.194106 > C: File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 73, in callWithContext
2017-12-14 13:13:48.194120 > C: return context.call({ILogContext: newCtx}, func, *args, **kw)
2017-12-14 13:13:48.194132 > C: File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 118, in callWithContext
2017-12-14 13:13:48.194146 > C: return self.currentContext().callWithContext(ctx, func, *args, **kw)
2017-12-14 13:13:48.194161 > C: File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 81, in callWithContext
2017-12-14 13:13:48.194175 > C: return func(*args,**kw)
2017-12-14 13:13:48.194187 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 627, in _doReadOrWrite
2017-12-14 13:13:48.194201 > C: self._disconnectSelectable(selectable, why, inRead)
2017-12-14 13:13:48.194213 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 260, in _disconnectSelectable
2017-12-14 13:13:48.194227 > C: selectable.connectionLost(f)
2017-12-14 13:13:48.194240 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 484, in connectionLost
2017-12-14 13:13:48.194253 > C: self._commonConnection.connectionLost(self, reason)
2017-12-14 13:13:48.194265 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 298, in connectionLost
2017-12-14 13:13:48.194278 > C: protocol.connectionLost(reason)
2017-12-14 13:13:48.194291 > C: File "/usr/lib/python2.7/dist-packages/twisted/web/client.py", line 213, in connectionLost
2017-12-14 13:13:48.194304 > C: self.factory._disconnectedDeferred.callback(None)
2017-12-14 13:13:48.194320 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback
2017-12-14 13:13:48.194334 > C: self._startRunCallbacks(result)
2017-12-14 13:13:48.194346 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2017-12-14 13:13:48.194359 > C: self._runCallbacks()
2017-12-14 13:13:48.194371 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2017-12-14 13:13:48.194384 > C: current.result = callback(current.result, *args, **kw)
2017-12-14 13:13:48.194397 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2017-12-14 13:13:48.194409 > C: _inlineCallbacks(r, g, deferred)
2017-12-14 13:13:48.194422 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1142, in _inlineCallbacks
2017-12-14 13:13:48.194435 > C: deferred.callback(e.value)
2017-12-14 13:13:48.194447 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback
2017-12-14 13:13:48.194468 > C: self._startRunCallbacks(result)
2017-12-14 13:13:48.194481 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2017-12-14 13:13:48.194494 > C: self._runCallbacks()
2017-12-14 13:13:48.194506 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2017-12-14 13:13:48.194519 > C: current.result = callback(current.result, *args, **kw)
2017-12-14 13:13:48.194532 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2017-12-14 13:13:48.194545 > C: _inlineCallbacks(r, g, deferred)
2017-12-14 13:13:48.194557 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1142, in _inlineCallbacks
2017-12-14 13:13:48.194570 > C: deferred.callback(e.value)
2017-12-14 13:13:48.194583 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback
2017-12-14 13:13:48.194595 > C: self._startRunCallbacks(result)
2017-12-14 13:13:48.194607 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2017-12-14 13:13:48.194621 > C: self._runCallbacks()
2017-12-14 13:13:48.194633 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2017-12-14 13:13:48.194646 > C: current.result = callback(current.result, *args, **kw)
2017-12-14 13:13:48.194659 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2017-12-14 13:13:48.194672 > C: _inlineCallbacks(r, g, deferred)
2017-12-14 13:13:48.194685 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1142, in _inlineCallbacks
2017-12-14 13:13:48.194698 > C: deferred.callback(e.value)
2017-12-14 13:13:48.194710 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 382, in callback
2017-12-14 13:13:48.194723 > C: self._startRunCallbacks(result)
2017-12-14 13:13:48.194736 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2017-12-14 13:13:48.194892 > C: self._runCallbacks()
2017-12-14 13:13:48.194908 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2017-12-14 13:13:48.194922 > C: current.result = callback(current.result, *args, **kw)
2017-12-14 13:13:48.194935 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2017-12-14 13:13:48.194948 > C: _inlineCallbacks(r, g, deferred)
2017-12-14 13:13:48.194961 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks
2017-12-14 13:13:48.194974 > C: result = g.send(result)
2017-12-14 13:13:48.194987 > C: File "/home/eule/p2pool-depboy/p2pool/node.py", line 189, in work_poller
2017-12-14 13:13:48.195000 > C: self.bitcoind_work.set((yield helper.getwork(self.bitcoind, self.bitcoind_work.value['use_getblocktemplate'])))
2017-12-14 13:13:48.195014 > C: File "/home/eule/p2pool-depboy/p2pool/util/variable.py", line 74, in set
2017-12-14 13:13:48.195027 > C: self.changed.happened(value)
2017-12-14 13:13:48.195040 > C: File "/home/eule/p2pool-depboy/p2pool/util/variable.py", line 42, in happened
2017-12-14 13:13:48.195053 > C: func(*event)
2017-12-14 13:13:48.195066 > C: File "/home/eule/p2pool-depboy/p2pool/node.py", line 219, in
2017-12-14 13:13:48.195079 > C: self.bitcoind_work.changed.watch(lambda _: poll_header())
2017-12-14 13:13:48.195099 > C: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1237, in unwindGenerator
2017-12-14 13:13:48.195114 > C: return _inlineCallbacks(None, gen, Deferred())
2017-12-14 13:13:48.195127 > I: First Invoker was:
2017-12-14 13:13:48.195139 > I: File "run_p2pool.py", line 5, in
2017-12-14 13:13:48.195152 > I: main.run()
2017-12-14 13:13:48.195168 > I: File "/home/eule/p2pool-depboy/p2pool/main.py", line 599, in run
2017-12-14 13:13:48.195182 > I: reactor.run()
2017-12-14 13:13:48.195194 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run
2017-12-14 13:13:48.195207 > I: self.mainLoop()
2017-12-14 13:13:48.195219 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop
2017-12-14 13:13:48.195233 > I: self.runUntilCurrent()
2017-12-14 13:13:48.195245 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent
2017-12-14 13:13:48.195258 > I: call.func(*call.args, **call.kw)
2017-12-14 13:13:48.195271 > I: File "/home/eule/p2pool-depboy/p2pool/util/deferral.py", line 74, in timeout
2017-12-14 13:13:48.195284 > I: df.errback(failure.Failure(defer.TimeoutError('in ReplyMatcher')))
2017-12-14 13:13:48.195300 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 423, in errback
2017-12-14 13:13:48.195313 > I: self._startRunCallbacks(fail)
2017-12-14 13:13:48.195326 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks
2017-12-14 13:13:48.195340 > I: self._runCallbacks()
2017-12-14 13:13:48.195352 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2017-12-14 13:13:48.195365 > I: current.result = callback(current.result, *args, **kw)
2017-12-14 13:13:48.195377 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2017-12-14 13:13:48.195390 > I: _inlineCallbacks(r, g, deferred)
2017-12-14 13:13:48.195403 > I: File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1145, in _inlineCallbacks
2017-12-14 13:13:48.195416 > I: deferred.errback()
2017-12-14 13:13:48.195429 > )
2017-12-14 13:13:48.195500 > Unhandled Error
2017-12-14 13:13:48.195516 > Traceback (most recent call last):
2017-12-14 13:13:48.195529 > Failure: twisted.internet.defer.TimeoutError: in ReplyMatcher
According to my google searches this could mean that the mining protocol is too different or that the p2pool version I forked is not compatible with coins that have a recent codebase. Trying the official p2pool source now instead of the ancient one I used until now.