Home

Why does XMRig say "login error" from the pool?

XMRig usually says “login error” when it reaches your mining pool, but the pool rejects the login details your miner sends. Start by checking your pool address, Monero wallet address, and password field against the pool’s own setup instructions. This is usually an account or configuration problem—not a sign that your computer is too slow.

What “login” means here

XMRig is mining software that runs on your computer, rather than inside your web browser. A mining pool is a service where miners combine their work and share rewards.

Before the pool accepts your mining work, XMRig sends a login request. Depending on the pool, that request may include:

  • Your Monero wallet address, so the pool knows where to send rewards.
  • An account name or worker name, which identifies your miner.
  • A password field containing a placeholder or pool-specific settings.

“Login error” does not necessarily mean you entered a website password incorrectly. Many pools do not require an account at all. The exact message beside the error often gives you the best clue.

Check the wallet and login format first

Open the configuration file XMRig actually uses—usually config.json—and find the relevant entry under pools. Check its user field.

On many Monero pools, user should contain your public wallet address. Other pools expect an account name, or a wallet address with extra information attached in a particular format.

Common mistakes include:

  • Copying an address with a missing character or an extra space.
  • Using an address for a different cryptocurrency.
  • Entering your wallet’s name instead of its receiving address.
  • Adding a worker name with the wrong separator.
  • Using an address type the pool does not support.

Copy your receiving address directly from your wallet and compare it with the pool’s supported format. Do not assume instructions from another pool will work.

A legitimate pool does not need your wallet’s seed phrase or private keys. Your seed phrase is the set of recovery words that controls your wallet. Any request for those words is a serious scam warning.

Verify the pool address and password field

Check url, which tells XMRig which server and port to contact. A port is a numbered connection point on that server. Make sure you selected the pool’s Monero mining endpoint, not its website address or an endpoint for another coin.

Also match the pool’s instructions for tls, the setting for an encrypted connection. A mismatch usually causes a connection or handshake error rather than a true login rejection, but it is worth checking if the surrounding messages are unclear.

Next, check pass. Some pools accept x; others use this field for a worker label or other settings. Do not put your wallet password there. Use only the value or format your pool specifies.

If those details look correct

Read the complete error line and nearby messages. Wording such as “invalid address,” “account disabled,” or “banned” points to different causes.

Then:

  • Confirm XMRig is loading the file you edited. Startup options may override its settings.
  • Restart XMRig after saving your changes.
  • Check the pool’s announcements for changed login requirements or service problems.
  • Contact pool support with the exact error, XMRig version, and a redacted configuration. Remove credentials and personal details first.

The bottom line

A pool “login error” usually means your connection arrived, but your identification was rejected. Fix the pool-specific login format first; changing processor settings or adding more mining threads will not solve it.

All 1,000 questions

MyAiMiner.com

MyAiMiner.com — Monero mining blog. 1,000 questions. Clear answers.

Monero (XMR) Mining BLOG

Hashes0
Blocks accepted0
Blocks rejected0
Runtime00:00:00