caddyserver/caddy
Documented errors, page 6 of 8. Back to caddyserver/caddy
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| unable to set permissions | exception | error | unix-socket, permissions, filesystem, listen |
| delimiters must consist of exactly two elements: opening… | validation | error | caddy, templates, delimiters, configuration |
| expected elliptic private key to immediately follow EC… | validation | error | |
| failed to get argon2id time parameter | console | error | |
| loading handler modules | validation | error | caddy, config, handlers, module-loading, routing |
| provisioning rewrite | exception | error | |
| server : listener address repeated: (already claimed by… | validation | error | caddy, listener, validation, ports, config |
| unrecognized matcher name: %+v | validation | error | caddy, caddyfile, matchers, typo |
| parsing upstream URL | validation | error | reverse-proxy, upstream, url-parsing, configuration |
| : - non-2xx status code | console | error | |
| invalid AEAD ID | exception | error | tls, ech, crypto, hpke, serialization |
| invalid end port | validation | error | port, parsing, validation, port-range |
| invalid start port | validation | error | port, parsing, validation, config |
| loading dynamic config from %T | http | error | dynamic-config, config-loader, startup, network |
| saving intermediate certificate | exception | error | |
| server listening on is configured for HTTPS and cannot… | validation | error | caddy, caddyfile, http, https, listening |
| loading upstream source modules | validation | error | |
| two policies with same match criteria have conflicting… | validation | error | caddy, tls, sni, caddyfile, conflict |
| ModuleInfo.New must return a non-nil module instance | panic | critical | caddy, go, module-system, registration, nil-check, panic |
| multi_regexp filter requires at least one operation | validation | error | |
| setting up error subroutes | validation | error | caddy, subroute, error-handling, provisioning |
| two policies with same match criteria have conflicting… | validation | error | caddy, tls, ciphers, caddyfile, conflict |
| compiling regexp for mapping | validation | error | caddy, config, regex, map-handler, re2 |
| expected PEM block type to be CERTIFICATE, but got | validation | error | |
| invalid precompressed flag | console | error | caddy, cli, fileserver, flags |
| no CERTIFICATE pem block found in the given pem data | validation | error | |
| overwriting formatted file | console | error | |
| setting up custom log | exception | error | logging, provision, config, caddyfile |
| splitting listener address | validation | error | caddyfile, bind, listener, network-address |
| error decoding ECH metadata | exception | error | |
| no PEM block found | validation | error | |
| path component exists and is not a directory | validation | error | |
| unsupported value type in matcher input: %T | validation | error | caddy, cel, matcher, type-conversion |
| checking if default Caddyfile exists | console | error | cli, filesystem, permissions |
| command already registered | panic | critical | caddy, cli, plugin, panic, naming |
| error loading private key | exception | error | |
| module name is required | console | error | caddy, cli, packages, argument-validation |
| provisioning response handler | exception | error | |
| , at : import chain [' '] | validation | error | caddyfile, parse-error, imports, diagnostics |
| resolving current executable symlink | console | error | caddy, upgrade, symlink, filesystem, cli |
| setting up subroutes | validation | error | caddy, subroute, provisioning, configuration |
| cannot define both 'exclude' and 'include' lists at the… | validation | error | reverse-proxy, caddyfile, validation, handle-response |
| HTTP : reading error message | console | error | cli, admin-api, transient, io |
| include and exclude must not intersect, but found | validation | error | logging, validation, configuration |
| module already registered | panic | critical | caddy, go, module-system, duplicate-registration, build, panic |
| more than 1 module passed in | panic | error | caddy, go, logging, deprecated-api, panic |
| : : Caddyfile input is not formatted; Tip: use… | console | error | |
| too many regexp operations | validation | error | |
| input contained more than a single PEM block | validation | error | |
| module ID ' ' is reserved | panic | critical | caddy, go, module-system, reserved-name, panic |
| tracerProvider shutdown | exception | warning | caddy, tracing, opentelemetry, shutdown |
| unsupported HTTP version | validation | error | reverse-proxy, http-transport, validation, config |
| cannot reuse socket : unix socket is already in use by… | console | warning | caddy, caddytls, ech, rotation, storage |
| encoding not enabled | validation | error | caddy, encode, config, validation |
| marshaling ECH config list | exception | error | |
| is invalid policy | validation | error | caddy, caddytls, ech, storage, cleanup |
| too many '<' for heredoc on line # | validation | error | caddyfile, heredoc, lexer |
| two policies with same match criteria have conflicting… | validation | error | caddy, tls, sni, caddyfile, conflict |
| unrecognized certificate/key encoding format | validation | error | |
| ambiguous site definition | validation | error | |
| CA has a nil certificate in its intermediate chain | validation | error | caddy, caddytls, pki, certificate, nil-check |
| dir_mode | console | error | |
| : : cannot define a matcher outside of a site block | validation | error | |
| rotating ECH configs | exception | error | |
| compiling regexp pattern | validation | error | |
| humanize: time cannot be parsed | validation | warning | caddy, templates, humanize, time, parsing |
| : : parsed ' ' as a site address, but it is a known… | validation | error | |
| unsupported format | validation | error | |
| failed parsing certificate chain | exception | error | |
| failed to parse root certificate | console | error | |
| http | exception | error | caddy, templates, http-include, status |
| local_address must be a TCP address, not a UDP address | validation | error | reverse-proxy, http-transport, network, validation |
| only max 2 sort options are allowed, but got | validation | error | caddy, fileserver, browse, sort-options, config-validation |
| source %T returned nil certificates | validation | error | caddy, caddytls, nil-check, plugin, combined-pool |
| unrecognized PEM block type | validation | error | |
| virtual request cycle | exception | error | caddy, templates, recursion, http-include |
| no sources specified for combined CA pool | validation | error | caddy, caddytls, configuration, validation, combined-pool |
| server : logger name must not have a port | validation | error | caddy, logging, validation, config |
| unexpected compression level, use one of | validation | error | caddy, zstd, encode, validation, config |
| no handlers defined | validation | error | events, validation, configuration |
| loading log core module | exception | error | logging, module-system, zap |
| unable to traverse into path | validation | error | |
| , at | validation | error | caddyfile, parse-error, diagnostics |
| weight of an upstream cannot be negative | validation | error | |
| destinations != defaults | validation | error | caddy, config, map-handler, validation, arity |
| designated output directory and specified section are… | console | error | cli, manpage, missing-flag |
| Buggy browser is sending null Origin header. | http | error | caddy, caddytls, stek, storage, corruption |
| matcher is defined more than once | validation | error | caddy, caddyfile, matchers, duplicate, snippets |
| module not registered | validation | error | module-system, registration, build |
| server block : compiling matcher sets | validation | error | |
| unknown try policy | validation | error | caddy, fileserver, matcher, validation, config |
| generating and storing new replacement ECH config | exception | error | |
| %s: %w | validation | error | |
| adapter name is required (use --adapt flag or leave… | console | error | |
| loading TLS session ticket ephemeral keys provider module | validation | error | |
| walking certificates directory | validation | error | |
| loading CA pool sources | validation | error | caddy, caddytls, module-loading, configuration, combined-pool |
| loading STEK | exception | error | |
| paths are not allowed | console | error | cli, reverse-proxy, address-parsing, startup |
| too many unflagged arguments | console | error | caddy, cli, respond, argument-validation |