JerryWm / Stratum-Proxy-XMR

Stratum proxy
20 stars 19 forks source link

Proxy Level Duplicate shares #4

Open gnieboer opened 6 years ago

gnieboer commented 6 years ago

When connected many xmr-stak-cpu clients, most of the shares are being rejected with the error "Proxy Level Duplicate Shares". Most of the rejected shares have the same nonce and hash.

I do get some accepted shares, but the overall hashrate is very very low.

server: emu nicehash = false and workers = 100 and the server is NOT nicehash. clients: nicehash_nonce = false

The clients can connect successfully with xmr-node-proxy.

JerryWm commented 6 years ago

In the pool settings, set [Emu nicehash = true] In the settings of the miners, support the nicehash Use any pool except nicehash

gnieboer commented 6 years ago

Changed settings as described, still having the same issue.

JerryWm commented 6 years ago

In config xmr-stak ("nicehash_nonce" : true) and in pool configuration (Emu nicehash = true) ? And the error is still "Proxy lvl. Duplicate Shares"?

gnieboer commented 6 years ago

Yes, I just double-checked.

JerryWm commented 6 years ago

You can please post a screenshot of the tabs (jobs and shares)

JerryWm commented 6 years ago

Also specify the number of workers and the number of pools

JerryWm commented 6 years ago

Did you manage to set it up?

gnieboer commented 6 years ago

No I haven't yet, I haven't had time to get the screen shots. I tried a couple sizes, but 50 workers in a single pool was a smaller attempt and no luck. I would have gotten you screen shots tonight but I just had a RAID failure I need to deal with first.

gnieboer commented 6 years ago

This was with 20 workers in one pool, all with nicehash compatibility = true on the workers (modified xmr-stak-cpu. Reason for the errors was "proxy level duplicate shares"

image

JerryWm commented 6 years ago

Maybe it's a miner? Try the latest version of xmr-stak and there in the pool settings specify [use_nicehash: true] And in the proxy settings specify[Emu nicehash: true]

JerryWm commented 6 years ago

In extreme cases, you can proxy 1 to 1. Set this for this setting [Emu nicehash: false, Max workers: 1]