lolMiner-releases icon indicating copy to clipboard operation
lolMiner-releases copied to clipboard

lolMiner cannot connect to MiningRigRentals (MRR) - client.reconnect not supported

Open PSLLSP opened this issue 2 years ago • 4 comments

lolMiner_v1.46a_Lin64.tar.gz

I tried to use lolMiner to mine at MiningRigRentals but it doesn't work. I cannot find any parameter to activate debug (like --debug, --verbose, --protocol-dump), so I have no idea what is wrong. Error is Lost connection to stratum server eu-de01.miningrigrentals.com:3333 or server not reachable.

$ ./lolMiner --version
1.46a

Example FLUX:

$ cat mine-flux-mrr-1.sh
#!/bin/sh

POOL="eu-de01.miningrigrentals.com:3333"

USER="droidMiner.187408"
PASS="TEST1"

ALGO="ZEL"
OPTS="--pers ZelProof"

./lolMiner --algo "$ALGO" --pool "$POOL" --user "$USER" --pass "$PASS" $OPTS "$@"
$ sh mine-flux-mrr-1.sh
...
Setup Miner... 
OpenCL driver detected.
Number of OpenCL supported GPUs: 1 
Cuda driver detected.
Number of Cuda supported GPUs: 1 
Device 0: 
    Name:    NVIDIA GeForce GTX 1060 3GB 
    Address: 1:0 
    Vendor:  NVIDIA Corporation
    Drivers: Cuda, OpenCL
    Memory:  3019 MByte 
    Active:  true (Selected Algorithm: ZelHash, 3/4G) 

Connecting to pool... 
DNS over HTTPS resolve succeeded 
Connected to eu-de01.miningrigrentals.com(188.166.161.62):3333  (TLS disabled)
Subscribed to stratum server
Authorized worker: droidMiner.187408 
Lost connection to stratum server eu-de01.miningrigrentals.com:3333 or server not reachable. 
Trying to connect in 5 second(s) 

miniZ miner (and many others) has no problem to mine at MRR. miniZ doesn't require --pers parameter, it can get this detail from pool (in the case the pool sends this information to the miner).

$ cat test-flux-miniz-mrr-3.sh
#!/bin/sh
  
# mine some EQU 125/4 crypto, MMR

POOL="eu-de01.miningrigrentals.com:3333"

USER="droidMiner.187408"
PASS="TEST3"

ALGO="125,4"
OPTS=""

./miniZ --par="$ALGO" --server="$POOL" --user="$USER" --pass="$PASS" $OPTS "$@"
$ sh test-flux-miniz-mrr-3.sh
************ miniZ v1.8y3 ************
Number of CUDA[8.0] devices found: 1
miniZ<125,4>[00:0:00.0:2921]: Selecting GPU#0[0] NVIDIA GeForce GTX 1060 3GB
Driver:         470.10
Algo:           EQ[125,4] [smart-pers]
Pool#0:         user[droidMiner.187408]
                server[eu-de01.miningrigrentals.com] port[3333] ssl[no] pers[ZelProof]
Telemetry:      [http://localhost:20000]
Temp. limit:    [90°C]
[INFO   ] Mining fee set to 2.00%
[INFO   ] Reconnection requested
[ 0d 0h 0m03s] 0>GTX 1060 3GB ` 100% [43°C/41%]  9.67 I/s 19.30(19.30)Sol/s  30( 29.5)W clk=1657MHz mclk=3802MHz Sol/W=0.65

UPDATE

lolMiner cannot mine at MRR because it doesn't support method client.reconnect

when I change POOL to POOL="eu-de01.miningrigrentals.com:50282", lolMiner can mine; this is just a workarround...

PSLLSP avatar Mar 07 '22 14:03 PSLLSP

Many thanks, for the other post... that will sure help

jgonzis avatar Mar 08 '22 10:03 jgonzis

Retested with lolMiner v 1.76a and the issue was not fixed ... :-(

$ ./lolMiner --version
1.76a

gminer miner had the same issue and they fixed it...

PSLLSP avatar Aug 25 '23 21:08 PSLLSP

Add parameter --worker MRR

jgonzis avatar Aug 25 '23 21:08 jgonzis

Retested with parameter --worker MRR. It is not only complicated but it even doesn't work... :-(

Situation that pool asks client to switch to different endpoint could be detected automatically, no extra parameter is required; this is the first client that was creative and added extra parameter. Parameter could be added to disable/ignore client.reconnect because it could be a security issue...

--worker MRR was added to my config, I test with HiveOS this time:

# cat /hive/miners/lolminer/1.76a/lolminer.conf
--coin ZEL
--pool eu-de02.miningrigrentals.com:3333
--user droidMiner.187408
--pass HIVEOS
--worker MRR
--apiport 44444
--timeprint 1 --shortstats 10 --longstats 60 --basecolor

It doesn't work...

# cat /var/log/miner/lolminer/lolminer.log
+---------------------------------------------------------+
|   _       _ __  __ _                   _   _____  __    |
|  | | ___ | |  \/  (_)_ __   ___ _ __  / | |___  |/ /_   |
|  | |/ _ \| | |\/| | | '_ \ / _ \ '__| | |    / /| '_ \  |
|  | | (_) | | |  | | | | | |  __/ |    | |_  / / | (_) | |
|  |_|\___/|_|_|  |_|_|_| |_|\___|_|    |_(_)/_/   \___/  |
|                                          Bugfix Version |
|                                                         |
|              This software is for mining                |
|              Autolykos V2                               |
|              Ethash, Etchash                            |
|              Equihash 144/5, 192/7, 210/9               |
|              BeamHash III                               |
|              NexaPow                                    |
|              Flux (ZelHash)                             |
|              kHeavyhash (Kaspa)                         |
|              Blake3 (Ironfish & Alephium)               |
|              Cuck(ar)oo 29                              |
|              Cuckaroo   30 CTX                          |
|              Cuckatoo   31/32                           |
|                                                         |
|                                                         |
|            Made by Lolliedieb, July 2023                |
+---------------------------------------------------------+

Setup Miner...
OpenCL driver detected.
Number of OpenCL supported GPUs: 0
Cuda driver detected.
Number of Cuda supported GPUs: 1
Device 0:
    Name:    GeForce GTX 1070
    Address: 2:0
    Vendor:  NVIDIA Corporation
    Drivers: Cuda
    Memory:  8119 MByte
    Active:  true (Selected Algorithm: Flux)

Connecting to pool...
DNS over HTTPS resolve succeeded
Connected to eu-de02.miningrigrentals.com(165.227.153.169):3333  (TLS disabled)
Subscribed to stratum server
Authorized worker: droidMiner.187408
Lost connection to stratum server eu-de02.miningrigrentals.com:3333 or server not reachable.
Trying to connect in 5 second(s)
DNS over HTTPS resolve succeeded
Connected to eu-de02.miningrigrentals.com(165.227.153.169):3333  (TLS disabled)
Subscribed to stratum server
Authorized worker: droidMiner.187408
Lost connection to stratum server eu-de02.miningrigrentals.com:3333 or server not reachable.
Trying to connect in 5 second(s)

I checked help and I do not think that --worker MRR has anything to do with this issue...

# ./lolMiner --help | grep -- "--worker "
  --worker arg (=eth1.0)                Separate worker name for Ethereum Proxy

PSLLSP avatar Aug 25 '23 22:08 PSLLSP