Feathercoin daemon and wallet production version 0.17.0.1

[Guide] Setup P2Pool for Feathercoin in VirtualBox


  • | Tip NetCrow

    I’m having some problems. can you help me?

    This is my error:
    bignum.h:12:24: fatal error: openssl/bn.h: No existe el archivo o el directorio
    #include
    ^
    compilation terminated.
    make: *** [obj/checkpoints.o] Error 1
    mv: no se puede efectuar `stat’ sobre «feathercoind»: No existe el archivo o el directorio

    The parts in spanish are just saying that there is no file or directory.


  • | Tip MrSheep

    Is libssl and the source files installed on your system? For example “libcurl4-openssl-dev” ?


  • | Tip NetCrow

    Hello there again.
    the problem with the missing libraries it’s already done.

    Now I have another problem. I’ve done everything that it is in the guide, but I have no feedback.
    so I start feathercoind and I get a “feathercoin server starting” and nothing else.
    when i make the “screen” instruction i just get nothing.

    any idea of what is wrong?

    – Update –

    Now the “screen -r” command its working, and I’ve done nothing to fix it.


  • administrators | Tip uncle_muddy

    I’m sure I’m doing something very wrong here…

    So everything seams to install ok for me as I follow the steps thru but then when it gets to the stages for things to be running, it all goes a little wonky!

    [code]~/feathercoind[/code]

    Brings back the following

    [code][email protected]:~$ Feathercoin server starting
    Feathercoin: Error loading blkindex.dat[/code]

    Which looks like the block index to me, but I can’t find it to deal with that fact that it looks like it may be corrupt.

    So ignoring this and trying to carry on to see what happens I use the following to start things off

    [code]~/p2pool-feathercoin/run_p2pool.py --net feathercoin -a 6yDqT91YyjioxDeLfcbpWe7Zg9CRfZ1WnF -f 1 --give-author 0 --w 19327 --bitcoind-p2p-port 9336 --bitcoind-rpc-port 9667 rpcadmin APASSWORDHERE --disable-upnp -n ftcpool.nl:19327 -n 94-76-229-211.static.as29550.net:19327 -n p5DC05409.dip0.t-ipconnect.de:19327[/code]

    and the following comes back

    [code]2014-01-13 12:11:40.546620 p2pool (version 13.4-9-g6904250)
    2014-01-13 12:11:40.546793
    2014-01-13 12:11:40.546892 Testing bitcoind RPC connection to ‘http://127.0.0.1:9667/’ with username ‘rpcadmin’…
    2014-01-13 12:11:40.547748 > Error while checking Bitcoin connection:
    2014-01-13 12:11:40.547851 > Traceback (most recent call last):
    2014-01-13 12:11:40.547941 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:41.550007 > Error while checking Bitcoin connection:
    2014-01-13 12:11:41.550336 > Traceback (most recent call last):
    2014-01-13 12:11:41.550478 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:42.554939 > Error while checking Bitcoin connection:
    2014-01-13 12:11:42.555252 > Traceback (most recent call last):
    2014-01-13 12:11:42.555400 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:43.560035 > Error while checking Bitcoin connection:
    2014-01-13 12:11:43.560414 > Traceback (most recent call last):
    2014-01-13 12:11:43.560563 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.[/code]

    I’m just going around in circles so any help you guys have would be much appreciated

    UM


  • Moderators | Tip Wellenreiter

    [quote name=“uncle_muddy” post=“51758” timestamp=“1389615328”]
    I’m sure I’m doing something very wrong here…

    [code]~/feathercoind[/code]

    Brings back the following

    [code][email protected]:~$ Feathercoin server starting
    Feathercoin: Error loading blkindex.dat[/code]

    [/quote]
    I hope, you have a backup of your private keys, or no coins in your wallet
    What you can do:

    Start feathercoind with the -rescan option to force it to check all locally stored blocks with the blockchain.

    If that doesn’t help, delete the blockfiles.

    It’s the whole ~/.feathercoin/blocks directory

    then start feathercoind again.

    OR

    rename the whole ~/.feathercoin directory to a different name and start feathercoind
    add the rpcuser and rpc password lines to ~/.feathercoin/feathercoin. conf and any other customization you did to that file and restart feathercoind

    [quote]

    [code]~/p2pool-feathercoin/run_p2pool.py --net feathercoin -a 6yDqT91YyjioxDeLfcbpWe7Zg9CRfZ1WnF -f 1 --give-author 0 --w 19327 --bitcoind-p2p-port 9336 --bitcoind-rpc-port 9667 rpcadmin APASSWORDHERE --disable-upnp -n ftcpool.nl:19327 -n 94-76-229-211.static.as29550.net:19327 -n p5DC05409.dip0.t-ipconnect.de:19327[/code]

    and the following comes back

    [code]2014-01-13 12:11:40.546620 p2pool (version 13.4-9-g6904250)
    2014-01-13 12:11:40.546793
    2014-01-13 12:11:40.546892 Testing bitcoind RPC connection to ‘http://127.0.0.1:9667/’ with username ‘rpcadmin’…
    2014-01-13 12:11:40.547748 > Error while checking Bitcoin connection:
    2014-01-13 12:11:40.547851 > Traceback (most recent call last):
    2014-01-13 12:11:40.547941 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:41.550007 > Error while checking Bitcoin connection:
    2014-01-13 12:11:41.550336 > Traceback (most recent call last):
    2014-01-13 12:11:41.550478 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:42.554939 > Error while checking Bitcoin connection:
    2014-01-13 12:11:42.555252 > Traceback (most recent call last):
    2014-01-13 12:11:42.555400 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
    2014-01-13 12:11:43.560035 > Error while checking Bitcoin connection:
    2014-01-13 12:11:43.560414 > Traceback (most recent call last):
    2014-01-13 12:11:43.560563 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.[/code]

    I’m just going around in circles so any help you guys have would be much appreciated

    UM
    [/quote]

    Quite normal, as p2pool tries to connect to the feathercoind and this is not running.
    The message should disapear as soon as feathercoind has synced with the blockchain and is ready to work


  • administrators | Tip uncle_muddy

    [quote name=“Wellenreiter” post=“51788” timestamp=“1389618618”]
    I hope, you have a backup of your private keys, or no coins in your wallet
    What you can do:

    Start feathercoind with the -rescan option to force it to check all locally stored blocks with the blockchain.

    If that doesn’t help, delete the blockfiles.

    It’s the whole ~/.feathercoin/blocks directory

    then start feathercoind again.

    OR

    rename the whole ~/.feathercoin directory to a different name and start feathercoind
    add the rpcuser and rpc password lines to ~/.feathercoin/feathercoin. conf and any other customization you did to that file and restart feathercoind
    [/quote]

    No wallet on here this is just being setup as a p2pool server, so nothing to worry about (or is there?)

    I have deleted blkindex.dat now and things are looking a little better, is there any way of telling once the block chain has been downloaded?


  • | Tip spynappels

    if feathercoind is running, you can query it locally using the RPC interface:
    [code]feathercoind getinfo[/code]

    That will tell you what block it has and will let you work out how many more you need to download, could be a while though…


  • administrators | Tip uncle_muddy

    +1 to both of you for your help 🙂

    It seams to be up and running now, I have a small miner pointing at it for now to see what happens and make sure I don’t have any big issues before I go and point everything I have at it.

    So the next question is, how often do I expect to see a payout? do I need to run a script or something to process them or is it already?

    Thanks again for your help guys

    UM


  • | Tip spynappels

    You’ll see the coins you mine appear in your wallet and show up as immature for 120 blocks (I think?)

    You won’t see masses of coins come in though, it will be more like a regular drip of fractions of coins (depending on your hashrate of course).

    Works out well though, my PXC P2Pool miners are making at least as much as when I was on a pool, with no fees.


  • administrators | Tip uncle_muddy

    I was trying to get a rough idea of the frequency of the drip so to speak, I have seen a couple of payouts come through I’m now pushing 1 of my big rigs at it so doing over 2Mh/s so the drip is not to bad