So, I gave it a try and it appears that the Proxy does not like the NMAxeGamma and Braiins Mini Miner BMM101.
The BMM101 would do a few shares and then disconnect.
The NMAxeGamma would try to connect to the Proxy Pool Address and just keep rebooting. Here is the log for the NMAxeGamma:
{“ts”:“2026-02-07T05:31:08+00:00”,“event”:“pool_diff”,“pool”:“A”,“diff”:1024.0}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“configure_forwarded_both_pools”,“sid”:“(‘192.168.6.7’, 54843)”,“handshake”:“A”,“other”:“B”,“id”:3,“internal_id”:9000003}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“post_auth_push_extranonce”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”,“extranonce1”:“000002a9”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“auth_result”,“pool”:“A”,“ok”:true,“error”:null}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“post_auth_downstream_sync”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“downstream_extranonce_check”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”,“handshake”:“A”,“last_en_pool”:null,“force_send”:false,“new_en1”:“000002a9”,“new_en2s”:4,“last_en1”:null,“last_en2s”:null}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“miner_ready_for_jobs”,“sid”:“(‘192.168.6.7’, 54843)”,“worker”:“Gamma1”,“handshake_pool”:“A”}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“authorize_rewrite_secondary”,“pool”:“B”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“authorize_rewrite_other”,“pool”:“B”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“authorize_rewrite”,“pool”:“A”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“subscribe_id_response_skipped_duplicate”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”,“id”:1}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“downstream_send_extranonce”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”,“extranonce1”:“000002a9”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“subscribe_result”,“pool”:“A”,“extranonce1”:“000002a9”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:31:07+00:00”,“event”:“downstream_subscribe_forwarded_raw”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_bootstrap_auth_result”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“B”,“ok”:true,“error”:null}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_bootstrap_subscribe_result”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“B”,“extranonce1”:“85cb8669”,“extranonce2_size”:8}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_bootstrap_authorize_sent”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“B”,“id”:9000002,“user”:“bc1qut0…53g4aax2.dpmp_bootstrap”}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_bootstrap_subscribe_sent”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“B”,“id”:9000001}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_connected”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_connecting”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“bootstrap_skipped_handshake_pool”,“sid”:“(‘192.168.6.7’, 54843)”,“pool”:“A”,“handshake”:“A”}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_connected”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“pool_connecting”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:31:02+00:00”,“event”:“miner_connected”,“peer”:“(‘192.168.6.7’, 54843)”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_diff”,“pool”:“A”,“diff”:1024.0}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“configure_forwarded_both_pools”,“sid”:“(‘192.168.6.7’, 51828)”,“handshake”:“A”,“other”:“B”,“id”:3,“internal_id”:9000003}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“post_auth_push_extranonce”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”,“extranonce1”:“000002a8”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“auth_result”,“pool”:“A”,“ok”:true,“error”:null}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“post_auth_downstream_sync”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“downstream_extranonce_check”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”,“handshake”:“A”,“last_en_pool”:null,“force_send”:false,“new_en1”:“000002a8”,“new_en2s”:4,“last_en1”:null,“last_en2s”:null}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“miner_ready_for_jobs”,“sid”:“(‘192.168.6.7’, 51828)”,“worker”:“Gamma1”,“handshake_pool”:“A”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“authorize_rewrite_secondary”,“pool”:“B”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“authorize_rewrite_other”,“pool”:“B”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“authorize_rewrite”,“pool”:“A”,“worker”:“Gamma1”,“upstream_user”:“bc1qut0…53g4aax2.Gamma1”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“subscribe_id_response_skipped_duplicate”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”,“id”:1}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“downstream_send_extranonce”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”,“extranonce1”:“000002a8”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“subscribe_result”,“pool”:“A”,“extranonce1”:“000002a8”,“extranonce2_size”:4}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“downstream_subscribe_forwarded_raw”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_auth_result”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“B”,“ok”:true,“error”:null}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_subscribe_result”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“B”,“extranonce1”:“84cb8669”,“extranonce2_size”:8}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_authorize_sent”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“B”,“id”:9000002,“user”:“bc1qut0…53g4aax2.dpmp_bootstrap”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_subscribe_sent”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“B”,“id”:9000001}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connected”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connecting”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“bootstrap_skipped_handshake_pool”,“sid”:“(‘192.168.6.7’, 51828)”,“pool”:“A”,“handshake”:“A”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connected”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connecting”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“miner_connected”,“peer”:“(‘192.168.6.7’, 51828)”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“miner_disconnected”,“peer”:“(‘192.168.6.7’, 51827)”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_auth_result”,“sid”:“(‘192.168.6.7’, 51827)”,“pool”:“B”,“ok”:true,“error”:null}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_diff”,“pool”:“B”,“diff”:1024.0}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_subscribe_result”,“sid”:“(‘192.168.6.7’, 51827)”,“pool”:“B”,“extranonce1”:“83cb8669”,“extranonce2_size”:8}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_authorize_sent”,“sid”:“(‘192.168.6.7’, 51827)”,“pool”:“B”,“id”:9000002,“user”:“bc1qut0…53g4aax2.dpmp_bootstrap”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_bootstrap_subscribe_sent”,“sid”:“(‘192.168.6.7’, 51827)”,“pool”:“B”,“id”:9000001}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connected”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connecting”,“key”:“B”,“pool”:“GoBrrPool”,“host”:“192.168.6.6”,“port”:21420}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“bootstrap_skipped_handshake_pool”,“sid”:“(‘192.168.6.7’, 51827)”,“pool”:“A”,“handshake”:“A”}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connected”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“pool_connecting”,“key”:“A”,“pool”:“goPool”,“host”:“192.168.6.6”,“port”:23456}
{“ts”:“2026-02-07T05:30:40+00:00”,“event”:“miner_connected”,“peer”:“(‘192.168.6.7’, 51827)”}
{“ts”:“2026-02-07T05:30:16+00:00”,“event”:“dpmp_listening”,“addrs”:“(‘0.0.0.0’, 3351)”,“config”:“/data/config_v2.json”,“upstreamA”:“192.168.6.6:23456”,“upstreamB”:“192.168.6.6:21420”,“mode”:“dual_pool_scheduling_handshake_forward”,“weights”:“50:50”}
{“ts”:“2026-02-07T05:30:16+00:00”,“event”:“metrics_started”,“host”:“0.0.0.0”,“port”:9210}
{“ts”:“2026-02-07T05:30:16+00:00”,“event”:“config_loaded”,“config”:“/data/config_v2.json”,“listen_host”:“0.0.0.0”,“listen_port”:3351,“metrics_enabled”:true,“metrics_host”:“0.0.0.0”,“metrics_port”:9210}
{“ts”:“2026-02-07T05:30:16+00:00”,“event”:“weights_normalized”,“wA”:50,“wB”:50,“weights_raw”:“50:50”,“targetA”:0.5,“targetB”:0.5}
{“ts”:“2026-02-07T05:30:16+00:00”,“event”:“scheduler_config_validated”,“min_switch_seconds”:50,“slice_seconds”:30,“wA”:50,“wB”:50}
If you want a Discord to help develop this app … you can join mine and we can start a DPMP-Dev Channel in there. RodB2008.com