Post
Topic
Board Pools
Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool
by
frodocooper
on 01/06/2017, 11:53:22 UTC
Block! Mainnet's first in 19 days! Cheesy



Hi! I spent alot of time on the build of Litecoin 0.14-dev from sources and p2pool starting. After this I've cloned jtoomim's p2pool fork [1mb_hardforked] and tried to start it with --testnet parametres, but p2pool can't to connect to the network and displays it: '... taking a while. Common reasons for this include all of bitcoind's connection slots being used ... '
Here is the start line:
Code:
user@p2pool:~/Github/p2pool$ python run_p2pool.py --give-author 1 --net litecoin --testnet --bitcoind-rpc-port 19332 --bitcoind-p2p-port 19333 usr fcknpasswd
2017-06-01 01:00:31.225798 p2pool (version 15.0-5-g6f55d05)
2017-06-01 01:00:31.225947
2017-06-01 01:00:31.226030 Testing bitcoind P2P connection to '127.0.0.1:19333'...
2017-06-01 01:00:36.226441  ...taking a while. Common reasons for this include all of bitcoind's connection slots being used...

UPD!
Today I've tried with a last master cloned from https://github.com/forrestv/p2pool.git and got exactly the same error. Damn, really nobody faced this issue?
Code:
user@p2pool:~/Github/p2pool$ python run_p2pool.py --give-author 1 --net litecoin --testnet --bitcoind-rpc-port 19332 --bitcoind-p2p-port 19333 usr fcknpasswd
2017-06-01 11:16:39.083345 p2pool (version 16.0-4-gde1be30)
2017-06-01 11:16:39.083470
2017-06-01 11:16:39.083554 Testing bitcoind P2P connection to '127.0.0.1:19333'...
2017-06-01 11:16:44.083965     ...taking a while. Common reasons for this include all of bitcoind's connection slots being used...

forrestv and/or jtoomim, guys could you explain me what i do wrong and how to fix it? Thanks in advance!

The P2Pool branches that you tried to use are currently not compatible with Litecoin's segwit. You will not be able to mine using those P2Pool branches.

There is, however, a fork of P2Pool that is compatible with Litecoin's segwit. You can find it here: https://github.com/ilsawa/p2pool-ltc

I made a p2pool for ltc with support for SegWit.
If you want, you can try installing from the repository https://github.com/ilsawa/p2pool-ltc