ErrLookup › gofiber/fiber
gofiber/fiber
⚡️ Express inspired web framework written in Go · Go · 177 source files
Analyzed at a105acad6c on 2026-08-11. 256 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
ErrUpstreamHostBlocked proxy: upstream host resolves to a blocked address | panic | critical | proxy, ssrf, security, config, startup, panic |
| betweenLen constraint requires two arguments | validation | error | routing, constraint, route-registration, validation |
| Request Entity Too Large | http | warning | adaptor, body-limit, http, config, middleware |
ErrUnknownTag logger: unknown template tag | panic | error | logger, template, tag-registry, config, startup-panic |
ErrUpstreamHostInvalid proxy: upstream host is empty or invalid | panic | critical | proxy, config, startup, panic, ssrf |
| parse constraint arg | validation | error | routing, validation, configuration, gofiber, constraints |
| min constraint requires an argument | validation | error | routing, constraint, route-registration, validation |
| [CORS] Invalid origin format in configuration: | panic | error | middleware, cors, config, validation, security, startup |
| regex constraint requires a pattern argument | validation | error | routing, constraint, route-registration, regex, validation |
| [session] AbsoluteTimeout must be greater than or equal to… | panic | error | session, config, panic, middleware |
| fiber: failed to shared state value | panic | error | shared-state, codec, serialization, panic-recovery |
| Domain pattern ' ' contains invalid parameter name ' ' with… | panic | error | routing, domain, validation, startup |
| proxy: WithClient requires a non-nil *fasthttp.Client | panic | error | proxy, config, panic, nil-safety |
| unsupported TLS version, please use tls.VersionTLS12 or… | panic | critical | tls, security, listen, startup, deprecation |
| [CORS] Invalid origin format after normalization: | panic | error | middleware, cors, config, defensive, unreachable, startup |
| CSRF: Extractor reads from the same cookie | panic | critical | middleware, csrf, security, extractor, startup |
ErrUpstreamSchemeNotAllowed proxy: upstream scheme is not allowed | panic | error | proxy, ssrf, security, scheme, config, startup-panic |
| max constraint requires an argument | validation | error | routing, constraint, route-registration, validation |
| state: service not found! | panic | error | state, panic, runtime, services |
| decode SHA512 password | validation | error | basicauth, authentication, password-hash, base64, config |
| tls: cannot load TLS key pair from certFile= | exception | critical | tls, startup, configuration, security, gofiber, certificates |
| range constraint requires two arguments | validation | error | routing, constraint, route-registration, validation |
| shutdown: graceful timeout has been reached, exiting | exception | error | shutdown, lifecycle, sentinel, network |
| hostauthorization: invalid host | panic | error | hostauthorization, config, wildcard, dns, startup-panic |
| %w: %w | exception | error | client, redirect, url-parsing, transport, security |
| proxy: upstream scheme is not allowed | error_code | error | proxy, security, ssrf, url-validation, scheme |
| runtime.Goexit() called in handler or server panic | exception | critical | testing, handler, panic, lifecycle, app-test |
| cache: insufficient space and no entries to evict | error_code | warning | cache, config, eviction |
| csrf: referer header invalid | http | warning | csrf, security, headers, referer |
| Route ' ' has parameters, which exceeds the maximum of | panic | error | router, config, panic, routing |
| cache: failed to delete raw key | http | warning | cache, storage, cleanup, cascading, best-effort, go, fiber |
| hostauthorization: forbidden host | http | error | hostauthorization, security, config, headers |
| datetime constraint requires a layout argument | validation | error | routing, constraints, datetime, fiber |
| range: unsatisfiable range | http | warning | range, http, sentinel, streaming |
| csrf: origin header invalid | http | warning | csrf, security, headers, origin |
| decode SHA256 password: invalid length | validation | error | basicauth, auth, config, crypto |
| add: invalid http method | panic | error | router, config, panic, routing, http |
| : has no usable address | validation | error | proxy, ipv6, dialer, dual-stack, network |
| [CORS] Configuration error: When 'AllowCredentials' is set… | panic | critical | middleware, cors, security, credentials, cors-misconfiguration, startup |
| %v | panic | error | recover, panic, middleware, error-handling |
| cache: failed to delete cached response for key | http | warning | cache, storage, delete, vary, no-cache, rfc-9111 |
| fiber: keyauth scope contains invalid token | panic | error | keyauth, oauth, scope, rfc-6750, header-injection, config, auth, startup-panic |
| router: route path cannot be expressed as a relative URL | validation | error | routing, url, redirect, mount, validation |
| client: HTTPS to HTTP redirect blocked | http | warning | client, redirect, tls, security, http |
| test: got empty response | exception | error | testing, http, fiber, test-harness |
| use: invalid handler | panic | error | routing, group, handler, type-mismatch, startup |
| log: context tag is reserved | validation | warning | log, config, template |
| cache: failed to delete expired key | http | warning | cache, storage, expiration, delete, request-path |
| CSRF: Chained extractor reads from the same cookie | panic | critical | middleware, csrf, security, extractor, chained, startup |
| binder: map is not convertible to map[string]string or… | validation | error | binding, reflection, map, fiber |
| failed to create GCM mode | validation | error | crypto, aes-gcm, encryptcookie, stdlib |
| missing handler/middleware in route | panic | error | router, config, panic, routing |
| proxy: nil client override passed to Do/Forward | error_code | error | proxy, config, nil-check |
| state: dependency not found! | panic | error | state, panic, runtime, config |
| failed to encode data | exception | error | session, serialization, gob, encoding |
| %w: %q: %w | exception | error | upload, multipart, storage, gofiber, filesystem |
| helmet: HSTSMaxAge must be greater than or equal to 0 | panic | error | helmet, hsts, config, security-header, startup-panic |
| failed to parse client CA certificate from | exception | critical | tls, mtls, x509, pem, startup, listen |
| use: invalid handler | panic | error | routing, domain, handler, type-mismatch, startup |
| %w: %s | validation | critical | proxy, ssrf, balancer, security-policy, private-ip |
| cache: failed to delete key | http | error | cache, storage, eviction, compound-error, redis, distributed |
| Servers cannot be empty | panic | error | proxy, balancer, config, required-field, startup-panic |
| failed to create AES cipher | validation | error | encryptcookie, crypto, aes, invariant, go, fiber |
| cache: failed to reload key | http | warning | cache, storage, eviction, redis, distributed |
| fiber: keyauth middleware requires a validator function | panic | error | keyauth, config, required-field, auth, startup-panic |
| csrf: token not found | http | warning | csrf, security, auth |
| failed to append certificate | exception | critical | tls, certificates, client, pem, panic |
| fiber: keyauth unsupported error token | panic | error | keyauth, oauth, rfc-6750, config, auth, startup-panic |
| fiber: Config.RegexHandler return type must support… | panic | critical | config, regex, constraints, reflection, startup |
| cache: failed to delete private response for key | http | warning | cache, storage, private, delete, vary, security |
| failed to convert | exception | warning | parsing, validation, helpers, gofiber, generics |
| file: failed to read file | error_code | error | file, upload, body-limit, io, config |
| sse: Handler must not be nil | panic | error | sse, config, panic, middleware |
| csrf: sec-fetch-site header invalid | http | warning | csrf, security, headers |
| format handler is nil for media type | validation | error | res, format, validation, programming-error, content-negotiation |
| Domain pattern ' ' contains invalid character '%c' in label | panic | error | routing, domain, dns, validation, startup |
| remote address cannot be empty | validation | error | adaptor, network, request-conversion |
| cannot chmod %#o for | exception | error | unix-socket, filesystem, permissions, startup, listen |
| failed to save response | exception | error | idempotency, storage, redis, write-failure |
| fiber: shared state is not configured | validation | error | shared-state, codec, config, msgpack, cbor, configuration |
| binder: must explicitly set up CBOR, please check docs… | validation | error | cbor, binding, configuration, fiber |
| multiple binding_source tags found on struct | validation | error | bind, struct-tags, reflection, config |
| sse: marshal data | exception | error | sse, json, serialization, marshaling |
| value not found | error_code | info | extractors, auth, binding, sentinel, expected |
| basicauth: charset must be UTF-8 | panic | error | middleware, basicauth, config, validation, startup |
| failed to write string | exception | warning | routing, url-generation, bytebufferpool, defensive |
| fiber: no view engine configured | validation | error | views, rendering, lifecycle, config |
| unexpected error when trying to remove unix socket file | exception | error | unix-socket, filesystem, permissions, startup, listen |
| cache: failed to delete stale vary manifest | http | warning | cache, storage, delete, vary, manifest |
| failed to resolve TCP address after adding port | exception | warning | adaptor, network, dns, reverse-proxy, net-http |
| file: failed to open file | error_code | error | file, upload, multipart, storage, io |
| proxy: invalid dial address | exception | error | proxy, balancer, dialer, host-port, config |
| failed to listen | exception | critical | network, startup, configuration, socket, gofiber |
| failed to marshal response | exception | error | idempotency, msgpack, serialization, codegen |
| protocol not supported; only http or https are allowed | validation | error | client, url, scheme, http |
| cyclic extractor chain | error_code | error | extractors, chain, recursion, cycle, logic |
| favicon: read limited | exception | critical | favicon, io, startup-panic, filesystem |
| limiter: failed to get key | exception | error | limiter, storage, redis, rate-limiting, dependency |
| paginate: failed to encode cursor values | error_code | error | paginate, cursor, serialization |
| invalid idempotency key | validation | warning | idempotency, config, headers |