Skip to content
Small team, full backlog, zero orders dropped. Support replies are slower than we’d like. Read our status update → Zero orders dropped. Status → 📬 Check your spam folder — most of our replies land there. We do answer. Status update → 📬 Check your spam folder. Status →

What if the miner can’t connect to the mining pool?

Start with safety and logs

Power down before opening a miner, label cables before moving boards, and capture logs before repeated reboots erase useful evidence. Record model, firmware, pool, uptime, fan speed, temperature, reject rate, chain count, and the exact error text.

Confirm the fault class

Separate configuration faults from hardware faults first. Pool errors, DNS failures, bad worker names, overheating, weak power, fan faults, and missing hashboards can look similar from the dashboard but require different fixes.

Document the test path

Change one variable at a time and keep the before/after result. Note cable swaps, PSU swaps, firmware changes, pool changes, fan replacements, ambient temperature, and whether the fault follows a hashboard, control board, network, or power source.

When to escalate

Escalate to professional repair when there is a burned smell, melted connector, breaker trip, corrosion, repeated hashboard loss, liquid exposure, or a board-level fault that returns after a basic cable, power, firmware, and airflow check.

After the fix

Run the miner long enough to confirm stable accepted hashrate, fan behavior, chip temperature, reject rate, and pool-side reporting. A dashboard that looks normal for five minutes is not enough evidence for a recurring power, heat, or hashboard fault.

· D-Central · ⏱ 5 min read

Last updated:

If your ASIC won’t connect to its pool, work the problem from the outside in: confirm the miner has a network path, then that it can resolve DNS and reach the pool’s host and port, and only then suspect the pool config or the hardware. The overwhelming majority of “no pool connection” faults are a bad pool URL, a blocked outbound port, a DNS failure, or a wrong system clock breaking a TLS handshake — not a dead control board. Chase those first before you touch a screwdriver.

What the fault looks like

On the miner’s web dashboard (Miner Status / Pools page) you’ll typically see one or more of:

  • Pool status shows Dead, Disconnected, or a rejected-shares count with zero accepted shares.
  • Accepted shares stay at 0 even though the hashboards report a hashrate — the chips are hashing but nothing is reaching the pool.
  • The log fills with connect() failed, resolve host failed, Stratum connection interrupted, or repeated reconnect attempts.
  • The miner hashes for a few minutes, then the pool drops it and it retries in a loop.

Zero accepted shares with a healthy hashrate is the signature of a connectivity problem. Zero hashrate is a hardware problem — that’s a different guide (see /asic-fault-finder/).

What you’ll need

  • A laptop on the same LAN segment as the miner.
  • The miner’s IP address (from your router’s DHCP table or an IP scanner).
  • The exact pool host, port, and worker credentials from your pool’s dashboard — copy them, don’t type from memory.
  • A terminal for ping, nslookup, and telnet/nc to test reachability.

Diagnostic procedure

  1. Verify the pool configuration character-by-character. On the miner’s Pools page, check the URL is in the form stratum+tcp://host:port (or stratum+ssl:// / stratum2+tcp:// for encrypted or Stratum V2 pools). Common ports are 3333 for plain Stratum and 443 or 8443 for TLS — but use the exact port your pool documents. The worker/user field is the usual culprit: a stray space, a smart-quote pasted from a webpage, the wrong separator (most pools want account.worker, some want account/worker), or a leftover password requirement. Re-enter the fields by hand rather than trusting a paste.
  2. Confirm the miner has an IP and a gateway. If the miner pulled a 169.254.x.x address or shows no gateway, it never got a DHCP lease — reseat the Ethernet, try another switch port and cable, and reboot. No LAN, no pool.
  3. Test DNS resolution. From your laptop, run nslookup pool.example.com. If that fails, the miner can’t resolve the pool name either. Fix the DNS server handed out by DHCP, or set a public resolver (e.g. 1.1.1.1) in the miner’s network settings. A DNS outage looks exactly like a dead pool.
  4. Test reachability to the pool host and port. From a machine on the same network run telnet pool.example.com 3333 (or nc -vz pool.example.com 3333). A connection that opens proves the path is clear. A timeout means something between you and the pool is blocking that outbound port — a firewall rule, a captive/guest network, or upstream ISP filtering. Many restricted or hotel/office networks silently drop non-standard high ports like 3333; switching the pool to its TLS endpoint on 443 often walks straight through because 443 is rarely blocked.
  5. Check the system clock. If you’re on a TLS/SSL pool endpoint and everything above passes but the connection still refuses, look at the miner’s date/time. A badly wrong clock makes the pool’s TLS certificate look expired or not-yet-valid and the handshake fails. Antminers set time over NTP at boot — if outbound NTP is blocked or no gateway was set at boot, the clock drifts. Correct the time (or unblock NTP) and reconnect.
  6. Fail over to a second pool to isolate the pool itself. Add a known-good backup pool (a different provider entirely) as pool #2. If the miner connects to the backup but not the primary, the fault is the primary pool or your credentials on it — check the pool’s status page and that your worker/account is active. Pools also issue a Stratum client.reconnect to migrate you to a new server; if the primary is mid-migration it can look “dead” for a while.
  7. Escalate to the control board only after the network is proven clean. The control board is the small single-board computer that runs the miner’s OS and talks to the pool; the hashboards only hash. If the miner can’t get an IP on a known-good port and won’t respond on its own web UI, the board’s network stack or storage may be corrupt. On boards that boot from a microSD/eMMC image, reflash the firmware image (or re-image the SD card) before condemning the hardware — a corrupt filesystem is far more common than a dead NIC. Only swap the control board as a last resort, and note that boards are keyed to a miner generation, so a replacement must match the model family (see /asic-repair-parts/).

Firmware notes

Third-party firmware changes how you point at a pool and which protocols you can use. Stratum V2 — the encrypted, censorship-resistant successor to V1 — is natively supported by BraiinsOS+ (on industrial Antminers) and by AxeOS / ESP-Miner v2.14.0+ (Bitaxe class); other stock and third-party firmwares remain Stratum V1. If you configured a stratum2+tcp:// URL on firmware that only speaks V1, it will never connect — use the pool’s V1 endpoint instead. When flashing custom firmware, re-enter pool credentials from scratch; migrated configs frequently carry over a malformed worker string.

How to confirm it worked

  1. The Pools page flips from Dead/Disconnected to Alive/Connected.
  2. Accepted shares start climbing and the rejected-share ratio stays low (a few percent is normal; a high reject rate points to difficulty or latency issues, not a dead link).
  3. Your pool-side dashboard shows the worker online with a reported hashrate that settles near the miner’s nameplate over 10–15 minutes.
  4. The connection holds through a reboot without dropping back into a reconnect loop.

Safety and common mistakes

  • Don’t factory-reset first. The original impulse to “reset to defaults and reconfigure” wipes your network settings too and can strand a miner that was one typo away from working. Fix the config field; reset only after the network path is proven and the config still won’t take.
  • Don’t assume “no internet” — a miner can have a working LAN and still be blocked on the one outbound port Stratum needs. Test the port, not just ping.
  • Don’t reflash or reseat boards on a live, powered unit. Power down and unplug before touching connectors. The low-voltage DC side won’t shock you, but a slipped tool across a live board carries enough current to arc and destroy components.
  • Change one variable at a time and re-check the Pools page, or you won’t know which fix actually worked.

Related

Confirm the fault is network and not hardware with the ASIC fault finder, look up the exact model wiring and defaults in the miner manuals, brush up on the underlying protocol via the Stratum glossary entry, and if a control board really is dead, start a repair with D-Central.

D-Central

Bitcoin Mining Experts Since 2016

ASIC Repair Bitaxe Pioneer Open-Source Mining Space Heaters Home Mining

D-Central Technologies is a Canadian Bitcoin mining company making institutional-grade mining technology accessible to home miners. Thousands of miners repaired, 490+ products shipped from Canada.

About D-Central →

Related Posts

Start Mining Smarter

Whether you are heating your home with sats, building a Bitaxe, or scaling up — D-Central has the hardware, repairs, and expertise you need.

Browse Products Talk to a Mining Expert

Editorial review and limitations

Reviewed by D-Central's mining hardware and ASIC repair editorial team for practical accuracy, buyer risk, repair context, and operational assumptions. Verify current hardware price, stock, network difficulty, BTC price, power rate, shipping, tax, firmware, and device condition before buying, hosting, repairing, or retiring mining hardware.