Service Status & Resilience
Is npm / Docker Hub / PyPI down - and how to keep CI green anyway.
Check whether the package registries, container registries, and cloud services your CI depends on are down - and learn how to make your pipeline survive a dependency outage instead of failing.
Package registries
npm, PyPI, RubyGems, Maven, NuGet, crates.io, Go proxy.
Is crates.io down?Check if crates.io is down and stop it from failing your CI. How to read the status page, confirm it is an ou…
Is ECR Public down?Check if ECR Public is down and stop it from failing your CI. How to read the ECR Public status page, confirm…
Is Go module proxy down?Check if Go module proxy is down and stop it from failing your CI. How to read the status page, confirm it is…
Is Google Artifact Registry down?Check if Google Artifact Registry is down and stop it from failing your CI. How to read the Google Artifact R…
Is Homebrew down?Check if Homebrew is down and stop it from failing your CI. How to read the Homebrew status page, confirm it…
Is JFrog Artifactory down?Check if JFrog Artifactory is down and stop it from failing your CI. How to read the JFrog Artifactory status…
Is Maven Central down?Check if Maven Central is down and stop it from failing your CI. How to read the status page, confirm it is a…
Is npm down?Check if npm is down and stop it from failing your CI. How to read the status page, confirm it is an outage,…
Is NuGet down?Check if NuGet is down and stop it from failing your CI. How to read the status page, confirm it is an outage…
Is Packagist down?Check if Packagist is down and stop it from failing your CI. How to read the Packagist status page, confirm i…
Is PyPI down?Check if PyPI is down and stop it from failing your CI. How to read the status page, confirm it is an outage,…
Is Quay.io down?Check if Quay.io is down and stop it from failing your CI. How to read the Quay.io status page, confirm it is…
Is RubyGems down?Check if RubyGems is down and stop it from failing your CI. How to read the status page, confirm it is an out…
Is Terraform Registry down?Check if Terraform Registry is down and stop it from failing your CI. How to read the Terraform Registry stat…
"Repository does not allow updating assets"Fix Nexus "status code: 400 ... Repository does not allow updating assets" in CI - a release (hosted) reposit…
"status code: 403, reason phrase: Forbidden"Fix Nexus "403 Forbidden" when deploying in CI - the account authenticated but its role lacks the nx-reposito…
"413 Request Entity Too Large"Fix Nexus "413 Request Entity Too Large" when uploading in CI - a reverse proxy (nginx) client_max_body_size…
"checksum validation failed"Fix Nexus "checksum validation failed" in CI - the artifact SHA1/MD5 does not match the recorded checksum, fr…
"Connection timed out" to NexusFix "Connection timed out" reaching Nexus in CI - the wrong URL/port, a reverse-proxy timeout, or a firewall…
"Content is not allowed in prolog"Fix Maven "Content is not allowed in prolog" against Nexus in CI - the URL returned an HTML error/login page…
"deployment of a release ... is forbidden"Fix Nexus release redeploy failures in CI - the release repository rejects a second upload of the same versio…
"Failed to deploy artifacts"Fix Maven "Failed to deploy artifacts: Could not transfer artifact" to Nexus in CI - read the transport statu…
"no space left on device" (blob store)Fix Nexus blob store "no space left on device" in CI - the disk backing the blob store is full, so uploads fa…
"405 Method Not Allowed"Fix Nexus "405 Method Not Allowed" on deploy in CI - you tried to PUT artifacts to a group or proxy repositor…
"status: 404 ... repository not found"Fix Nexus "status code: 404 ... repository not found" in CI - the deploy URL names a repository that does not…
cleanup policy removed a needed artifactFix "not found" in CI after a Nexus cleanup policy removed an artifact - a too-aggressive age/last-downloaded…
"access to the requested resource is not authorized"Fix Nexus Docker "unauthorized: access to the requested resource is not authorized" in CI - docker login used…
"received unexpected HTTP status: 405"Fix Nexus Docker push "received unexpected HTTP status: 405 Method Not Allowed" in CI - the push targeted the…
"Could not PUT ... received status code"Fix Gradle "Could not PUT ... received status code 401" (or 400) publishing to Nexus in CI - the maven-publis…
hosted vs proxy vs groupFix Nexus publish/resolve failures in CI caused by targeting the wrong repository type - hosted for writes, p…
"Return code is: 401, ReasonPhrase: Unauthorized"Fix Nexus "Return code is: 401, ReasonPhrase: Unauthorized" during mvn deploy in CI - the settings.xml server…
"npm ERR! 402 Payment Required"Fix "npm ERR! 402 Payment Required" when publishing to Nexus in CI - npm defaulted to the public registry for…
"npm ERR! 403 Forbidden"Fix Nexus npm "npm ERR! 403 Forbidden" on publish in CI - the user authenticated but its Nexus role lacks the…
"npm ERR! 405 Method Not Allowed"Fix "npm ERR! 405 Method Not Allowed" on npm publish to Nexus in CI - the registry URL points at a group or p…
"npm ERR! 401 Unauthorized"Fix Nexus npm "npm ERR! code E401 ... Unauthorized" in CI - the .npmrc has no auth token for the Nexus regist…
proxy upstream returns HTMLFix Nexus proxy-repository resolve failures in CI where the proxied upstream returned an HTML error page, cau…
Container & git hosts
Docker Hub, GHCR, GitHub.
Is Docker daemon down?Check if Docker daemon is down and stop it from failing your CI. How to read the Docker daemon status page, c…
Is Docker Hub down?Check if Docker Hub is down and stop it from failing your CI. How to read the status page, confirm it is an o…
Is GitHub Container Registry down?Check if GitHub Container Registry is down and stop it from failing your CI. How to read the status page, con…
Is GitHub down?Check if GitHub is down and stop it from failing your CI. How to read the status page, confirm it is an outag…
Is GitHub-hosted runners down?Check if GitHub-hosted runners is down and stop it from failing your CI. How to read the GitHub-hosted runner…
Is Kubernetes control plane down?Check if Kubernetes control plane is down and stop it from failing your CI. How to read the Kubernetes contro…
Is Self-hosted runner connectivity down?Check if Self-hosted runner connectivity is down and stop it from failing your CI. How to read the Self-hoste…
Clouds & CDNs
AWS, Cloudflare, and deploy targets.
Is AWS down?Check if AWS is down and stop it from failing your CI. How to read the status page, confirm it is an outage,…
Is Azure DevOps down?Check if Azure DevOps is down and stop it from failing your CI. How to read the Azure DevOps status page, con…
Is Clerk down?Check if Clerk is down and stop it from failing your CI. How to read the Clerk status page, confirm it is an…
Is Cloudflare down?Check if Cloudflare is down and stop it from failing your CI. How to read the status page, confirm it is an o…
Is DigitalOcean down?Check if DigitalOcean is down and stop it from failing your CI. How to read the DigitalOcean status page, con…
Is Fastly down?Check if Fastly is down and stop it from failing your CI. How to read the Fastly status page, confirm it is a…
Is GitHub Actions down?Check if GitHub Actions is down and stop it from failing your CI. How to read the GitHub Actions status page,…
Is Google Cloud down?Check if Google Cloud is down and stop it from failing your CI. How to read the Google Cloud status page, con…
Is Heroku down?Check if Heroku is down and stop it from failing your CI. How to read the Heroku status page, confirm it is a…
Is Netlify down?Check if Netlify is down and stop it from failing your CI. How to read the Netlify status page, confirm it is…
Is Supabase down?Check if Supabase is down and stop it from failing your CI. How to read the Supabase status page, confirm it…
Is Vercel down?Check if Vercel is down and stop it from failing your CI. How to read the Vercel status page, confirm it is a…
Explore other topics
GitHub ActionsWorkflow, runner, and YAML errors - diagnosed and fixed.
Node.js & npmnpm, yarn, and pnpm failures in CI - solved.
DockerBuild, run, compose, and registry errors - explained.
Pythonpip, poetry, venv, and pytest failures - fixed.
Java & JVMMaven, Gradle, and JVM failures in CI - resolved.
GoGo build, module, and test failures - diagnosed.