Pontius
|
|
October 14, 2012, 04:31:21 PM |
|
Sure, no problem. Just switched back to 0.5.2 and started logging to a file. If anything shows up I'll send it to you.
|
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
October 19, 2012, 05:26:17 AM |
|
Unfortunately that doesn't help. What is needed is a way for RollProxy to connect to the Internet through a SOCKS4/5 proxy, not a way for the miners to connect to RollProxy through an additional local proxy.
Use socat. for mining through tor, socat tcp-listen:18332,fork,reuseaddr socks4a:127.0.0.1:pool.com:8332,socksport=9050 But that would still leak DNS requests, wouldn't it? That has always been the issue with tools like socat or tsocks. or just use proxychains?
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
Pontius
|
|
October 20, 2012, 02:50:18 PM |
|
Sure, no problem. Just switched back to 0.5.2 and started logging to a file. If anything shows up I'll send it to you.
Ok, so after six days of using v0.5.2 (again) everything is fine. Whatever my problem was I'm unable to reproduce it...
|
|
|
|
carlo
|
|
October 27, 2012, 01:14:44 PM |
|
Hi,
is it possible to connect with different workernames to a pool ? i lose controll which worker is down.
I could start a bunch of rollproxies on different ports, but that looks for me like a waste of recources.
Miner_1 =>> Rollproxy ==> worker1@abcpool Miner_2 =>> same Rollproxy ==> worker2@abcpool
Thats what i mean.
Thanks
|
|
|
|
Pontius
|
|
October 29, 2012, 07:17:39 AM |
|
AFAIK that's not possible but RollProxy provides a webinterace where you can check your miners status...
|
|
|
|
knyaz-veks
Member
Offline
Activity: 60
Merit: 10
|
|
October 30, 2012, 09:02:11 AM |
|
help me : robin@ubuntu:~$ 2to3 -w rollproxy.py RefactoringTool: Skipping implicit fixer: buffer RefactoringTool: Skipping implicit fixer: idioms RefactoringTool: Skipping implicit fixer: set_literal RefactoringTool: Skipping implicit fixer: ws_comma RefactoringTool: Can't parse rollproxy.py: ParseError: bad input: type=20, value=u'<', context=(u'', (1, 0)) RefactoringTool: No files need to be modified. RefactoringTool: There was 1 error: RefactoringTool: Can't parse rollproxy.py: ParseError: bad input: type=20, value=u'<', context=(u'', (1, 0)) robin@ubuntu:~$
robin@ubuntu:~$ python rollproxy.py -v "pool" File "rollproxy.py", line 1 <!DOCTYPE html> ^ SyntaxError: invalid syntax robin@ubuntu:~$
|
|
|
|
Pontius
|
|
October 30, 2012, 11:48:58 AM |
|
Looks like you've downloaded the github website but not the python code... Try this: wget https://raw.github.com/pooler/rollproxy/master/rollproxy.py -O rollproxy.py 2to3 -w rollproxy.py python3 rollproxy.py -v "your pools"
|
|
|
|
juhakall
|
|
November 04, 2012, 12:18:43 AM |
|
I'm getting noticeably higher rejects when mining through rollproxy. Long poll is enabled on both cgminer and rollproxy, but my rejects are still 1-2% compared to the 0.5% max when directly connecting. There's no additional network delay since rollproxy is running on localhost. Has anyone else noticed higher reject rates? What might be the cause?
|
|
|
|
CrownCloud
|
|
November 29, 2012, 12:11:26 PM |
|
any way to log mining data like shares submitted per worker etc ? like in a text file or something?
|
CrownCloud - Internet Services Dedicated servers, OpenVZ and KVM based VPSes and in 4 locations. (We accept Bitcoin !) http://crowncloud.net/
|
|
|
pooler (OP)
|
|
November 30, 2012, 10:07:20 PM |
|
any way to log mining data like shares submitted per worker etc ? like in a text file or something?
Done. There's now a --sharelog option that allows you to specify a file for logging submissions.
|
BTC: 15MRTcUweNVJbhTyH5rq9aeSdyigFrskqE · LTC: LTCPooLqTK1SANSNeTR63GbGwabTKEkuS7
|
|
|
CrownCloud
|
|
December 01, 2012, 08:07:24 AM |
|
any way to log mining data like shares submitted per worker etc ? like in a text file or something?
Done. There's now a --sharelog option that allows you to specify a file for logging submissions. Sweet thanks !
|
CrownCloud - Internet Services Dedicated servers, OpenVZ and KVM based VPSes and in 4 locations. (We accept Bitcoin !) http://crowncloud.net/
|
|
|
Parazyd
|
|
February 11, 2013, 07:08:47 PM |
|
Hey. I need a small code addon. Is it possible?
Basically, I would like for the proxy to restart if there are >5% stale shares.
I think it's just a few lines of code. I'd do it myself, but I don't know Python. Thanks a bunch!
|
|
|
|
senseless
|
|
April 13, 2013, 07:57:05 AM |
|
You could turn this into a simple pool software that could mine on litecoind if you did the 2 following things:
#1) Allow the rollproxy to rewrite target difficulty
#2) Add the option to only submit shares that meet difficulty upstream.
Would you be willing to implement this for solo miners?
|
|
|
|
juhakall
|
|
April 13, 2013, 08:56:01 AM |
|
You could turn this into a simple pool software that could mine on litecoind if you did the 2 following things:
#1) Allow the rollproxy to rewrite target difficulty
#2) Add the option to only submit shares that meet difficulty upstream.
Would you be willing to implement this for solo miners?
I used rollproxy to force reuse of work units when solo-mining ppcoin for a few days. It worked very well, fixing my problem with running out of work when pointing miners directly to ppcoind. I found 2 blocks and those were the only shares submitted to rollproxy. Why would you want any other difficulty "shares" on a setup like that, or are you thinking of something different?
|
|
|
|
senseless
|
|
April 13, 2013, 10:28:20 AM |
|
I used rollproxy to force reuse of work units when solo-mining ppcoin for a few days. It worked very well, fixing my problem with running out of work when pointing miners directly to ppcoind. I found 2 blocks and those were the only shares submitted to rollproxy. Why would you want any other difficulty "shares" on a setup like that, or are you thinking of something different?
When you have multiple machines accessing the same pool server/proxy, it's nice to know that the miners are online and functioning properly. If they submit lower difficulty shares I will be able to tell this (even if they aren't difficulty 1.. 1 share every 5 or 10 minutes would be fine.)
|
|
|
|
serg771
Newbie
Offline
Activity: 13
Merit: 0
|
|
May 10, 2013, 12:01:53 PM |
|
Hello. i setup pushpool + bitcoind. is there appropriate mechanism to proxy to bigger mining pull to share profit with them? we are young and it will be difficult at first time to earn something. it is possible to create something like that: miners-> pushpool -> proxy -> another_pool?
will i be able to gather statistics from Rollproxy via SimpleBTC? now simplebtc connects to bitcoind via rpc and get all stat.
i looked at rollproxy and it seems it can help me.
Thanks in advance.
|
|
|
|
shubhank008
Newbie
Offline
Activity: 12
Merit: 0
|
|
June 30, 2013, 06:18:31 AM |
|
Its working but it auto crashes at random times (10 mins or 30 mins) by itself for me
I am running in a centos dedicated server with python 2.6
|
|
|
|
Mikolo
Member
Offline
Activity: 121
Merit: 10
|
|
July 18, 2014, 03:34:33 PM |
|
Is this proxy works with quark algorithm?
|
|
|
|
loszhor
|
|
August 04, 2014, 09:52:39 AM |
|
Love the program, I too wish to see a stratum version soon, as well.
One annoyance at the moment I would like to know how to solve, if possible, is getting the connection error to reset to normal after the miner disconnects. Right now it keeps saying:
"[Errno 10054] An existing connection was forcibly closed by the remote host"
After the miner is disconnected but I know it is running just fine after I reconnect. The current solution is to simply just close and reopen Rollproxy but I will lose my collected stats if I do so. So it's either lose my stats or not have a log in the mean time.
Thank you.
|
16wQCVFXYuSp4AYsBqV9Uqa2dd1V4YXvJ5
|
|
|
|