Bitcoin Forum
May 05, 2024, 12:20:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 »  All
  Print  
Author Topic: PoolServerJ - Tech Support  (Read 27445 times)
shads (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 254


View Profile
November 23, 2011, 02:10:17 PM
 #81

What is the difference between 0.3.X and a Workmaker edition? Also, do i really need the 4diff patch? Cause i am using 0.3.24(I can upgrade if the problem is resolved) on windows, and it would be a pain in the ass to compile Bitcoin(with or without gui) on windows.

The differences are all explained here: https://bitcointalk.org/index.php?topic=51226.0

It runs with vanilla bitcoin 0.5.0.  I've seen the rpc thread crash in bitcoind a few times in my test environment but I've never heard of it happening in a production environment so it could just be something peculiar to my setup.  I do put my poor little bitcoind through some pretty horrible contortions that probably don't happen on a normal pool setup.

PoolServerJ Home Page - High performance java mining pool engine

Quote from: Matthew N. Wright
Stop wasting the internet.
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
November 23, 2011, 03:43:32 PM
 #82

Quote
5619 [shared-httpclient-60] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
5623 [shared-httpclient-60] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
5627 [shared-httpclient-61] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
[17:41:28.137] [WARN] Bad HTTP response connecting to auxDaemon http://localhost:8335.  Work generated from this AuxInfo will not be valid for chain: namecoin. HTTP response code: 401


Dunno what is wrong. Using 0.3.24.64 and get that. Password AND username are correct.

WorkMaker edition, pushpool compatibility is OFF

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
November 27, 2011, 04:26:17 PM
 #83

I created a PoolserverJ tutorial

anyone should be able to get PoolServerJ working if they follow this step by step:

http://devtome.org/wiki/index.php?title=How_to_Setup_a_Merged_Mining_Bitcoin_Pool_with_PoolServerJ

let me know what you think!
shads (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 254


View Profile
November 27, 2011, 11:15:26 PM
 #84

I created a PoolserverJ tutorial

anyone should be able to get PoolServerJ working if they follow this step by step:

http://devtome.org/wiki/index.php?title=How_to_Setup_a_Merged_Mining_Bitcoin_Pool_with_PoolServerJ

let me know what you think!

That's fantastic cablepair!  I'll put a link to it on the PSJ site and in the other thread. 

My only suggestion is that you point people to download page rather than linking to the specific versions.  I leave the old versions on the server so those links will be valid long after the psj version has incremented.

PoolServerJ Home Page - High performance java mining pool engine

Quote from: Matthew N. Wright
Stop wasting the internet.
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
November 28, 2011, 12:02:14 AM
 #85

will do,

and thats mostly a rough draft I am polishing it up a bit more

Also just want to let you know I started from scratch when testing this tutorial to make sure everything worked the way I laid it out

I tested on a old dell with a Pentium 4 1.7 Ghz CPU and 256 mb ram

and PoolServerJ is mining on both BTC/NMC networks right now with no problems

talk about efficiency!
 Smiley
pooler
Hero Member
*****
Offline Offline

Activity: 838
Merit: 507


View Profile
December 01, 2011, 11:55:50 AM
 #86

Any chance PoolServerJ will support difficulties less than 1?
I have tried setting it up for Litecoin (current difficulty is about 0.66), but with version 0.4.0rc2 all I get is a bunch of
Code:
com.google.bitcoin.core.VerificationException: Difficulty target is bad: 40474064220290374717375238241067511033434108403022755503819899011072
at com.google.bitcoin.core.Block.getDifficultyTargetAsInteger(Block.java:582)

BTC: 15MRTcUweNVJbhTyH5rq9aeSdyigFrskqE · LTC: LTCPooLqTK1SANSNeTR63GbGwabTKEkuS7
doublec
Legendary
*
Offline Offline

Activity: 1078
Merit: 1005


View Profile
December 01, 2011, 12:33:29 PM
 #87

I created a PoolserverJ tutorial
Why do the conf files for bitcoin/namecoin in the tutorial specify "rpcallowip=*". Doesn't this open the JSON-RPC port of the daemon for anyone to connect to? This gives access to 'sendtoaddress' and other commands for sending coins out of the wallet. Or am I missing something?
DavinciJ15
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
December 01, 2011, 12:48:37 PM
 #88

I created a PoolserverJ tutorial
Why do the conf files for bitcoin/namecoin in the tutorial specify "rpcallowip=*". Doesn't this open the JSON-RPC port of the daemon for anyone to connect to? This gives access to 'sendtoaddress' and other commands for sending coins out of the wallet. Or am I missing something?
You are correct DoubleC
However I do that but I have a firewall and I open up the port to the IP's I trust, in other words IP's I own and control.
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 01, 2011, 02:57:49 PM
 #89

I created a PoolserverJ tutorial
Why do the conf files for bitcoin/namecoin in the tutorial specify "rpcallowip=*". Doesn't this open the JSON-RPC port of the daemon for anyone to connect to? This gives access to 'sendtoaddress' and other commands for sending coins out of the wallet. Or am I missing something?

This is an interesting security concern you bring up and very valid. The idea of the tutorial is to be something for people who really have little or no idea what they are doing. It does not seem very plausible however that there are going to be people out there scanning IP addresses for open RPC ports to that may have used my tutorial. I tried to make it as fool proof as possible thus the reason for the *, people have different network setups and I am trying to eliminate needless problems and the possibility that this could turn into an actual security incident seems very remote to me.

I am doing some polishing up soon of this tutorial and I will take this in mind. Thank you.
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 01, 2011, 04:26:29 PM
 #90

So I thought about it for a sec and your right about the security issue and in that setup it's not needed to allow rpcallowip=* anyways. It's just a habit I got into when helping people to setup pools to skip over needless problems

So I finished polishing up the tutorial today

http://devtome.org/wiki/index.php?title=How_to_Setup_a_Merged_Mining_Bitcoin_Pool_with_PoolServerJ

I also included step by step instructions on how to access the database with phpmyadmin and add a worker.

Also if anyone would like to see a public pool in action that I setup check out

http://pool.devcoin.org

Of course it is for mining devcoins and not Bitcoins.



Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
December 01, 2011, 05:43:25 PM
 #91

This still does not answer my problem.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
December 01, 2011, 05:45:02 PM
 #92

Quote
5619 [shared-httpclient-60] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
5623 [shared-httpclient-60] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
5627 [shared-httpclient-61] WARN org.eclipse.jetty.util.log - Unknown Security Realm: jsonrpc
[17:41:28.137] [WARN] Bad HTTP response connecting to auxDaemon http://localhost:8335.  Work generated from this AuxInfo will not be valid for chain: namecoin. HTTP response code: 401


Dunno what is wrong. Using 0.3.24.64 and get that. Password AND username are correct.

WorkMaker edition, pushpool compatibility is OFF

why not upgrade?

I may be able to help you but I need a little more info

do you want to send me your config?

send to tom@devcoin.org and I will see if anything pops out at me

are you using coinbassing? local work generation?

g2x3k
Full Member
***
Offline Offline

Activity: 147
Merit: 100

PooL-X.eu


View Profile WWW
December 12, 2011, 04:50:34 PM
 #93

have to vote on poolers suggestion it would be nice if worked with diff being lower then 1

http://PooL-X.eu/ join the crew, bring your slaves
http://wallet.it.cx/ Instant LTC Wallet service
Furyan
Full Member
***
Offline Offline

Activity: 175
Merit: 100



View Profile
December 16, 2011, 04:36:38 PM
 #94

Has anyone added MS SQL support to PoolServerJ?

Because it uses JDBC this should be (almost) trivial as MS SQL is fully ODBC 92 compliant, just wondering if anyone's made the effort to actually write the associated bit of code.

I can dive in myself, I'm reasonably proficient in Java but I look to save time where possible Smiley

Also... shads.. you're outdoing yourself man... I'm very impressed with the built-in coinbasing & work generation now.  It eliminates almost all of the custom mods I had made to my version of bitcoind, which lowers my support profile and barrier to upgrades.

Really impressed here.
DavinciJ15
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
December 16, 2011, 05:21:31 PM
 #95

Has anyone added MS SQL support to PoolServerJ?

Because it uses JDBC this should be (almost) trivial as MS SQL is fully ODBC 92 compliant, just wondering if anyone's made the effort to actually write the associated bit of code.

I can dive in myself, I'm reasonably proficient in Java but I look to save time where possible Smiley

Also... shads.. you're outdoing yourself man... I'm very impressed with the built-in coinbasing & work generation now.  It eliminates almost all of the custom mods I had made to my version of bitcoind, which lowers my support profile and barrier to upgrades.

Really impressed here.
Yes he has done an amazing job.
mu50stang
Full Member
***
Offline Offline

Activity: 162
Merit: 100


View Profile
January 09, 2012, 09:57:13 PM
 #96

I keep getting this message everyone once in a while.  I was wondering what it meant or if it was an issue.


5470046 [HttpClient-upstream-work-submit-handler-38] WARN org.eclipse.jetty.util.log - EXPIRED ContentExchange@1769400994=POST//127.0.0.1:8444/#8
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
January 09, 2012, 10:33:54 PM
 #97

I really hope PSJ soon gets completed X extensions.

Such as X-rollntime etc.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
DavinciJ15
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
January 10, 2012, 12:12:53 AM
 #98

Shadders

If you are not coming back?
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
January 10, 2012, 12:21:55 AM
 #99

ive been wondering the same thing Sad
mu50stang
Full Member
***
Offline Offline

Activity: 162
Merit: 100


View Profile
January 10, 2012, 02:55:35 AM
 #100

JSON-RPC getmemorypool update failed.

Whats happens when I get this error.
Pages: « 1 2 3 4 [5] 6 7 8 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!