ErrLookup › cloudflare/cloudflared

cloudflare/cloudflared

Cloudflare Tunnel client · Go · 265 source files

Analyzed at 2253eeeb25 on 2026-09-06. 481 documented errors.

Code / MessageTypeSeverityTags
ErrKeyNotFound
key not found
error_code warning diagnostics, parsing, key-value, cloudflared
ErrManagedLogNotFound
managed log directory not found
error_code warning diagnostics, logs, filesystem, cloudflared
Error determining install path
exception error macos, launchd, home-directory, service-install
packet with tracing context should have at least %d bytes, g
exception error network, quic, datagram, packet-validation
ErrInsuficientFields
insufficient fields
error_code warning diagnostics, parsing, format, cloudflared
expected at least 2 Cloudflare Regions regions, but SRV only
exception error network, dns, srv-record, edge-discovery, redundancy
ErrInsufficientLines
insufficient lines
error_code warning diagnostics, parsing, cloudflared
rc-update add %s default: %w
console error linux, openrc, service-install, command-failed
ErrLogConfigurationIsInvalid
provided log configuration is invalid
error_code warning diagnostics, logs, configuration, cloudflared
ErrDatagramResponseMsgTooLargeDatagram
datagram response error message length exceeds the length of the provided datagr
exception error quic, datagram, truncation, wire-format
failed to get checksums: {0}
exception error cloudflare, kv, api, python
create token security descriptor: %w
exception error windows, sddl, security-descriptor
error retrieving output from command '%s': %w
exception error go, diagnostics, disk, exec, unix
The tunnel credentials file should be .json but you gave a .
validation error cli, config, wrong-file-type, json
expected file descriptor information to have %d fields got %
exception error go, parsing, file-descriptors, sysctl, strconv
read CA certificate %s: %w
exception error tls, certificate, file-io, configuration
unrecognized service: %s, %t
http error go, proxy, ingress, config
auth_domain %q does not end with %q
validation error cloudflare-access, security, domain-validation, jwt
cause
exception error rpc, tunnel, remote-error, retry
no TXT record found for %s to determine which features to op
exception error network, dns, txt-record, feature-flags, empty-response
possible conflicting configuration in %[1]s and %[2]s. Eithe
validation error cli, configuration, service-install, conflict
metadata JWT type %q is not match
validation error jwt, cloudflare-access, validation, auth
REST request failed
exception error network, http, rest-client, cloudflared
failed to parse JWT
error_code error jwt, authentication, ssh, cloudflare-access, parsing
Failed to fetch resource
exception error authentication, timeout, polling, network
failed to verify token
error_code error access, authentication, token, cloudflare
failed to write org token to disk
exception error filesystem, token, persistence, permissions
unsupported error type: %s
exception error go, quic, protocol, tunnel
ErrDatagramResponseMsgTooLargeMaximum
datagram response error message length exceeds the length of the datagram maximu
exception error quic, datagram, protocol, size-limit
failed to get own start time: %w
exception error go, process, filesystem, lockfile, linux
failed to listen to default metrics address: %w
exception error go, network, metrics, port-conflict
Unable to reach the origin service. The service may be down
error_code error network, proxy, origin-service, cloudflared
ErrCreatingTemporaryFile
temporary file creation failed
error_code error filesystem, temp-file, diagnostic
error parsing files current field '%s': %w
exception error go, parsing, unix, file-descriptors
payload length is too large to be bundled in datagram
error_code error quic, datagram, payload-size, network
error retrieving output from command '%s': %w
exception error go, diagnostics, memory, powershell, windows
API errors: %s
http error api, cloudflare, http, validation
either ServerName or InsecureSkipVerify must be specified in
validation error tls, server-name, verification, configuration
failed to get app token
exception error network, http, token, timeout
Cannot determine default configuration path. No file %v in %
validation info configuration, config-file, sentinel-error
SRV record %v had no IPs
exception error network, dns, srv-record, edge-discovery, cloudflared
error resolving path for service %q: %w
console error linux, systemd, uninstall, path-resolution
ErrDatagramICMPPayloadTooLarge
datagram icmp payload exceeds %d bytes
exception error quic, datagram, icmp, size-limit
metadata JWT auth_domain validation failed: %w
validation error go, jwt, security, cloudflare-access, validation
400 Bad Request
http warning http, management-api, bad-request, json
invalid request id length provided
validation error quic, datagram, request-id, length-check
parse CA certificate %s
exception error tls, certificate, pem, x509, configuration
failed to serialize json body
exception error go, json, serialization, api-client
Invalid hostname provided
validation error cli, hostname, validation, dns
ErrDatagramHeaderTooSmall
datagram should have at least %d byte
exception error quic, datagram, wire-format, protocol
IPv6 bind address is specified, but edge-ip-version is IPv4
validation error network, ipv6, configuration, cli
write token to configuration directory at %s: %w
exception error windows, service-install, token, filesystem
configuration file %s must contain entries for the tunnel to
validation error cli, configuration, service-install, tunnel
failed to create lock file %s
exception error filesystem, file-lock, permissions, token
could not create TLS configuration: %w
exception error tls, http2, post-quantum
datagram provided is an invalid size
error_code error quic, datagram, unmarshal, malformed
allowed mail rule %q has an invalid wildcard domain
validation error go, config, validation, email, wildcard
datagram marshal error: %w
exception error quic, datagram, serialization
error retrieving output from command '%s': %w
exception error macos, exec, diagnostics, command-execution
Failed to proxy HTTP: %w
exception error http, proxy, origin, connection
could not write token to configuration directory: %w
console error linux, service, token, permission-denied, cloudflared
header Key: %s malformed
validation error go, http, headers, quic
backend returned invalid network %s
validation error go, cidr, api-response, unmarshal
Error setting content-length: %w
exception error go, http, content-length, quic
expected int slice found %T for %s
validation error config, type-mismatch, yaml
ErrEmptyDomain
domain must not be empty
validation warning diagnostics, empty-field, parsing
failed to verify metadata JWT signature
exception error jwt, signature, jwks, key-rotation, cloudflare-access
failed to find Access application at %s
http error http, cloudflare-access, jwt, network
use `cloudflared tunnel run` to start tunnel %s
validation error cli, configuration, tunnel
error deleting %s: %v
console error go, filesystem, file-delete, permissions, macos, launchd
failed to get app info
exception error network, http, timeout, dns
error generating %s template: %v
console error go, template, syntax, macos, launchd
failed to decode verified metadata JWT claims
exception warning jwt, json, claims, cloudflare-access
%w: %v
validation error cli, uuid, validation
could not write token to configuration directory: %w
console error macos, launchd, token, file-write
locate config dir: %w
exception error windows, environment, windows-service
URL %s has invalid escape characters %s
validation error url, validation, percent-encoding, configuration
error determining executable path: %w
console error macos, launchd, service-install, filesystem
Error starting tracing
exception warning tracing, diagnostics, go-runtime, cli-flag
failed to create tunnel
exception error cloudflare-api, tunnel, authentication, network
error determining stdout path
exception error macos, launchd, logging, home-directory
flow is in use by another connection
error_code error quic, session, conflict, connection
ErrMetricsServerNotFound
metrics server not found
error_code warning metrics, diagnostic, process-discovery
expected system information to have %d fields got %d: %w
exception error parsing, uname, diagnostics, os-information
error opening file %s:%w
exception error diagnostics, filesystem, go
error validating origin URL
validation error url, validation, access
invalid HTTP status code: %d
validation error ingress, config-validation, http-status
Could not create access request
exception error access, http-request, url
error getting stderr pipe: %v
console error go, exec, service-management, process
timeout waiting for second stream to finish
exception warning streaming, timeout, network
payload length is too small to fit the datagram header
error_code error quic, datagram, buffer-size
cloudflared received a warp-routing request with an empty ho
validation error warp-routing, tcp, host-header
error determining stderr path
exception error macos, launchd, logging, home-directory
could not find program data directory, %s env var must be se
validation error windows, environment, windows-service
ErrNoVolumeFound
no disk volume information found
error_code warning diagnostic, disk, parsing
error generating OpenRC conf.d template: %w
console error cli, openrc, service-install, template, linux
datagram response is an invalid size
error_code error quic, datagram, unmarshal, truncated
failed to resolve any edge address
exception error network, dns, hostname-resolution, configuration
REST request failed
exception error network, rest-api, virtual-network
request filtered by middleware handler (%s) due to: %s
http warning go, proxy, middleware, request-filtered