ENOTFOUND npm Origin: Build & delivery Last updated 13 Oct 2026

npm ERR! code ENOTFOUND — request to https://registry.npmjs.org/x failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org

npm couldn’t resolve the registry hostname.

Exact message you may see npm ERR! code ENOTFOUNDgetaddrinfo ENOTFOUND registry.npmjs.org
Seen on: npm

Meaning

No internet, broken DNS, a wrong custom registry URL, or proxy settings needed.

Common causes

  • Offline/DNS failure
  • Typo in a custom registry URL
  • Proxy required

⚡ Quick fix

  1. Check npm config get registry
  2. Test DNS: nslookup registry.npmjs.org
  3. Configure the proxy

Detailed fix by platform

npm

  1. npm config get registry && npm config set registry https://registry.npmjs.org/

How to diagnose

  1. Registry — Correct URL?
  2. DNS — Resolves?

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: Build & delivery. Errors that are often confused with or caused by this one (click to open):

0x80072EE7 — Error 0x80072EE7 (Windows Update / Microsoft Store: server name could not be resolved) (Windows)0x80072EE71000 — Cloudflare Error 1000: DNS points to prohibited IP (Cloudflare)10001001 — Cloudflare Error 1001: DNS resolution error (Cloudflare)100114 UNAVAILABLE — gRPC Error: 14 UNAVAILABLE: No connection established / failed to connect to all addresses (API)14 UNAVAILABLEauth/network-request-failed — Firebase Auth: auth/network-request-failed — A network AuthError (such as timeout, interrupted connection or unreachable host) has occurred (Authentication)auth/network-request-…CDN: trunk URL couldn't be downloaded — [!] CDN: trunk URL couldn't be downloaded: https://cdn.cocoapods.org/... (iOS)CDN: trunk URL couldn…Could not resolve host — fatal: unable to access 'https://github.com/…': Could not resolve host: github.com (Git)Could not resolve hostDownload failed — WordPress: Download failed. A valid URL was not provided / cURL error 60 / Could not resolve host: downloads.wordpress.org (WordPress)Download failedENOTFOUND

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.