Bitcoin Forum
April 24, 2024, 10:14:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Stratum Proxy for cryptonight  (Read 1096 times)
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 21, 2018, 07:33:37 AM
Last edit: January 21, 2018, 06:25:22 PM by cryptoyes
 #21

This is new, but a welcome alternative to the older (but tried!) xmr-node-proxy and xmrig-proxy ... both which have given me issues with nicehash and with miningrigrentals.

Thank you.

@JerryQ - I have a few questions:

- can this cope with 800-1000 miners?
- does it work with miningrigrentals.com?
- does it work with nicehash.com?
- does it support SSL for miners (server) and pool (client)?
- do you charge a fee by default? (I know it's open source)

Also, I'm on headless machines so no access to web gui. Care to share a full example and/or spec of the config file so I can run it in command line?
1713996884
Hero Member
*
Offline Offline

Posts: 1713996884

View Profile Personal Message (Offline)

Ignore
1713996884
Reply with quote  #2

1713996884
Report to moderator
1713996884
Hero Member
*
Offline Offline

Posts: 1713996884

View Profile Personal Message (Offline)

Ignore
1713996884
Reply with quote  #2

1713996884
Report to moderator
1713996884
Hero Member
*
Offline Offline

Posts: 1713996884

View Profile Personal Message (Offline)

Ignore
1713996884
Reply with quote  #2

1713996884
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
JerryQ (OP)
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
January 22, 2018, 07:55:39 AM
 #22


- can this cope with 800-1000 miners?
I don't know exactly. Must.

- does it work with miningrigrentals.com?
In proxy mode, 1 to 1 will work everywhere.

- does it work with miningrigrentals.com?
Yes it works. Set in the config miner (nicehash_nonce = true), in the proxy settings (Emu nicehash = false, Max workers = 1). There will be a 1 to 1 proxy mode.

- does it support SSL for miners (server) and pool (client)?
Yes. Full support (read the description).

- do you charge a fee by default? (I know it's open source)
There is no commission. Perhaps in the next version I will add (but this is not accurate).

Also, I'm on headless machines so no access to web gui. Care to share a full example and/or spec of the config file so I can run it in command line?
Configure pools only through the Web panel. (You can manually in the config)
Oakey22
Sr. Member
****
Offline Offline

Activity: 488
Merit: 322


View Profile
January 22, 2018, 08:23:50 AM
 #23

This is a good bit of software for botnets, who else has hundreds if not thousands of miners pointing at xmr.

It's not really needed for those with just a few miners.
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 22, 2018, 05:55:24 PM
 #24

No, please don't add a fee to the proxy - keep the proxy free, and add a fee to your miner only. You will attract more people to use your software. Otherwise you will only push them away with too many fees.

You said I can manually edit pools in the config file - can you please post a full example (with and without ssl)?

Like I said, I'm on a headless (no monitor) machine and cannot access the GUI. It's best not to force the user to use web GUIs. Many of us have headless machines, which are only accessible via ssh.

EDIT: Also, you should add clear install instructions for everyone on github (step by step) and also a full config.json file example which can be edited so that accessing the GUI is not needed.
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 22, 2018, 06:22:32 PM
 #25

I managed to get to the GUI (via an ssh tunnels, yuck). The "max workers" is the number of connections the proxy makes to the pool, or the number of miners that can connect to the proxy?

Some questions:

- how can I connect to an SSL pool? Does stratum+ssl:// work?
- Can I make the retry count infinite? Does making "retry_count_connect": 0 mean infinite?
- I entered 10 seconds keep-alive, but the pools.json file wrote 20 (could have been my mistake)
- I entered 1000 max workers, but the pools.json file entered 256 (I imagine you forced this as a maximum and that it's the number of connections to the pool, not miners to proxy)

For others who don't want to deal with the GUI: you need to create a file called pools.json in /src with the following contents

Code:
[
    {
        "pool_address": "stratum+tcp://<pool1_address>:<pool1_port>",
        "wallet_address": "<your_coin_wallet_address>",
        "pool_password": "proxy",
        "keepalive": 10,
        "emu_nicehash": true,
        "max_workers": 10,
        "retry_count_connect": 999
    },
    {
        "pool_address": "stratum+tcp://<pool2_address>:<pool2_port>",
        "wallet_address": "<your_coin_wallet_address>",
        "pool_password": "proxy",
        "keepalive": 10,
        "emu_nicehash": true,
        "max_workers": 10,
        "retry_count_connect": 999
    }
]

Please include this pools.json as an example in the package so that we don't have to hassle with GUIs.
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 22, 2018, 06:49:33 PM
Last edit: January 22, 2018, 07:27:21 PM by cryptoyes
 #26

Ok, I gave this a go and it doesn't really work ... it disconnects most of my miners immediately after they connect to the proxy (they all run xmr-stak).

Here's an example with 2 miners. The first one (yyy.yyy.yyy.yyy) connected fine. The second one (xxx.xxx.xxx.xxx) is being disconnected all the time. If I add more miners, they all keep being disconnected and the screen is flooded with "SUCCESS/ERROR Client disconnected messages"

xmr-stak reports:

Code:
[2018-01-22 19:21:39] : Fast-connecting to PROXYHOST:33333 pool ...
[2018-01-22 19:21:39] : Pool PROXYHOST:33333 connected. Logging in...
[2018-01-22 19:21:39] : SOCKET ERROR - [PROXYHOST:33333] PARSE error: Job error 3

I have multiple xmr-stak processes per machine (each machine runs 2-3 identical xmr-stak processes). Works fine with xmr-node-proxy and xmrig-proxy.

I'm using this config file for xmr-stak:

NOTE: I also tried with "use_nicehash" : true, "emu_nicehash": true, "use_tls" : true, and other combinations and got the same result.  It just disconnects all my miners.

Code:
"pool_list" :
[
{"pool_address" : "HOST:33333", "wallet_address" : "<mywallet>", "pool_password" : "prx", "use_nicehash" : false, "use_tls" : false, "tls_fingerprint" : "", "pool_weight" : 1 },
],
"currency" : "monero",
"call_timeout" : 120,
"retry_time" : 10,
"giveup_limit" : 0,
"verbose_level" : 0,
"print_motd" : true,
"h_print_time" : 10,
"aes_override" : null,
"use_slow_memory" : "warn",
"tls_secure_algo" : false,
"daemon_mode" : true,
"flush_stdout" : true,
"output_file" : "",
"httpd_port" : 0,
"http_login" : "",
"http_pass" : "",
"prefer_ipv4" : true,

Same config works fine for the other proxies like xmr-node-proxy or xmrig-proxy.

Any ideas?

Code:
[2018-1-22 18:40:27] [APP] [SUCCESS] Web server is powered on
[2018-1-22 18:40:27] [APP] [WEB-SERVER] [NOTICE] Attempting opened server on "0.0.0.0:8008"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-SERVER #1] [NOTICE] Attempting opened server on [SSL OFF] "0.0.0.0:33333"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [NOTICE] Attempting opened server on [SSL ON] "0.0.0.0:30443"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:40:27] [APP] [WEB-SERVER] [SUCCESS] Opened server on "0.0.0.0:8008"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-SERVER #1] [SUCCESS] Opened server on [SSL OFF] "0.0.0.0:33333"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [SUCCESS] Opened server on [SSL ON] "0.0.0.0:30443"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:40:27] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #6Bv12zLsMBPZQdUV/h8x2V9CoWGO difficulty 200007.79
[2018-1-22 18:40:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #5] [NOTICE] Accepted worker
[2018-1-22 18:40:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #5] [SUCCESS] xxx.xxx.xxx.xxx:39874 / xmr-stak/2.2.0/2...
[2018-1-22 18:41:07] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #TyQf+AKoe1UPoGDb84h3FKrS+tm4 difficulty 200007.79
[2018-1-22 18:41:18] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [WARNING] Set difficulty to 148148.30
[2018-1-22 18:41:18] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #Fm8oqi0p9jVAw/tDA0K4VVS2MtI2 difficulty 148148.30
[2018-1-22 18:41:20] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #yX1P7rEoFmupybm+18L2wsAdM3WY difficulty 148148.30
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #9] [NOTICE] Accepted worker
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #9] [SUCCESS] xxx.xxx.xxx.xxx:34182 / xmr-stak/2.2.0/2...
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #9] [ERROR] Client disconnected
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #9] [NOTICE] Disconnected...
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:41:54] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #I05qa/W5ZDz6s7eMMV4OHj8tPkFW difficulty 200007.79
[2018-1-22 18:42:01] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #ApmokZyZ2mmCuorXYcEh0NwUwhBP difficulty 148148.30
[2018-1-22 18:42:01] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #zSyjUHJQqORJmncIYGzJJXnQw99K difficulty 200007.79
[2018-1-22 18:42:02] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #14] [NOTICE] Accepted worker
[2018-1-22 18:42:02] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #14] [SUCCESS] xxx.xxx.xxx.xxx:34184 / xmr-stak/2.2.0/2...
[2018-1-22 18:42:10] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #wvqEUCgftw6+S5nbmxhRZkY+bNZk difficulty 148148.30
[2018-1-22 18:42:10] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #HwqyOaOXc5NO6k9QaQpjRZrFvrmq difficulty 200007.79
[2018-1-22 18:42:19] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [WARNING] Set difficulty to 98766.67
[2018-1-22 18:42:19] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #tEmiEcJRsEvW1N/eYrFwwxjURz/T difficulty 98766.67
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #18] [NOTICE] Accepted worker
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #18] [SUCCESS] xxx.xxx.xxx.xxx:34186 / xmr-stak/2.2.0/2...
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #18] [ERROR] Client disconnected
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #18] [NOTICE] Disconnected...
[2018-1-22 18:42:25] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:42:26] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:42:26] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [NOTICE] Accepted new job #7yrXLI2D3P+bAg0zEwJOO0PRtZQ6 difficulty 200007.79
[2018-1-22 18:42:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #MqjUqhJ/kEMJ9x+KK69yY5Zqs9JD difficulty 98766.67
[2018-1-22 18:42:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #wevQLgbL1khqglIgv/67WQNp51OP difficulty 200007.79
[2018-1-22 18:42:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [NOTICE] Accepted new job #uHCOx7IKlR1tgLbZLajGji0ph6/Z difficulty 200007.79
[2018-1-22 18:42:36] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #24] [NOTICE] Accepted worker
[2018-1-22 18:42:36] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #24] [SUCCESS] xxx.xxx.xxx.xxx:34188 / xmr-stak/2.2.0/2...
[2018-1-22 18:42:55] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #41cylKmXHwqw1EaIGTYLMPPui3n7 difficulty 98766.67
[2018-1-22 18:42:55] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [NOTICE] Accepted new job #+YFGBSX9xH/QcAj/5GxwBNjxdjIC difficulty 200007.79
[2018-1-22 18:42:56] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #wfpsrRsbEm3yuSYnINmpv58xuCR5 difficulty 200007.79
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #28] [NOTICE] Accepted worker
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #29] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #28] [SUCCESS] xxx.xxx.xxx.xxx:34196 / xmr-stak/2.2.0/2...
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #28] [ERROR] Client disconnected
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #28] [NOTICE] Disconnected...
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #29] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #29] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:42:57] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #29] [NOTICE] Accepted new job #z57/3Prf8JDcnncLdBXHftMQ1QJE difficulty 200007.79
[2018-1-22 18:43:08] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #31] [NOTICE] Accepted worker
[2018-1-22 18:43:08] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #31] [SUCCESS] xxx.xxx.xxx.xxx:34198 / xmr-stak/2.2.0/2...
[2018-1-22 18:43:20] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [WARNING] Set difficulty to 65843.44
[2018-1-22 18:43:20] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #3] [NOTICE] Accepted new job #ghaFAGHjL/Ia0GHHyS4K6LIfOR4v difficulty 65843.44
[2018-1-22 18:43:21] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [WARNING] Set difficulty to 141179.65
[2018-1-22 18:43:21] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #19] [NOTICE] Accepted new job #VzDwyHIAR4nvqZADWj4/0+wzsZCK difficulty 141179.65
[2018-1-22 18:43:21] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [WARNING] Set difficulty to 102566.38
[2018-1-22 18:43:21] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #10] [NOTICE] Accepted new job #griMCzylKFzvkHSzA09ghdA455RA difficulty 102566.38
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #35] [NOTICE] Accepted worker
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #36] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #35] [SUCCESS] xxx.xxx.xxx.xxx:34202 / xmr-stak/2.2.0/2...
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #35] [ERROR] Client disconnected
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #35] [NOTICE] Disconnected...
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #36] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #36] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:43:29] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #36] [NOTICE] Accepted new job #0IQqzhcm2jO+MlFmzzD44vwgcjFR difficulty 200007.79
[2018-1-22 18:43:37] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #38] [NOTICE] Accepted worker
[2018-1-22 18:43:37] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #38] [SUCCESS] xxx.xxx.xxx.xxx:34204 / xmr-stak/2.2.0/2...
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #39] [NOTICE] Accepted worker
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #40] [NOTICE] Attempting to connect to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #39] [SUCCESS] xxx.xxx.xxx.xxx:34206 / xmr-stak/2.2.0/2...
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #39] [ERROR] Client disconnected
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-SERVER #2] [WORKER #39] [NOTICE] Disconnected...
[2018-1-22 18:44:00] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #40] [SUCCESS] Connected to [SSL OFF] [KPALV 20] [RSP TO 30] "pool.electroneum.hashvault.pro:7777"
[2018-1-22 18:44:01] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #40] [WARNING] Set difficulty to 200007.79
[2018-1-22 18:44:01] [APP] [STRATUM-PROXY] [STRATUM-CLIENT #40] [NOTICE] Accepted new job #U7J7vReYeshnAIFthEbNka9Ocscz difficulty 200007.79

config.json
Code:
{
        stratum_servers: [
                {
                        bind_address: "0.0.0.0:33333",
                        share_time: 20,
                        start_difficulty: 1000,
                        min_difficulty: 10,
                        ssl: false,
                },
                {
                        bind_address: "0.0.0.0:30443",
                        share_time: 20,
                        start_difficulty: 1000,
                        min_difficulty: 10,
                        ssl: true,
                        ssl_options: {
                                key: "./cert.key",
                                cert: "./cert.pem",
                        }
                },

        ],
        web_server: {
                //      enable
                enable: true,
                //      bind web server address
                bind_address: "0.0.0.0:8008",
                //      secret key
                auth_key: "2208e4f13f68c885c0625484728e9958",
                // open browser
                open_browser: false,
        },
}

pools.json
Code:
[
        {
                "pool_address": "stratum+tcp://pool.electroneum.hashvault.pro:7777",
                "wallet_address": "<mywallet>",
                "pool_password": "prx",
                "keepalive": 20,
                "emu_nicehash": false,
                "max_workers": 1,
                "retry_count_connect": 999
        }
]
sevilla404
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 24, 2018, 08:06:02 AM
 #27

Nice work.. Im working with 11 "workers"..

In the config file, whats mean "share_time"? and.. its possible to set the maxium difficult for the workers?
sevilla404
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 24, 2018, 11:34:46 PM
 #28

Well.. its nice work but, i had to move back again.. i got a poor performance with nicehash (some disconnects from pool),
BTW.. i need change:
DEF_POOL_RESPONSE_TIMEOUT to  DEF_POOL_RESPONSE_TIMEOUT = 6200000000; to avoid constant disconnects from pool.

I think the major problem with me was the diff to my miners (some with 40-120 h/s) and other with (400-800h/s).

i'll follow this projects bcause its works, but need a little work more.!

cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 25, 2018, 12:09:46 AM
 #29

I went back to xmrig-proxy for now. This doesn't work with many (hundreds) miners. I posted above.
sevilla404
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 27, 2018, 12:39:12 AM
 #30

I went back to xmrig-proxy for now. This doesn't work with many (hundreds) miners. I posted above.

Crypto..! which pools are you using with xmr-proxy ?
cryptoyes
Member
**
Offline Offline

Activity: 297
Merit: 10


View Profile
January 27, 2018, 05:42:40 AM
 #31

so far xmrig-proxy has worked with all pools i tried
NewHeroLT
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
March 15, 2018, 02:52:52 PM
 #32

Proxy support for Monero v7 PoW?
stanbtc
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
April 05, 2018, 09:33:05 AM
 #33

Hi dev. is this proxy gonna upgrade to support pow7? im trying to mine sumo but my shares get rejected now after there assic imune fork
stanbtc
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
April 08, 2018, 07:07:46 AM
 #34

ignore the pow7 question lol. i updated my miners that supports the assic imune algo's and its running smooth through the proxy now.  Grin
BlackKnight1471
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
May 12, 2018, 04:29:40 PM
 #35


Hi, newbie question, I've installed everything according to the instructions but get this error:


C:\Users\wisew_000\Downloads\Stratum-Proxy-XMR-master\src>@start /b node ./app/

C:\Users\wisew_000\Downloads\Stratum-Proxy-XMR-master\src>module.js:549
    throw err;
    ^

Error: Cannot find module 'socket.io'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\wisew_000\Downloads\Stratum-Proxy-XMR-master\src\app\WebServer.js:5:18)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)

I found socketio in ~\AppData\Roaming\npm\node_modules, not in the folder ~\ProgramFiles\nodejs\node_modules. How do I tell the proxy where to find the module?
Andre100
Newbie
*
Offline Offline

Activity: 128
Merit: 0


View Profile
February 21, 2019, 04:19:24 PM
 #36

ignore the pow7 question lol. i updated my miners that supports the assic imune algo's and its running smooth through the proxy now.  Grin

are toy testing with testnet CryptonightR support ?

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!