caddyserver/caddy
Documented errors, page 4 of 8. Back to caddyserver/caddy
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| expanding CA endpoint | validation | error | tls, acme, placeholders, environment, ca-endpoint |
ErrInvalidSplitPath split path contains non-ASCII characters | validation | error | caddy, caddytls, ech, storage, corruption, cleanup |
| invalid upstream address | console | error | cli, reverse-proxy, upstream, startup |
| loading on-demand TLS permission module | validation | error | caddy, tls, on-demand, module-loading, permission |
| loading wrapped encoder module | validation | error | caddy, logging, journald, module-loading |
| owner of the socket requires '-w-' (write, octal: '2')… | validation | error | unix-socket, permissions, validation |
| provisioning client CA | validation | error | caddy, tls, client-auth, trust-pool, configuration |
| unsupported key type: %T | validation | error | pki, crypto, unsupported-algorithm, certificate |
| cannot reuse socket | exception | error | unix-socket, windows, port-conflict, listen |
| no CERTIFICATE pem block found in | validation | error | caddy, tls, pem, certificates, client-auth, file-io |
| : entry has '*' in an invalid position (only a trailing '*'… | validation | error | caddy, headers, wildcard, config-validation |
| loading certificates | validation | error | caddy, tls, certificates, filesystem, pem |
| provisioning remote admin endpoint | http | error | admin-endpoint, identity, pki, startup |
| reading confirmation bytes from stdin | console | error | cli, caddy-run, pingback, stdin, internal |
| request path is missing object ID | http | error | caddy, admin-api, http, routing, bad-request |
| starting caddy process | console | error | cli, caddy-start, process, exec, containers |
| unrecognized config adapter | validation | error | admin-api, config-adapter, content-type, http-400 |
| automate: managing | console | critical | caddy, tls, acme, certificate-management, startup |
| couldn't determine admin API address | console | error | |
| due to parsing difficulties, placeholders are not allowed… | validation | error | reverse-proxy, upstream, placeholders, configuration |
| parsing | exception | error | caddy, templates, headers, recursion |
| too many unclosed placeholders | validation | error | caddy, replacer, placeholders, dos-protection |
| cannot add operation: maximum | validation | error | caddy, logging, regexp, limits |
| app module: start | http | error | caddy, apps, startup, bind, lifecycle |
| : parsing listen address | console | error | caddy, listener, placeholders, startup, environment |
| unterminated front matter | validation | error | caddy, templates, frontmatter, markdown |
| getting module named | console | error | caddy, cli, fileserver, modules, precompressed |
| method not allowed | http | info | pki, admin-api, http-405, read-only |
| rfc9112 forbids empty Host | http | error | caddy, caddytls, ech, storage, metadata, cleanup |
| client_certificate_file specified without… | validation | error | config, mtls, tls, reverseproxy, validation |
| could not load leaf certificates | validation | error | tls, client-auth, file-io, containers |
| Disabling same-origin restrictions is not allowed. | http | error | caddy, caddytls, stek, storage, first-run |
| invalid TLS renegotiation level | validation | error | caddy, caddytls, tls, renegotiation, configuration, validation |
| loading certificates with 'automate' requires array of… | validation | error | caddy, tls, automate, json, type-mismatch |
| module name not specified with key | validation | error | json, module-system, configuration, validation |
| module is not a precompressor; is %T | console | error | caddy, cli, fileserver, plugin, interface |
| unrecognized key type | validation | error | tls, configuration, key-type, validation |
| wrong confirmation | console | error | cli, process-lifecycle, startup, internal |
| cannot read etag from file | http | error | caddy, fileserver, etag, permissions, io |
| cannot use duplicate server name | validation | error | caddyfile, server-options, duplicate-name, imports |
| invalid request path | http | error | fastcgi, security, http-400, php |
| listening on | console | critical | caddy, listener, network, bind, startup |
| loading trusted proxies modules | exception | error | http, trusted-proxies, module-system, validation |
| module (%T) is not a packet conn wrapper | validation | error | caddyfile, server-options, packet-conn, quic, plugin |
| destination must be a placeholder and only a placeholder | validation | error | caddy, config, map-handler, placeholder, validation |
| error loading cert ' ' from storage | validation | error | caddy, caddytls, storage, missing-file, io |
| network ' ' cannot handle HTTP/1 or HTTP/2 connections | console | error | caddy, listener, network, unix, startup |
| weighted_round_robin requires at least one upstream with a… | validation | error | |
| header : invalid format \" \" (expecting \"Field: value\") | console | error | caddy, cli, headers, configuration |
| loading TLS storage module | validation | error | tls, storage, module-system, configuration |
| package is not added | console | warning | caddy, remove-package, cli, plugins |
| cannot specify both a substring search and a regular… | validation | error | caddy, headers, replace, config-validation, json |
| failed to uninstall certificate file | console | error | |
| invalid key on line : contains whitespace | console | error | caddy, env-file, parsing, configuration |
| no certificates matched custom selection policy | console | error | caddy, tls, certificates, cert-selection, configuration |
| reading archive | console | error | storage, import, tar, archive |
| conflicting config for client authentication trust CA | validation | error | tls, client-auth, config-conflict, validation |
| creating stdin pipe | console | error | cli, caddy-start, process, resource-limits |
| filesystem not found | http | error | caddy, fileserver, file-system, plugin, http-404 |
| invalid regexp name (must contain only word characters) | validation | error | caddy, config, regex, naming, placeholder |
| loading intermediate key | exception | critical | pki, intermediate-key, storage, partial-state |
| parsing public_key | exception | error | tls, ech, crypto, hpke, serialization |
| [/ ] invalid array index | http | error | caddy, admin-api, config, path, array, bad-request |
| secure request failed | console | error | network, proxy, dns, upgrade |
| unknown object ID | http | error | caddy, admin-api, http, not-found, config |
| network type is already registered | panic | critical | caddy, go, network, plugin, duplicate-registration, panic |
| decoding API response | exception | error | tls, acme, zerossl, json, network |
| loading packet conn wrapper modules | exception | error | caddy, modules, quic, udp, plugins |
| global options are ambiguous: local_certs is confusing when… | validation | error | caddyfile, tls, global-options, ambiguous-config |
| missing ModuleInfo.New | panic | critical | caddy, go, module-system, registration, panic |
| precompressor does not specify a Suffix value | validation | error | caddy, fileserver, precompressed, module-system, validation |
| route | validation | error | caddy, config, matchers, routing, wrapper-error |
| setting STEK module configuration | validation | error | |
| two policies with same match criteria have conflicting… | validation | error | caddy, tls, mtls, client-auth, caddyfile |
| unsupported type | validation | warning | caddy, caddytls, ech, json, publication |
| command short string is required | panic | critical | caddy, cli, plugin, panic |
| failed to decode root certificate | console | error | |
| final element is not an array | http | error | caddy, admin-api, json, config, bad-request |
| loading client cert verifiers | validation | error | caddy, tls, client-auth, modules, configuration |
| opening output file | console | error | storage, export, filesystem, cli |
| parsing certificate at index | validation | error | tls, client-auth, certificates, base64, configuration |
| private key type %T does not match issuer public key type %T | validation | error | |
| server : setting up TLS connection policies | validation | error | caddy, tls, connection-policies, config |
| loading listener wrapper modules | exception | error | caddy, modules, listener, plugins, config |
| adding regexp operation for field | validation | error | |
| could not parse octal permission bits in | validation | error | unix-socket, permissions, config, caddyfile |
| making TLS client config for HTTP/3 transport | exception | error | reverse-proxy, http3, tls, config |
| syntax error: unexpected token | validation | warning | caddy, caddytls, stek, rotation, storage |
| following http redirects is not allowed | console | error | |
| hostname appears in more than one automation policy, making… | validation | error | caddyfile, tls, automation-policy, duplicate-hostname |
| it is unnecessary to specify the TLS listener wrapper in… | validation | error | caddy, tls, listener-wrappers, config |
| reading environment file | console | error | cli, environment, file-not-found, permissions |
| for now, URLs for proxy upstreams only support scheme… | validation | error | reverse-proxy, upstream, rewrite, configuration |
| getting CA | validation | error | caddy, caddytls, pki, configuration, id-mismatch |
| server : setting up error handling routes | exception | error | caddy, http, error-handling, provisioning, config |
| handshake context | console | error | caddy, tls, handshake, plugin, experimental |
| header-up : invalid format " " (expecting "Field: value") | console | error | cli, reverse-proxy, headers, validation |
| loading matcher sets | validation | error | caddy, config, matcher, error-wrapping, not-matcher |
| maybe : invalid number of return values | exception | error | caddy, templates, reflection, plugins |
| , at offset | validation | error | json, parsing, configuration |