ErrLookup › caddyserver/caddy
caddyserver/caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS · Go · 220 source files
Analyzed at 8626fa3703 on 2026-09-06. 713 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| ECH DNS provider module is not an ECH DNS Provider | validation | error | tls, ech, dns, module-system, type-assertion |
| creating OTLP metric reader | validation | error | caddy, metrics, opentelemetry, environment, configuration |
| download failed | console | error | caddy, upgrade, network, download-api, cli, packages |
| marshaling ECH config | exception | error | tls, ech, validation, serialization |
| position | validation | error | caddy, module-system, config, json, reflection |
| certificate lifetime | validation | error | pki, acme, certificates, lifetime, config |
| : route , matcher set , matcher , host matcher | validation | error | caddy, auto-https, placeholders, config |
| provisioning default internal automation policy | validation | error | caddy, tls, automation-policy, internal-issuer, pki |
| unrecognized type for module | validation | error | caddy, module-system, reflection, plugin-development |
| acme_dns specified without DNS provider config, but no… | validation | error | caddyfile, tls, acme, dns-challenge, global-options |
| creating trace exporter error | validation | error | tracing, opentelemetry, environment, config, caddyhttp |
| depleted attempts to find an available config_id | exception | error | tls, ech, storage, capacity, rotation |
| DNS module does not implement the most common libdns… | validation | error | caddy, dns, libdns, interfaces, version-mismatch |
| filling in global issuer defaults for AP | validation | error | caddyfile, tls, acme, dns-challenge, global-options |
| download succeeded, but unable to execute 'caddy… | console | error | upgrade, exec, subprocess, cli |
| storing ECH config | exception | error | tls, ech, storage, partial-write |
| marshaling ECH private key | exception | error | tls, ech, crypto, internal |
| generating unique config ID | exception | error | tls, ech, storage, provisioning |
| could not determine zone for domain | exception | warning | tls, ech, dns, network, soa |
| missing CA in path | http | info | pki, admin-api, http-400, url |
| encrypted private keys are not supported; please decrypt… | validation | error | tls, certificates, pem, encryption, config |
| replacing listen address | console | error | caddy, admin-api, config, placeholders, environment |
| tracerProvider shutdown error | exception | warning | tracing, opentelemetry, shutdown, flush, lifecycle |
| storing ECH private key | exception | error | tls, ech, storage, permissions |
| making udp socket for HTTP/3 transport | exception | error | network, udp, quic, http3, reverseproxy, environment |
| provisioning default issuer | validation | error | tls, acme, defaults, provisioning |
| source %T returned a nil certificate | validation | error | caddy, tls, x509, trust-pool, plugin |
| module (%T) is not an IP range source | validation | error | caddyfile, trusted-proxies, ip-source, plugin |
| module (%T) is not a listener wrapper | validation | error | caddyfile, server-options, listener-wrapper, plugin |
| on-demand TLS cannot be enabled without a permission module… | validation | error | tls, on-demand, abuse-prevention, configuration, security |
| recursive config loading detected: pulled configs cannot… | http | error | caddy, admin-api, config, remote-config, loop-prevention |
| expanding DNS override domain | validation | error | tls, acme, dns-challenge, placeholders, wildcard |
| generating new intermediate cert | exception | critical | pki, intermediate, signing, crypto |
| network_proxy module is not `(func(*http.Request)… | validation | error | tls, acme, proxy, module-system, plugin |
| url_pattern expects a string argument | validation | error | cel, expression, urlpattern, caddyfile, caddyhttp |
| automation policy from site block is also default/catch-all… | validation | error | caddyfile, tls, automation-policy, site-block |
| 'ca' module ' ' is not a certificate pool provider | validation | error | tls, client-auth, module-system, xcaddy |
| server | exception | error | caddy, http, headers, provisioning, config |
| : field must be a string or number | http | error | caddy, admin-api, config, id-index, validation |
| loading module | validation | error | caddy, module-system, json, config, inline-module |
| generating CA root | exception | critical | pki, root-cert, crypto, generation |
| preparing 'ask' endpoint | validation | error | caddy, tls, on-demand, placeholders, environment-variables |
| encoding new config | http | error | caddy, admin-api, json, serialization, plugins |
| provisioning automation policy | validation | error | caddy, tls, automation-policy, provisioning, config |
| loading overall DNS provider module | validation | error | caddy, dns, module-loading, provisioning, tls |
| public name length ( ) must be in the range 1-255 | validation | error | tls, ech, validation, dns |
| creating storage configuration | validation | error | pki, storage, modules, certmagic, config |
| filling in global issuer defaults for issuer | validation | error | caddyfile, tls, acme, global-options, dns-challenge |
| no metrics registry found | validation | error | metrics, provisioning, testing, embedded |
| CA ID is required (use 'local' for the default CA) | validation | error | pki, ca, validation, config |
| generating new certificate | exception | error | pki, maintenance, intermediate, renewal, key-mismatch |
| loading ECH DNS provider module | validation | error | tls, ech, dns, module-system, config |
| parsing CIDR expression | validation | error | config, network, ip, validation, reverseproxy |
| %s | http | info | caddy, error-handler, static-response, placeholders, by-design |
| loading DNS provider module | validation | error | tls, acme, dns-challenge, plugin, xcaddy, credentials |
| no permission module configured; certificates not allowed… | exception | warning | tls, on-demand, handshake, security, runtime |
| getting tls app | validation | error | caddy, tls, embedding, internal, context |
| creating storage value | http | error | caddy, storage, certmagic, connection, modules |
| expanding account key PEM | validation | error | tls, acme, account-key, placeholders, secrets |
| initializing certificate authority | exception | critical | pki, step-ca, initialization, root-cert |
| resolver address must have exactly one address; cannot call | validation | error | pki, acme, dns, resolvers, validation |
| loading handshake matchers | validation | error | caddy, tls, connection-policy, modules, configuration |
| module name | validation | error | caddy, module-system, config, registration |
| connection policy : building standard TLS config | validation | error | caddy, tls, connection-policy, configuration, wrapper-error |
| duplicate ID ' ' found at and | http | error | caddy, admin-api, config, id-index, duplicate, validation |
| parsing listener address | console | error | caddy, admin-api, config, network-address, validation |
| : entry contains non-ASCII characters | validation | error | caddy, headers, config-validation, ascii, provisioning |
| unable to parse URL pattern | validation | error | matcher, urlpattern, caddyfile, validation, caddyhttp |
| forming request | exception | error | tls, acme, zerossl, http |
| building OTLP metrics resource | validation | error | caddy, metrics, opentelemetry, resource, environment |
| field does not exist in %#v | panic | critical | caddy, module-system, reflection, panic, plugin |
| consolidating TLS connection policies for server | validation | error | caddy, tls, config, caddyfile |
| intermediate certificate lifetime must be less than actual… | validation | error | pki, certificates, validation, lifetime, config |
| backing up current binary | console | error | upgrade, filesystem, permissions, cli |
| failed to get root and intermediate cert for CA | http | error | pki, admin-api, http-500, storage, certificates |
| provisioning default public automation policy | validation | error | caddy, tls, automation-policy, provisioning, acme |
| ; additionally, restoring old config | http | error | caddy, admin-api, config, error-recovery, id-index |
| matcher module ' ' is not a request matcher | validation | error | caddyfile, matcher, plugin, interface-mismatch |
| no client certificate provided | exception | error | tls, mtls, client-cert, handshake |
| resource not found | http | info | pki, admin-api, http-404, routing |
| expanding email address | validation | error | tls, acme, placeholders, environment, configuration |
| supported version must be | exception | error | tls, ech, serialization, version-mismatch, storage |
| unable to add to trust pool | validation | error | tls, acme, trust-store, pem, certificates |
| loading storage module | validation | error | pki, storage, modules, plugin, config |
| starting caddy administration endpoint | http | error | caddy, admin-api, bind, startup, config |
| pki_root CA pool requires that a PKI app is configured | validation | error | caddy, caddytls, pki, configuration, provisioning |
| acme challenge is not supported | validation | error | pki, acme, challenges, validation, config |
| download succeeded, but unable to execute 'caddy version | console | error | upgrade, exec, subprocess, cli |
| failed to provision CA | http | error | pki, admin-api, http-500, provisioning, storage |
| caching unmanaged certificate | validation | error | caddy, tls, certificate-cache, certmagic, pem |
| decoding module config | validation | error | caddy, module-system, json, config, strict-decoding |
| loading root cert | exception | error | pki, storage, io, root-cert |
| making folder for CA database | exception | error | pki, acme, filesystem, permissions, environment |
| missing 'req' argument | validation | warning | caddy, caddytls, ech, json, rotation |
| not a valid big integer | validation | error | caddy, tls, json, cert-selection, validation |
| unexpected type from 'default_bind' global options: %T | validation | error | |
| failed reading ca cert | console | error | config-loader, tls, file-permissions, ca-certificate |
| loading encoder modules | validation | error | caddy, fileserver, precompressed, provisioning, config |
| storing ECH config metadata | exception | error | tls, ech, storage, partial-write |
| unable to publish ECH data to HTTPS DNS record | exception | warning | tls, ech, dns, api, https-record |