What is my error?
Understand any error. Find the cause. Fix it faster.
or paste your full error / stack trace and we'll analyze it →
Browse by category
All categories →Most looked-up errors
680 errors documentedHTTP 403 Forbidden
The server understood the request but refuses to authorize it — you (or the server process) are not allowed to access this resour…
HTTP 200 OK (but something is still wrong)
The request succeeded at the HTTP level — yet the page is blank, the data is wrong, or an error is hidden inside the response bod…
MySQL ERROR 1045 (28000): Access denied for user
MySQL rejected the login — wrong password, wrong user/host combination, or the user doesn’t exist.
Cloudflare Error 522: Connection Timed Out
Cloudflare’s TCP connection to your origin timed out — the origin didn’t answer at all.
HTTP 400 Bad Request
The server could not understand the request because its syntax, headers or body are malformed or invalid.
Segmentation fault (core dumped)
A program accessed memory it wasn’t allowed to, and the kernel killed it with SIGSEGV (exit code 139).
HTTP 304 Not Modified
The cached copy is still valid, so the server sends no body and the client reuses its cache.
npm ERR! code ERESOLVE — unable to resolve dependency tree
npm 7+ found conflicting peer dependency requirements and refuses to install a broken tree.
java.util.ConcurrentModificationException
A collection was modified while being iterated (even in a single thread).
ERROR: canceling statement due to statement timeout
A query ran longer than statement_timeout and PostgreSQL cancelled it.
sqlite3.IntegrityError: FOREIGN KEY constraint failed
An insert/update/delete violated a foreign key in SQLite (with PRAGMA foreign_keys=ON).
sqlite3.OperationalError: unable to open database file
SQLite couldn’t open or create the database file — wrong path or missing/unwritable directory.
🧠 Analyze My Error
Paste a raw error, log line, HTTP response or stack trace. We detect the error code, platform and request, match it against our knowledge base, and tell you the likely cause and what to check first.
403 Forbidden nginx/1.24.0 GET /api/usersAnalyze an error
⚖️ Confusing pairs, explained
- 401 vs 403: Unauthorized vs Forbidden
- 404 vs 410: Not Found vs Gone
- 301 vs 302: Permanent vs Temporary Redirect
- Segmentation fault vs Killed (OOM): exit 139 vs 137
- 400 vs 422: Bad Request vs Unprocessable Content
- 406 vs 415: Not Acceptable vs Unsupported Media Type