Error map

How the 45 categories and 1,481 errors connect — and where in a request each one happens.

How the categories connect

Each dot is a category (bigger = more errors), placed in the layer where its errors usually happen. A line means pages in the two categories link to each other — thicker lines mean more links. Hover a dot to follow its connections; click to open the category.

1 · Device2 · Network3 · Edge4 · App5 · Data6 · Platform7 · BuildBrowser ↔ JavaScript: 216 related-error linksAPI ↔ HTTP: 200 related-error linksMySQL ↔ PostgreSQL: 156 related-error linksAuthentication ↔ Azure: 134 related-error links.NET ↔ Java: 125 related-error linksCloudflare ↔ HTTP: 118 related-error linksAzure ↔ Docker: 114 related-error linksAWS ↔ Azure: 110 related-error linksBrowser ↔ Cloudflare: 110 related-error linksDocker ↔ .NET: 108 related-error linksAPI ↔ MySQL: 106 related-error linksJava ↔ Python: 104 related-error linksAPI ↔ Java: 102 related-error linksLinux ↔ Windows: 100 related-error linksAuthentication ↔ Git: 98 related-error linksPHP ↔ WordPress: 97 related-error linksAPI ↔ PostgreSQL: 96 related-error linksAzure ↔ Kubernetes: 94 related-error linksAPI ↔ Git: 90 related-error linksBrowser ↔ HTTP: 90 related-error linksHTTP ↔ WordPress: 90 related-error linksAPI ↔ JavaScript: 86 related-error linksJavaScript ↔ Python: 84 related-error linksAPI ↔ AWS: 83 related-error linksAPI ↔ Cloudflare: 82 related-error links.NET ↔ Node.js: 82 related-error links.NET ↔ npm: 82 related-error links.NET ↔ Python: 82 related-error linksDocker ↔ npm: 80 related-error links.NET ↔ PHP: 80 related-error linksAzure ↔ Git: 78 related-error linksJava ↔ Node.js: 78 related-error linksMySQL ↔ SQL: 78 related-error linksAndroid ↔ npm: 74 related-error linksAuthentication ↔ AWS: 73 related-error linksLinux ↔ Node.js: 72 related-error linksDocker ↔ Node.js: 71 related-error linksAPI ↔ Authentication: 69 related-error linksCloudflare ↔ .NET: 68 related-error linksAndroid ↔ Kubernetes: 66 related-error linksAPI ↔ .NET: 66 related-error linksAPI ↔ WordPress: 66 related-error linksAzure ↔ .NET: 66 related-error links.NET ↔ Linux: 66 related-error linksAPI ↔ Browser: 64 related-error linksAPI ↔ Node.js: 64 related-error linksAuthentication ↔ Cloudflare: 64 related-error linksAWS ↔ HTTP: 64 related-error linksHTTP ↔ PHP: 63 related-error linksJavaScript ↔ PHP: 62 related-error linksDocker ↔ Kubernetes: 61 related-error linksAPI ↔ PHP: 60 related-error linksAWS ↔ Kubernetes: 60 related-error linksAWS ↔ npm: 60 related-error linksCloudflare ↔ WordPress: 60 related-error linksJava ↔ PHP: 60 related-error links.NET ↔ JavaScript: 59 related-error linksAuthentication ↔ Docker: 58 related-error linksAzure ↔ npm: 58 related-error linksDocker ↔ Git: 58 related-error linksPostgreSQL ↔ SQL: 58 related-error linksAndroid ↔ Java: 56 related-error linksAPI ↔ Linux: 56 related-error linksJavaScript ↔ React: 56 related-error linksAuthentication ↔ Linux: 54 related-error linksAWS ↔ Git: 54 related-error linksDocker ↔ JavaScript: 54 related-error links.NET ↔ HTTP: 54 related-error linksNode.js ↔ Windows: 54 related-error linksAPI ↔ Python: 52 related-error linksBrowser — 53 errorsBrowserAngular — 53 errorsAngularReact — 51 errorsReactiOS — 51 errorsiOSJavaScript — 50 errorsJavaScriptAndroid — 50 errorsAndroidTypeScript — 3 errorsTypeScriptVue — 3 errorsVueNext.js — 3 errorsNext.jsFlutter / Dart — 3 errorsFlutter / Da…HTTP — 51 errorsHTTPSSL / TLS — 3 errorsSSL / TLSEmail / SMTP — 3 errorsEmail / SMTPCloudflare — 50 errorsCloudflareNginx / Apache — 3 errorsNginx / Apac…API — 54 errorsAPIPython — 53 errorsPythonC/C++ — 53 errorsC/C++Node.js — 52 errorsNode.jsPHP — 50 errorsPHPJava — 50 errorsJava.NET — 50 errors.NETWordPress — 50 errorsWordPressAuthentication — 50 errorsAuthenticati…Go — 3 errorsGoRust — 3 errorsRustRuby / Rails — 3 errorsRuby / RailsLaravel — 3 errorsLaravelPostgreSQL — 53 errorsPostgreSQLSQL — 51 errorsSQLMySQL — 50 errorsMySQLMongoDB — 3 errorsMongoDBRedis — 3 errorsRedisDocker — 51 errorsDockerAWS — 51 errorsAWSLinux — 51 errorsLinuxWindows — 51 errorsWindowsKubernetes — 50 errorsKubernetesAzure — 50 errorsAzureGoogle Cloud / Firebase — 3 errorsGoogle Cloud…Terraform — 3 errorsTerraformmacOS — 3 errorsmacOSGit — 51 errorsGitnpm — 50 errorsnpmCI/CD — 3 errorsCI/CD

Explore a single error

Pick any error to see which errors it is linked with — and what those link to.

Popular: 4035004000xC000007BTypeErrorCritical error404NullPointerException1045200

Where do errors come from?

The seven layers a request passes through. Find the layer first — then you know which category to search.

  1. 1

    On your device

    320 errors

    Errors raised in the browser, the app or UI code — before the request leaves your machine, or while the page is being drawn.

    Looks like: TypeError: x is undefined · ERR_BLOCKED_BY_CLIENT · layout overflow · permission denied

  2. 2

    Network

    57 errors

    The request is travelling: DNS, TLS certificates, status codes and mail delivery decide whether it arrives.

    Looks like: ERR_CONNECTION_RESET · certificate invalid · 404 / 429 · SMTP 550

  3. 3

    Edge & web server

    53 errors

    CDNs, proxies and web servers sit in front of your app and answer with 5xx pages when the next hop fails.

    Looks like: 502 / 504 · Cloudflare 52x · upstream timed out · rewrite loops

  4. 4

    Application & API

    474 errors

    Your code: exceptions, type errors, framework misconfiguration, API contracts and login/token problems.

    Looks like: NullPointerException · 500 · JWT invalid · segmentation fault · class not found

  5. 5

    Data

    160 errors

    Databases and caches: connections, permissions, locks, constraints and memory limits.

    Looks like: Access denied · deadlock · duplicate key · too many connections · OOM

  6. 6

    Platform & cloud

    313 errors

    The machine and runtime underneath: containers, clusters, cloud permissions and the operating system.

    Looks like: CrashLoopBackOff · AccessDenied · permission denied · out of memory · blue screen

  7. 7

    Build & delivery

    104 errors

    Getting code to run: version control, package managers and CI/CD pipelines.

    Looks like: merge conflict · ERESOLVE · npm install failed · pipeline step failed

Strongest connections

Not sure which layer your error is in?

Paste the full message and we will detect the platform and the most likely cause.

Analyze my error