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 / MessageTypeSeverityTags
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