Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nicehash compatibility #2

Closed
kyleboddy opened this issue Jan 1, 2018 · 14 comments
Closed

Nicehash compatibility #2

kyleboddy opened this issue Jan 1, 2018 · 14 comments

Comments

@kyleboddy
Copy link

Getting a lot of rejected shares despite checking the "emu nicehash" option. Any idea what the issue is?

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

What error does the pool send? (Click on "Reject" in the "Shares" panel)

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

Also support the miners mode of operation nicehash?

@kyleboddy
Copy link
Author

Yes, I am using xmr-stak combined and have "use_nicehash" set to TRUE. The errors are nonce-specific "does your miner support nicehash?" issues. I mine on nicehash with these miners with no problem w/o proxy.

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

So do you use nicehash pool ?

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

You need to use either my miner (but it's only for cpu and the code is closed) or use 1 to 1 proxy (Max workers = 1 Emu nicehash = false)

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

this.nonce1byte = parseInt(this.nonce1byte) | 0;
There is a mistake. Incorrect parse of nonce nicehash

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

Download the source. Now everything should work. And try again this method.
You need to use either my miner (but it's only for cpu and the code is closed) or use 1 to 1 proxy (Max workers = 1 Emu nicehash = false)

Thank you!

@kyleboddy
Copy link
Author

So other GPU miners won't work in this setup?

xmrstak/claymore/sgminer -> stratum-proxy -> Nicehash

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

The miners do not support the proxy server and Nicehash at the same time. Since nicehash itself is a proxy server, it accumulates miners. This is due to its specification, which is supported by most miners.
Because of this specification, it became possible to create a cumulative proxy that runs on conventional pools.

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

But you can proxy 1 to 1. Then it will work on nicehash

@kyleboddy
Copy link
Author

So for six miners, six instances of the software running? Or six pools of nicehash in one worker with max worker = 1?

StratumProxy only supports failover, not fractional pooling though, right?

If 1 to 1 means one proxy per miner, then there's not much point in doing that.... right?

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

In order to specify proxying 1 in 1, you must specify in the pool settings [Max workers = 1 Emu nicehash = false]

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

Look. If you dig at the nicehash pool, then 6 miners will have 6 connections to the pool. All of them will be visible on the "Pools" tab.

StratumProxy only supports failover, not fractional pooling though, right?
If you dig on the pool naisheesh then yes. But around a bunch of other pools, and on them you can combine up to 256 miners.

@JerryWm
Copy link
Owner

JerryWm commented Jan 1, 2018

If 1 to 1 means one proxy per miner, then there's not much point in doing that.... right?
It turns out so.
ps. You can use mine cpuminer, it can be combined and with a pool of nacehash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants