Author

Topic: Stratumproxy mit externem Pool verbinden? (Read 1006 times)

hero member
Activity: 871
Merit: 1000
July 19, 2013, 05:23:16 PM
#9
kannst du machen ;-)
mal mit --help aufrufen

ist afaik aus dem Kopf: -cu und -cp

Hab ich versucht.
Funktioniert nicht. "Cannot autorize worker"
Wenn ich -cu und -cp rausnehme und statdessen bei den Rigs den Namen und Pass des Pools eingebe, funktionierts!  Huh

Wie es scheint, bin ich nicht der einzige.


Hi All,

I feel a bit of a dead head, usually when I have questions I just go to the code but I am having a bit of a problem with stratum-mining-proxy and my python knowledge is very sub par.  I have been aware of the custom-user capabilities of it and want to take advantage of it with;-

./mining_proxy.py -v --host=stratum.bitcoin.cz --port=3333 --custom-user=MinePeon.Donate --custom-password=Donate

The problem is it still uses the authorise credentuals supplied by the miner dispite showing;-

Code:
2013-06-19 01:16:25,727 WARNING proxy mining_proxy.on_connect # Authorizing custom user MinePeon.Donate, password Donate
2013-06-19 01:16:25,728 DEBUG protocol protocol.writeJsonRequest # < {"params": ["MinePeon.Donate", "Donate"], "id": 1, "method": "mining.authorize"}

In the startup.  Am I missing something?  Is this not the intention of those parameters?

Neil


I got it working on the beaglebone, your parameter usage isn't correct.

should be:
./mining_proxy.py -o stratum.bitcoin.cz -p 3333

then you connect your miner to the proxy and provide the pool user/pass there
./cgminer -o 127.0.0.1:3333 -u MinePeon.Donate -p Donate


If you are going to use the custom_user options, then don't specify a user/pass on the miner, or make them null ""; the point is so that miners can remote connect without revealing user/pass to eliminate a potential man-in-the-middle attack.
EDIT doesn't seem to work, it connects to the pool but either uses the credentials supplied by the miner or pukes. I'm no python expert either but will take a crack at it.

MOAR edit. I think I've figured out what the feature does finally.  It overrides the submission of shares to go to the account you specify, but it looks like you still need to supply valid credentials at the miner.  Going to make a few accounts and test.



If you are feeling generous, hit the donation address in my sig.  We have similar projects, so I look forward to collaboration (rather than name calling ala kano/luke-jr).
yxt
legendary
Activity: 3528
Merit: 1116
kannst du machen ;-)
mal mit --help aufrufen

ist afaik aus dem Kopf: -cu und -cp
hero member
Activity: 871
Merit: 1000
kannst es ja erstma damit versuchen...

http://mining.bitcoin.cz/mining-proxy-howto

Oki.

Proxy funktioniert.

Schlecht ist, dass ich bei jedem Rig den Benutzer und das Passwort des End-Pools eintragen muss.
Wenn ich nun den Pool wechseln will, bin ich wieder gleich weit wie vorher und muss bei jedem Rig alles neu eintragen.
Besser wäre es, wenn ich das alles beim Proxy machen könnte.
Nur funktioniert das bei mir nicht.

Gruss
Tinu

hero member
Activity: 871
Merit: 1000
kannst es ja erstma damit versuchen...

http://mining.bitcoin.cz/mining-proxy-howto
Oki.
Merci für den Link. Sehs mir mal genauer an.

Gruss
Tinu
sr. member
Activity: 453
Merit: 250
kannst es ja erstma damit versuchen...

http://mining.bitcoin.cz/mining-proxy-howto
hero member
Activity: 871
Merit: 1000
Hallo zusammen.

Gibt es eine Möglichkeit, 20 Rigs in einem internen Pool/Netztwerk zu Bündeln und dann diesen an einem externen grossen Pool anzuhängen. Sozusagen aus 20 Rigs intern mach 1 Rig nach draussen?

Ziel ist es, somit nur eine Verbindung (und somit weniger Verkehr) nach draussen zu haben und einfacher den Pool zu wechseln.

Gruss
Tinu

müsste doch eigentlich mit nem stratumproxy funzen oder??

Ich hätte wohl unter Anfänger und Hilfe posten sollen.  Smiley

Gibts da schon etwas (fast) fertiges, welches man benutzen könnte?
Oder kann man die Poolserversoftware fürs Solomining einfach als Proxy umlenken zu einem Pool statt auf die interne Bitcoinind?
Hab mal die Forumssuche benutzt, finde aber unter "stratumproxy" nichts brauchbares.

PS:(Wenn ich jetzt Stuss erzählt habe, bitte ich zu entschuldigen. Ist alles Neuland für mich!)
yxt
legendary
Activity: 3528
Merit: 1116
hätte ich jetzt auch gesagt
sr. member
Activity: 453
Merit: 250
Hallo zusammen.

Gibt es eine Möglichkeit, 20 Rigs in einem internen Pool/Netztwerk zu Bündeln und dann diesen an einem externen grossen Pool anzuhängen. Sozusagen aus 20 Rigs intern mach 1 Rig nach draussen?

Ziel ist es, somit nur eine Verbindung (und somit weniger Verkehr) nach draussen zu haben und einfacher den Pool zu wechseln.

Gruss
Tinu

müsste doch eigentlich mit nem stratumproxy funzen oder??
hero member
Activity: 871
Merit: 1000
Hallo zusammen.

Gibt es eine Möglichkeit, 20 Rigs in einem internen Pool/Netztwerk zu Bündeln und dann diesen an einem externen grossen Pool anzuhängen. Sozusagen aus 20 Rigs intern mach 1 Rig nach draussen?

Ziel ist es, somit nur eine Verbindung (und somit weniger Verkehr) nach draussen zu haben und einfacher den Pool zu wechseln.

Gruss
Tinu
Jump to: