P2pool feathercoin linux
-
try running just p2pool-neoscrypt/run_p2pool.py and see what it gives you. It shouldnt run the pool but should give you error/command options. If it doesnt do that something else is probably wrong
-
Thanks
I tried to run like you said I have this error
root@feathercoinpool:~/.feathercoin# ~/p2pool-neoscrypt/run_p2pool.py
usage: run_p2pool.py [-h] [–version]
[–net {bitcoin,fastcoin,feathercoin,litecoin,terracoin}]
[–testnet] [–debug] [-a ADDRESS] [-i NUMADDRESSES]
[-t TIMEADDRESSES] [–datadir DATADIR]
[–logfile LOGFILE] [–merged MERGED_URLS]
[–give-author DONATION_PERCENTAGE] [–iocp]
[–irc-announce] [–no-bugreport] [–p2pool-port PORT]
[-n ADDR[:PORT]] [–disable-upnp] [–max-conns CONNS]
[–outgoing-conns CONNS] [–external-ip ADDR[:PORT]]
[–disable-advertise] [-w PORT or ADDR:PORT]
[-f FEE_PERCENTAGE]
[–bitcoind-config-path BITCOIND_CONFIG_PATH]
[–bitcoind-address BITCOIND_ADDRESS]
[–bitcoind-rpc-port BITCOIND_RPC_PORT]
[–bitcoind-rpc-ssl]
[–bitcoind-p2p-port BITCOIND_P2P_PORT]
[BITCOIND_RPCUSERPASS [BITCOIND_RPCUSERPASS …]]
run_p2pool.py: error: Bitcoin configuration file not found. Manually enter your RPC password.
If you actually haven’t created a configuration file, you should create one at /root/.bitcoin/bitcoin.conf with the text:server=1
rpcpassword=Keep that password secret! After creating the file, restart Bitcoin.
root@feathercoinpool:~/.feathercoin# -
Now I run the p2pool-neoscrypt/run_p2pool.py with the configurations without the screen
I can see what’s happening
root@feathercoinpool:/etc/apt/sources.list.d# ~/p2pool-neoscrypt/run_p2pool.py --net feathercoin
2016-05-26 17:10:08.511822 p2pool (version v15.0-5-gb1d040e)
2016-05-26 17:10:08.513295
2016-05-26 17:10:08.513685 Testing daemon RPC connection to ‘http://127.0.0.1:9337/’ with username ‘rpcadmin’…
2016-05-26 17:10:08.542588 > Error getting work from bitcoind:
2016-05-26 17:10:08.542859 > Traceback (most recent call last):
2016-05-26 17:10:08.542985 > File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 577, in _runCallbacks
2016-05-26 17:10:08.543081 > current.result = callback(current.result, *args, **kw)
2016-05-26 17:10:08.543173 > File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1155, in gotResult
2016-05-26 17:10:08.543263 > _inlineCallbacks(r, g, deferred)
2016-05-26 17:10:08.543356 > File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1097, in _inlineCallbacks
2016-05-26 17:10:08.543448 > result = result.throwExceptionIntoGenerator(g)
2016-05-26 17:10:08.543537 > File “/usr/lib/python2.7/dist-packages/twisted/python/failure.py”, line 389, in throwExceptionIntoGenerator
2016-05-26 17:10:08.543664 > return g.throw(self.type, self.value, self.tb)
2016-05-26 17:10:08.543758 > — <exception caught here> —
2016-05-26 17:10:08.543848 > File “/root/p2pool-neoscrypt/p2pool/util/deferral.py”, line 41, in f
2016-05-26 17:10:08.543937 > result = yield func(*args, **kwargs)
2016-05-26 17:10:08.544066 > File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1097, in _inlineCallbacks
2016-05-26 17:10:08.544195 > result = result.throwExceptionIntoGenerator(g)
2016-05-26 17:10:08.544304 > File “/usr/lib/python2.7/dist-packages/twisted/python/failure.py”, line 389, in throwExceptionIntoGenerator
2016-05-26 17:10:08.544396 > return g.throw(self.type, self.value, self.tb)
2016-05-26 17:10:08.544484 > File “/root/p2pool-neoscrypt/p2pool/bitcoin/helper.py”, line 48, in getwork
2016-05-26 17:10:08.544574 > work = yield go()
2016-05-26 17:10:08.544664 > File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1097, in _inlineCallbacks
2016-05-26 17:10:08.544754 > result = result.throwExceptionIntoGenerator(g)
2016-05-26 17:10:08.544841 > File “/usr/lib/python2.7/dist-packages/twisted/python/failure.py”, line 389, in throwExceptionIntoGenerator
2016-05-26 17:10:08.544931 > return g.throw(self.type, self.value, self.tb)
2016-05-26 17:10:08.545018 > File “/root/p2pool-neoscrypt/p2pool/util/jsonrpc.py”, line 133, in _http_do
2016-05-26 17:10:08.545107 > raise Error_for_code(resp[‘error’][‘code’])(resp[‘error’][‘message’], resp[‘error’].get(‘data’, None))
2016-05-26 17:10:08.545218 > p2pool.util.jsonrpc.NarrowError: -10 Bitcoin is downloading blocks…
2016-05-26 17:10:11.553274 > Error getting work from bitcoind:
2016-05-26 17:10:11.553595 > Traceback (most recent call last):Do you guys have any clue?
-
You need to specify the rpc username and password as well as the payout address for the server fees on the commantd line.
Rpc user name and pasword must match the ones configured in feathercoin.conf
If you don’t do this, the p2pool uses a default, which is not matching your feathercoind configuration -
I made it work!! :-)
I had to wait until the feathercoind build the block now looks like it’s working!!
Thank you so much for everything
Now I will bring more hashpower for the community. -
Interesting :)
Younset up miners without a valid payout address. Did you intned that?
I hope you p2pool payout address works…
-
I was just trying to see without a payment addres would go to the address from the P2pool
I am having trouble to keep the feathercoind service running.
I was running for like 2 minutes went down never got back
-
It’s working again!!
I am trying to connect my rig with 10MH/s of power to the pool and I am getting the asnwer
Disconnected. Pool difficulty too low.
How Can I setup to the P2pool run in a different difficult like 512Thanks
-
I have pretty much 20Mh/s in the network but doesn’t show in the p2pool
http://146.185.178.40:19327/static/new/
but counts the coin write
Payout if a block were found NOW
68.91281896 FTC
Do you know why doesn’t show the hashrate in the p2pool page?
I will definitely make a nice donation as soon I will be mining the feathercoin
Thanks!! I am so sorry for so many questions!! -
Well done @gwbraa for getting another p2pool node up and running.
Special thanks (kudos) to Wellenreiter for all his work on maintaining the distributed mining with p2pool especially and helping with support.
-
Thank you guys!!
Wellenreiter made a great job! I would like to know just why I don’t see all miners connect to my node.
Looks like usin the p2pool I am able to mining more coins than in the pool that I was mining before.Thanks so much soon I will send a donation to Wellenreiter
The node location it’s Amsterdam
-
@gwbraa said:
I have pretty much 20Mh/s in the network but doesn’t show in the p2pool
http://146.185.178.40:19327/static/new/
but counts the coin write
Payout if a block were found NOW
68.91281896 FTC
Do you know why doesn’t show the hashrate in the p2pool page?
I will definitely make a nice donation as soon I will be mining the feathercoin
Thanks!! I am so sorry for so many questions!!I used http://146.185.178.40:19327/static/ to access your pool and it showed some hashrate, but not 20 Mhash. Currently there are no miners working on the pool node.
http://146.185.178.40:19327/peer_addresses show connections to the p2pool cloud, so the setup of your pool looks fine.Contgratulations :D
-
@Wellenreiter said:
I used http://146.185.178.40:19327/static/ to access your pool and it showed some hashrate, but not 20 Mhash. Currently there are no miners working on the pool node.
http://146.185.178.40:19327/peer_addresses show connections to the p2pool cloud, so the setup of your pool looks fine.Contgratulations :D
Thanks!!
When I am using my own computer to mine shows everything, but looks the amount of coins that I am making
see last blocks and payout
http://146.185.178.40:19327/static/new/Right now I have over 80 miners “connect” in the pool should be around 50Mh/s
I am receiving the coins but does not show in the page -
Don’t get confused with p2pool statistics and local statistiks.
The payout list on your node shows the payouts for all miners mining on the whole pool, not just your node. For exapmle 6jU5FFgUxBHsAs7LAFLxoiepsaKUCmJiyr is mining on http://104.236.34.9:19327
-
@Wellenreiter said:
Don’t get confused with p2pool statistics and local statistiks.
The payout list on your node shows the payouts for all miners mining on the whole pool, not just your node. For exapmle 6jU5FFgUxBHsAs7LAFLxoiepsaKUCmJiyr is mining on http://104.236.34.9:19327
HAHAHAHAHAH
I am so sorry man I just put the wrong IP hahaha I was using this node 104.236.34.9:19327
Probably I am tired. I will appoint to mine IP and than take a rest
Thank you so much again -
Now It’s working just fine hehehe thanks so much for everything
-
So on the pay outs all the address there are connecting so how trough a p2pool node correct and doing some work I mean making shares?
I am following the uncle_muddy instructions
p2pool.neoscrypt.de -n 88.80.190.15
when I execute the screen Can I choose another one? Do you know a List?
-
I assume you are referring to this line in Muddy_s howto:
screen -d -m -S ftcpool ~/p2pool-neoscrypt/run_p2pool.py --net feathercoin -f 1 -a 6qVeZcweUu3s8mS79ebaFri73pc3AW7P9f --donate 0 --w 19327 feathercoinrpc generateastrongpassword -n p2pool.neoscrypt.de -n 88.80.190.15
you can run a program in another screen by replacing the -S ftcpool with -S <another name>
screen -ls gives a list of running screens for a user
screen -r <screen name> connects to a screen running in background -
@Wellenreiter said:
I assume you are referring to this line in Muddy_s howto:
screen -d -m -S ftcpool ~/p2pool-neoscrypt/run_p2pool.py --net feathercoin -f 1 -a 6qVeZcweUu3s8mS79ebaFri73pc3AW7P9f --donate 0 --w 19327 feathercoinrpc generateastrongpassword -n p2pool.neoscrypt.de -n 88.80.190.15
you can run a program in another screen by replacing the -S ftcpool with -S <another name>
screen -ls gives a list of running screens for a user
screen -r <screen name> connects to a screen running in backgroundYeah but do you know another node with more workers? Because I am pretty much the only one here.
What I would like to know it’s about a list of public peers why I have to put this n p2pool.neoscrypt.de -n 88.80.190.15
This one Is it the best?Thank you
-
The number of workers on a node is not that interesting, as the p2pool cloud is one virtual pool with many nodes. Most p2pool nodes have a small number of miners only.
You can find a list of public p2pool nodes on http://p2pool.neoscrypt.de. It is dynamically generated.
With the -n parameter you specify one or more p2pool nodes to connect to initially after starting your node. This helps to connect your node to the p2pool cloud.
If you omit this parameter, your node uses a node specified in the code to create the initial connection. As soon as an initial connection is made it gets the addresses of more peers from the other node.