Pages:
Author

Topic: Pushpool - Tech Support - page 27. (Read 135257 times)

legendary
Activity: 1372
Merit: 1008
1davout
June 03, 2011, 12:30:27 PM
#65
then the question is where is the thing going wrong?

is there a way to tell that poolpushd is connecting to bitcoind?
try to run pushpool with
$ pushpool --debug=2 --config=[your config file] --stderr --foreground

check your logs, normally /tmp/shares.log and /tmp/requests.log see if something funny appears

check your bitcoin client's debug.log to see if pushpool sends getwork requests

triple check your DB config

double check the filesystem permissions for the log files directory

if all of that fails direct your friends to an existing pool and erase system32 directory, it makes your computer faster

also post your pushpool config, bitcoin config and the command line used to run a remote miner, maybe there's something obvious here
member
Activity: 61
Merit: 10
June 03, 2011, 11:58:46 AM
#64
then the question is where is the thing going wrong?

is there a way to tell that poolpushd is connecting to bitcoind?
legendary
Activity: 1372
Merit: 1008
1davout
June 03, 2011, 11:38:26 AM
#63
Ok,

so far i can connect to the rpc via 8332 it starts working with the bitcoind password but it isnt using poolpushd

when i try the other ports.

port 8342
[1307118013.669588] client host ::ffffmyip port 55180 connected
Client Error: Problems communicating with bitcoin RPC

[1307117971.398973] Listening on host :: port 8341
[1307118053.782549] HTTP request failed: The requested URL returned error: 401
Client Error: upstream RPC error

[1307117971.399029] Listening on host :: port 8344
[1307118083.360229] HTTP request failed: The requested URL returned error: 401
Client Error: upstream RPC error

[1307117971.399089] Listening on host 110.173.226.41 port 8338
[1307118106.557565] client host MYIP port 55204 connected
Client Error: Problems communicating with bitcoin RPC

that is it

upstream rpc error = pushpool has trouble connecting to the bitcoin client
401 = wrong credentials
member
Activity: 61
Merit: 10
June 03, 2011, 11:24:18 AM
#62
Ok,

so far i can connect to the rpc via 8332 it starts working with the bitcoind password but it isnt using poolpushd

when i try the other ports.

port 8342
[1307118013.669588] client host ::ffffmyip port 55180 connected
Client Error: Problems communicating with bitcoin RPC

[1307117971.398973] Listening on host :: port 8341
[1307118053.782549] HTTP request failed: The requested URL returned error: 401
Client Error: upstream RPC error

[1307117971.399029] Listening on host :: port 8344
[1307118083.360229] HTTP request failed: The requested URL returned error: 401
Client Error: upstream RPC error

[1307117971.399089] Listening on host 110.173.226.41 port 8338
[1307118106.557565] client host MYIP port 55204 connected
Client Error: Problems communicating with bitcoin RPC

that is it
legendary
Activity: 1372
Merit: 1008
1davout
June 03, 2011, 10:57:17 AM
#61
they want todo there own
explain your problem better.

can you launch the bitcoin daemon ?
do you get a result when trying a command such as getinfo on the command line ?

if yes, your bitcoin daemon is set up correctly, take this info, copy it in pushpool config for "rpc.user" and "rpc.password"

this appears pretty clearly in the pushpool example config file

member
Activity: 61
Merit: 10
June 03, 2011, 10:44:46 AM
#60
they want todo there own
legendary
Activity: 1372
Merit: 1008
1davout
June 03, 2011, 10:18:04 AM
#59
Hi im just setting this up for a few friends
tell them to use an existing pool Smiley
member
Activity: 61
Merit: 10
June 03, 2011, 09:39:37 AM
#58
Hi im just setting this up for a few friends but i am stuck on bitcoind and json linking them together.

can someone please paste there bitcoin.conf and json part so i can verify i have it setup correctly.

remove ur username n password to Wink just have random username and pass to show plz.

Thanks
legendary
Activity: 1372
Merit: 1008
1davout
June 03, 2011, 09:35:27 AM
#57
Ive managed to get pushpool installed. The log shows that clients connect, although I get the "Problems communicating with the bitcoin RPC" error.

I think it's because the ./bitcoind has not downloaded the block chain yet; It's downloading the block history now.

If its anything else, let me now, otherwise I'll let you know if it works.
No, you have a problem with your passwords somewhere
newbie
Activity: 40
Merit: 0
June 03, 2011, 07:41:35 AM
#56
Ive managed to get pushpool installed. The log shows that clients connect, although I get the "Problems communicating with the bitcoin RPC" error.

I think it's because the ./bitcoind has not downloaded the block chain yet; It's downloading the block history now.

If its anything else, let me now, otherwise I'll let you know if it works.
newbie
Activity: 44
Merit: 0
June 03, 2011, 12:51:34 AM
#55
Hello,

may be it's stupid question: but what about the fees?
will the amount of the reciever be decreased or does to pool pay it?
and how can I calculate the fees for a certain amount?

thank you very much

regards, redshark1802

I may or may not understand your question but

Fees are only incurred when sending bitcoins and they are Only not incurred when
Quote
./bitcoind -paytxfee=0
if you don't use the above command when starting bitcoind the server pays for the Tx/Transction fee of the default of 0.01 or 1 bitcent.

I hope that was what you were asking, If not will figure it out

Hello,

that was exactly what I asked, thank you and sorry for my bad english :/.
I tried setting it to txfee=0, but after I sent the command I got following transaction details:

 {
        "account" : "",
        "address" : "18k6PoJgcUAqf5WSNyUcMdM4yFnCMtD7ok",
        "category" : "send",
        "amount" : -0.01000000,
        "fee" : -0.01000000,
        "confirmations" : 0,
        "txid" : "c5644552cf1be96040d6a736ca6fa35c2e2a75f703527398da7621083b3f3b9b",
        "time" : 1307049760
    }

Does this mean, as a pool admin you have to pay the transaction fees?
With that in mind, whats the purpose fo running a fee free pool?

Additional, is there any option to compute the transaction fees before the actual transaction?

regards, redshark1802


Me and you are on the same boat, I want my front-end software to pushpool to have users be able to include a transaction fee or not when cashing out, Unfortunately i can't find such a solution, espically when you are reporting that even seting the tx fee to zero dosen't effect anything. I was told on the IRC chat that the transaction fee is hard-coded into the compiled version of bitcoind so you might have to look through the code and set it to zero your self.


I've done some reading.
And as it seems you can change the txfees to 0 with a custom client.
After you've done that, you can put the transcations somehow in the block you eventually mine.

In my opinion, the required payout amount should be adjusted to at least 0.1 in order to reduce a large amount of transactions and thus reducing the number of transcaction and therefore the fees too.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
June 02, 2011, 06:13:49 PM
#54
Hello,

may be it's stupid question: but what about the fees?
will the amount of the reciever be decreased or does to pool pay it?
and how can I calculate the fees for a certain amount?

thank you very much

regards, redshark1802

I may or may not understand your question but

Fees are only incurred when sending bitcoins and they are Only not incurred when
Quote
./bitcoind -paytxfee=0
if you don't use the above command when starting bitcoind the server pays for the Tx/Transction fee of the default of 0.01 or 1 bitcent.

I hope that was what you were asking, If not will figure it out

Hello,

that was exactly what I asked, thank you and sorry for my bad english :/.
I tried setting it to txfee=0, but after I sent the command I got following transaction details:

 {
        "account" : "",
        "address" : "18k6PoJgcUAqf5WSNyUcMdM4yFnCMtD7ok",
        "category" : "send",
        "amount" : -0.01000000,
        "fee" : -0.01000000,
        "confirmations" : 0,
        "txid" : "c5644552cf1be96040d6a736ca6fa35c2e2a75f703527398da7621083b3f3b9b",
        "time" : 1307049760
    }

Does this mean, as a pool admin you have to pay the transaction fees?
With that in mind, whats the purpose fo running a fee free pool?

Additional, is there any option to compute the transaction fees before the actual transaction?

regards, redshark1802


Me and you are on the same boat, I want my front-end software to pushpool to have users be able to include a transaction fee or not when cashing out, Unfortunately i can't find such a solution, espically when you are reporting that even seting the tx fee to zero dosen't effect anything. I was told on the IRC chat that the transaction fee is hard-coded into the compiled version of bitcoind so you might have to look through the code and set it to zero your self.
newbie
Activity: 44
Merit: 0
June 02, 2011, 04:39:01 PM
#53
Hello,

may be it's stupid question: but what about the fees?
will the amount of the reciever be decreased or does to pool pay it?
and how can I calculate the fees for a certain amount?

thank you very much

regards, redshark1802

I may or may not understand your question but

Fees are only incurred when sending bitcoins and they are Only not incurred when
Quote
./bitcoind -paytxfee=0
if you don't use the above command when starting bitcoind the server pays for the Tx/Transction fee of the default of 0.01 or 1 bitcent.

I hope that was what you were asking, If not will figure it out

Hello,

that was exactly what I asked, thank you and sorry for my bad english :/.
I tried setting it to txfee=0, but after I sent the command I got following transaction details:

 {
        "account" : "",
        "address" : "18k6PoJgcUAqf5WSNyUcMdM4yFnCMtD7ok",
        "category" : "send",
        "amount" : -0.01000000,
        "fee" : -0.01000000,
        "confirmations" : 0,
        "txid" : "c5644552cf1be96040d6a736ca6fa35c2e2a75f703527398da7621083b3f3b9b",
        "time" : 1307049760
    }

Does this mean, as a pool admin you have to pay the transaction fees?
With that in mind, whats the purpose fo running a fee free pool?

Additional, is there any option to compute the transaction fees before the actual transaction?

regards, redshark1802
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
June 02, 2011, 03:59:39 PM
#52
Hello,

may be it's stupid question: but what about the fees?
will the amount of the reciever be decreased or does to pool pay it?
and how can I calculate the fees for a certain amount?

thank you very much

regards, redshark1802

I may or may not understand your question but

Fees are only incurred when sending bitcoins and they are Only not incurred when
Quote
./bitcoind -paytxfee=0
if you don't use the above command when starting bitcoind the server pays for the Tx/Transction fee of the default of 0.01 or 1 bitcent.

I hope that was what you were asking, If not will figure it out
newbie
Activity: 44
Merit: 0
June 02, 2011, 12:53:03 PM
#51
Hello,

may be it's stupid question: but what about the fees?
will the amount of the reciever be decreased or does to pool pay it?
and how can I calculate the fees for a certain amount?

thank you very much

regards, redshark1802
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
June 01, 2011, 09:22:49 PM
#50
thankx xf2_org, I figured such
Anybody else notice the high-load for MySql requests? do we really need that many, I have pushpoold connected though MySql to another server and that server is slowing down major.

On another note, what is your experience on the server load pushpoold and bitcoind have on your server?
With out anything running I get about 124MB used out of 512MB
once I start pushpoold & bitcoind i get about 224-350mb range; (I don't run mysql or apache2 on this server so those arn't the culprit)

I wonder how much big of a server they need to run slush or deepbit or even chuck-pool.....
member
Activity: 98
Merit: 13
June 01, 2011, 09:07:17 PM
#49
I'm not quite sure of the dangers of letting the pushpool running rampant on the /tmp folder so any confirms would be awesome on if this is actually safe to do
Quote
sudo chown -R pushpool:pushpool /tmp

Yeah you really don't want to do that.

Create a 'pushpool' user on your system, and update all the paths in your config file to /home/pushpool/...

legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
June 01, 2011, 08:11:38 PM
#48
Thanks mates! I pinpointed to problem was that pushpool didn't have proper permissions to the /tmp folder which I guess was not letting it do something with what ever the tmp folder is for.
None the less, I did the following under root

I'm not quite sure of the dangers of letting the pushpool running rampant on the /tmp folder so any confirms would be awesome on if this is actually safe to do
Quote
sudo chown -R pushpool:pushpool /tmp
newbie
Activity: 6
Merit: 0
June 01, 2011, 08:05:07 PM
#47
bitcoind should be configured on 127.0.0.1
pushpool should be configured on your exteral IP address.
make sure you don't assign the same ports. If a port is already it use by other program, the 2nd program usually fails to load at all.

sr. member
Activity: 406
Merit: 250
June 01, 2011, 07:14:15 PM
#46
One possibility is that memchached is disabled on your XEN VPS. Apparently it screws with I/O performance.

That said, I have it off on my vps pool.
Just comment it out of your config, and stop the memcached service.
Pages:
Jump to: