Pages:
Author

Topic: CKPOOL - Open source pool/proxy/passthrough/redirector/library in c for Linux - page 7. (Read 124144 times)

legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Use php ckdb.php - not ckpmsg - there's problems using ckpmsg - and ckdb.php points to the correct socket if you are using /opt/ (don't use /tmp/)

Your error above means it sent it to the wrong socket.
newbie
Activity: 1
Merit: 0
when i exec ./initid.sh | ckpmsg /tmp

the ckdb log show me

[2016-12-01 18:30:58.978+08] Command disallowed for pool: 'Newid.workerid.idname=workerid0x09idvalue=...
[2016-12-01 18:30:58.979+08] Command disallowed for pool: 'Newid.paymentid.idname=paymentid0x09idvalu...
[2016-12-01 18:30:58.979+08] Command disallowed for pool: 'Newid.authid.idname=authid0x09idvalue=2016...
[2016-12-01 18:30:58.979+08] Command disallowed for pool: 'Newid.userid.idname=userid0x09idvalue=2016...
[2016-12-01 18:30:58.979+08] Command disallowed for pool: 'Newid.markerid.idname=markerid0x09idvalue=...
[2016-12-01 18:30:58.979+08] Command disallowed for pool: 'Newid.paymentaddressid.idname=paymentaddre...
[2016-12-01 18:30:58.980+08] Command disallowed for pool: 'Newid.payoutid.idname=payoutid0x09idvalue=...
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Maximum number of miners can be connected to a ckproxy is unlimited or limited?
Thank you
Unlimited. You'll have to configure your linux box to have enough open files to cope.
hero member
Activity: 501
Merit: 500
Maximum number of miners can be connected to a ckproxy is unlimited or limited?
Thank you
hero member
Activity: 798
Merit: 500
but I think that it should be password zipped and the password is only given at the end of a short test about simple things, terminal use in Ubuntu, PHP errors, basic Java debugging and maybe even a few questions on ethics,  Smiley
hero member
Activity: 2814
Merit: 618
Leading Crypto Sports Betting & Casino Platform
I love all the work that you have done with this and your other projects.  I just hope that people watch these new pools closely.  When it becomes this easy to deploy a mining pool, and the startup costs become no more than the domain, the server and maybe some promotion. Does this make for unqualified pool owners and managers?
Providing the software for free to run a good pool is indeed a two edged sword.

It lowers the barrier of entry to the point where anyone with the minimum necessary knowledge can start up a pool which is not a good thing because a pool needs to be run by someone who is a software and networking expert in their own right and can provide the kind of 24/7 experienced support and maintenance that a good server needs, not just 'some random guy renting out a vps.'

However it also provides the bitcoin world with a well tested, developed, scalable solution that is designed from the ground up to provide the best experience for miners and hardware that does not waste hashrate, electricity, and make hardware misbehave, along with a block creation system that is guaranteed to support the bitcoin blockchain in the best manner possible, not creating empty, partially validated blocks and skimping on transactions - which is the whole point of bitcoin. The mining was never meant to be a means unto itself, it was meant to be a system to validate transactions. Pools that choose software options that don't do this are harming or at least holding back bitcoin's growth and maturity - the four largest pools all do this - one has even published new pool software code that encourages it.

Providing free software is also a two edged sword, but that debate is better left elsewhere. My sum position is the software world at large has realised that it is better off with free software as it helps improve the global pool of knowledge more than it helps just lining the pockets of the people who created the software in the first place. I've always believed in this ideal and pushed my contractors to choose free software when possible, and even charge less to write free software than private code.

With luck, even those that have little knowledge will slide through without losing people's money.  Some people will scam, some people will simply fail and lose the funds.  I love the software, I would love to jump on it myself and actually considered using it to combine the efforts of multiple miners at my office and home.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
I love all the work that you have done with this and your other projects.  I just hope that people watch these new pools closely.  When it becomes this easy to deploy a mining pool, and the startup costs become no more than the domain, the server and maybe some promotion. Does this make for unqualified pool owners and managers?
Providing the software for free to run a good pool is indeed a two edged sword.

It lowers the barrier of entry to the point where anyone with the minimum necessary knowledge can start up a pool which is not a good thing because a pool needs to be run by someone who is a software and networking expert in their own right and can provide the kind of 24/7 experienced support and maintenance that a good server needs, not just 'some random guy renting out a vps.'

However it also provides the bitcoin world with a well tested, developed, scalable solution that is designed from the ground up to provide the best experience for miners and hardware that does not waste hashrate, electricity, and make hardware misbehave, along with a block creation system that is guaranteed to support the bitcoin blockchain in the best manner possible, not creating empty, partially validated blocks and skimping on transactions - which is the whole point of bitcoin. The mining was never meant to be a means unto itself, it was meant to be a system to validate transactions. Pools that choose software options that don't do this are harming or at least holding back bitcoin's growth and maturity - the four largest pools all do this - one has even published new pool software code that encourages it.

Providing free software is also a two edged sword, but that debate is better left elsewhere. My sum position is the software world at large has realised that it is better off with free software as it helps improve the global pool of knowledge more than it helps just lining the pockets of the people who created the software in the first place. I've always believed in this ideal and pushed my contractors to choose free software when possible, and even charge less to write free software than private code.
sr. member
Activity: 1002
Merit: 254
Tontogether | Save Smart & Win Big
When we see questions about simple changes to conf files on projects like this, to me that shows that we are going to have a lot of pools coming out.
hero member
Activity: 2506
Merit: 645
Eloncoin.org - Mars, here we come!
I love all the work that you have done with this and your other projects.  I just hope that people watch these new pools closely.  When it becomes this easy to deploy a mining pool, and the startup costs become no more than the domain, the server and maybe some promotion. Does this make for unqualified pool owners and managers?
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
ck, is it possible to make a support for reconnect command?
i think this is a problem with MRR service
There's supposed to be support, though I believe it broke somewhere along the line. I'll look into it when time permits.
This is now fixed in git master.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
ck, is it possible to make a support for reconnect command?
i think this is a problem with MRR service
There's supposed to be support, though I believe it broke somewhere along the line. I'll look into it when time permits.
hero member
Activity: 672
Merit: 500
ck, is it possible to make a support for reconnect command?
i think this is a problem with MRR service
full member
Activity: 637
Merit: 131
Thank you for your wise words -ck

Tip finally went through
c60949e9409df0f79ea040fa82a906e4cf4c2ab6e00047b094972b7a34b4ed70
Awesome, congrats on the block solve and thanks for donation! (You can't send money till the block has matured; well you can send it but it won't go anywhere till it matures.)

Yeah it took me a day or two to figure that out, lol i got worried and was like whats going on?
But its all good now.   Smiley
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Thank you for your wise words -ck

Tip finally went through
c60949e9409df0f79ea040fa82a906e4cf4c2ab6e00047b094972b7a34b4ed70
Awesome, congrats on the block solve and thanks for donation! (You can't send money till the block has matured; well you can send it but it won't go anywhere till it matures.)
full member
Activity: 637
Merit: 131
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).


I do not see where to add worker name in the ckproxy.conf file. would it be in the ckpool.conf file?
this is all i see in ckproxy.conf, where would it go?
{
"proxy" :  [
        {
                "url" : "ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        },
        {
                "url" : "backup.ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        }
],
"update_interval" : 30,
"serverurl" : "192.168.1.100:3334",
"mindiff" : 1,
"startdiff" : 42,
"logdir" : "logs"
}
Comments from here on are ignored.
auth is your workername

OMG  i am running!!!! Grin Grin Grin Grin
thank you -ck

Thank you for your wise words -ck

Tip finally went through
c60949e9409df0f79ea040fa82a906e4cf4c2ab6e00047b094972b7a34b4ed70
full member
Activity: 637
Merit: 131
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).


I do not see where to add worker name in the ckproxy.conf file. would it be in the ckpool.conf file?
this is all i see in ckproxy.conf, where would it go?
{
"proxy" :  [
        {
                "url" : "ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        },
        {
                "url" : "backup.ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        }
],
"update_interval" : 30,
"serverurl" : "192.168.1.100:3334",
"mindiff" : 1,
"startdiff" : 42,
"logdir" : "logs"
}
Comments from here on are ignored.
auth is your workername

OMG  i am running!!!! Grin Grin Grin Grin
thank you -ck
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).


I do not see where to add worker name in the ckproxy.conf file. would it be in the ckpool.conf file?
this is all i see in ckproxy.conf, where would it go?
{
"proxy" :  [
        {
                "url" : "ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        },
        {
                "url" : "backup.ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        }
],
"update_interval" : 30,
"serverurl" : "192.168.1.100:3334",
"mindiff" : 1,
"startdiff" : 42,
"logdir" : "logs"
}
Comments from here on are ignored.
auth is your workername
full member
Activity: 637
Merit: 131
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).


I do not see where to add worker name in the ckproxy.conf file. would it be in the ckpool.conf file?
this is all i see in ckproxy.conf, where would it go?
{
"proxy" :  [
        {
                "url" : "ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        },
        {
                "url" : "backup.ckpool.org:3333",
                "auth" : "user",
                "pass" : "pass"
        }
],
"update_interval" : 30,
"serverurl" : "192.168.1.100:3334",
"mindiff" : 1,
"startdiff" : 42,
"logdir" : "logs"
}
Comments from here on are ignored.
full member
Activity: 637
Merit: 131
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).

Thank you sooo much -ck   cant wait till i hit that solo block thats coming up.  lol  get ready for the tip

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Ok now im stuck, and lost
anyone know what .conf i need to edit? -ck?
Thank you  Shocked




ckpool -A -p
[2016-08-31 22:42:16.579] ckproxy stratifier starting
[2016-08-31 22:42:16.579] ckproxy generator starting
[2016-08-31 22:42:16.581] ckproxy connector starting
[2016-08-31 22:42:16.581] ckproxy stratifier ready
[2016-08-31 22:42:16.582] ckproxy connector ready
[2016-08-31 22:42:16.778] Proxy 0:0 solo.ckpool.org:3333 failed to authorise in auth_stratum, got: {"id":42,"error":null,"result":false,"node.method":"auth.result"}
[2016-08-31 22:42:16.778] Failed initial authorise to solo.ckpool.org:3333 with user: !



You need to add a valid workername for the pool you're trying to mine to in the ckproxy.conf file (in this case a valid workername is a bitcoin address with any worker extension such as 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.proxy ).
Pages:
Jump to: