just now i switched 1st test RIG to proxy (ethos)
Hi all
We just releaded the version 1.0.5.
Change log :
- Rejected/Invalid shares after network error : fixed
- Robustness hacks
- Minor cosmetics changes
Enjoy !
How you can use this to mine to suprnova? I get authorization failed when putting my username as the wallet.
Hi @anon92308673
I think itâll work with this small trick :
In config.json change the following fields
"enable_worker_id": false
"wallet": < supernova login >
"proxy_name": < supernova worker name >
"password": < supernova worker password >
This is an âugly hackâ but it can work (not tested yet).
Best
Proxy authorized with pool and says work is being accepted but itâs not reflected pool side.
Thanks for opening this to the public.
One thing Iâm noticing is that there are clumps of duplicate shares. If you get one, you usually get 5-10. This is painful to see as you can imagine. Any fixes planned for this?
On the proxy it shows as duplicate shares, on the miner it shows as rejected.
If this continues it will nullify using a proxy in the first place. Just want to make sure this is on your radar.
Also, a question: Have you tested this at larger scales? Iâm using about 15 rigs x ~12 cards each and for the most part itâs working, but I havenât noticed that much of a Sol increase, maybe because I already have a fast connection. Actually, my Sol/s has dropped a bit, but Iâll be monitoring.
Edit: What is odd is that if I remove some of these common workers with ârejected duplicate sharesâ other rigs that werenât having problems start to have problems.
Ok we need to investigate on this deeper⌠will look for a proper supernova integration later.
MmmmâŚ, this look like the typic âdifficulty sizingâ issue : you are sending multiple solutions for an âalready accepted shareâ (because the proxy act like an unique miner and all your workers mine the same âshareâ). So the pool tag the other works like âduplicate sharesâ and reject themâŚ
So basically this is a âpool issueâ : the pool is not able to scale the work difficulty proportionally to your aggregated hashrate⌠You can perhaps use a particular port (harder / ajustable hashrate) or set it yourself (sometimes through the client âpasswordâ param, like flypool.org)
What is the pool you use ?
Iâm using Flypool at the moment, with fallbacks on other pools.
What settings would you suggest? Do you suggest using nanopool or some other pool with better worker/name support?
Looks like Iâll just have to test with a different difficulty level.
Yep, you can try to change the flypool share difficulty changing the âpasswordâ value or try to switch your farm to nanopool. Feel free to post back your tries/results
Flypool usual bug rejected shares dificulty error after they tried to raised shares difficulty It doesnât work. Thatâs why Iâm using nanopool so far so good nicely setup pool
Works perfect with dwarfpool and nanopool as I made couple of tests. Flypool rejecting shares seems some pool setup issue after they tried to raise shares dificulty- Flypool
I was thinking of testing this, but i dont know if i need it really.
If i already have a config file saying it will use stratum for the rigs, why would i need this?
This is basicly just letting me to point my rigs all to this proxy that has the same settings my config has?
So for flypool adding 32000 or 64000 on the password field of config.json will fix the problem ?
Yep, if flypool adjust the difficulty properly it should be ok. Not tried, we use nanopool.
Because, each worker of your farm is mining itâs own share instead of aggregating hashrate power on an uniq work using a proxy.
Confer this post for more detail :
I tested it. no luck. Flypool sends higher difficulty jobs. but still get the error duplicate work
You can try to switch on nanopool or dwarfâŚ
Did you try to disable the option âenable_worker_idâ ?
Seems i cant get it to run on Raspberry PI 3 latest.
Getting this error.
/home/pi/zecproxy/lib/pool_connector.js:137
olSocket = tls.connect(this.current_pool.port, this.current_pool.host, () => {
^
SyntaxError: Unexpected token )
at Module._compile (module.js:439:25)
at Object.Module._extensionsâŚjs (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/home/pi/zecproxy/proxy.js:2:18)
at Module._compile (module.js:456:26)
at Object.Module._extensionsâŚjs (module.js:474:10)
at Module.load (module.js:356:32)
What im a missing or need to install?
Please help
@BarbieAction Check the setup of config.json something is wrong maybe you made a unnecessary space between ââ and so on.