ErrLookup › XTLS/Xray-core

XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses. · Go · 720 source files

Analyzed at 7d214f8b09 on 2026-08-15. 870 documented errors.

Code / MessageTypeSeverityTags
not a Service.
validation error padding, config, validation, xmc
Dispatcher: Invalid destination.
validation error padding, config, validation, range, xmc
FakeDNSEngine is not initialized, but such a sniffer is used
validation error padding, config, validation, prefix, early-data, xmc
Failed to convert address to Net IP.
validation error padding, config, validation, variants, prefix, xmc
unexpected client IP length
validation error padding, config, validation, schedule, xmc
unexpected query strategy
validation error padding, delay, crypto-rand, xmc
failed to create hosts
exception error padding, validation, variants, prefix, xmc
no QueryStrategy available for
validation warning padding, unreachable, defensive, xmc
failed to create client
exception error padding, crypto-rand, entropy, xmc
invalid fakeDNS setting
validation error padding, variants, validation, xmc
Unable to create Fake Dns Engine
exception warning padding, chunks, validation, xmc
Unable to parse CIDR for Fake DNS IP assignment
validation error padding, delay, crypto-rand, xmc
LRU size is bigger than subnet size
validation error padding, network, io, write, xmc
Cannot start all fake dns pools
exception warning padding, invariant, defensive, xmc
No available name server could be created from
validation error padding, protocol, validation, network, xmc
failed to create nameserver
exception error padding, variants, protocol-mismatch, config, xmc
failed to create expected ip matcher
exception error padding, config, protocol-mismatch, range, xmc
failed to create unexpected ip matcher
exception error padding, network, io, read, timeout, xmc
tries to resolve itself!
validation error padding, variants, validation, index, xmc
Unable to locate a fake DNS Engine
exception error dns, fake-dns, feature-registration, config
connection idle timeout
exception error network, geodata, timeout, download
cannot understand address
exception error network, geodata, address-parsing, download
cannot dial remote address
exception error network, geodata, outbound, proxy, download
cannot finish connection
exception error network, geodata, error-wrapping, download
redirected to non-https URL:
http error network, geodata, https, redirect, download
stopped after 10 redirects
console error network, geodata, redirect, download
unexpected status code:
console error network, geodata, http-status, download
empty response body
console error network, geodata, empty-response, download
failed to get dispatcher for geodata downloader
exception error geodata, feature-registration, dispatcher, startup
invalid geodata cron
validation error config, cron, geodata, scheduling
unable to get logger instance
exception warning api, grpc, logging, feature-registration
failed to close logger
exception error api, grpc, logging, file-io
failed to start logger
exception error api, grpc, logging, file-io
failed to initialize access logger
console warning logging, config, file-io, permissions
failed to initialize error logger
console warning logging, config, file-io, permissions
Log Mask: ipv4 mask must be divisible by 8 and between 0-32
validation warning logging, config, validation, privacy
unable to create log handler for
validation error logging, config, registry, validation
metrics must have a tag or listen address
validation error go, xray, configuration, metrics
Cannot get depended features
exception error go, xray, dependency-injection, configuration
underlying connection error
console warning go, xray, observatory, error-chaining, diagnostics
failed to produce report
console warning go, xray, observatory, diagnostics, tls
cannot understand address
console error go, xray, observatory, address-parsing
cannot dial remote address
console error go, xray, observatory, outbound, proxy
cannot finish connection
console error go, xray, observatory, error-chaining, outbound
outbound failed to relay connection
console warning go, xray, observatory, health-check, network
Cannot get depended features
exception error go, xray, dependency-injection, configuration
can't get inbound proxy from handler.
exception error go, xray, api, type-assertion, inbound
proxy is not a UserManager
exception error go, xray, api, users, type-assertion
failed to parse user
exception error go, xray, api, users, validation
unknown operation
exception error go, xray, api, protobuf, versioning
not an inbound operation
exception error go, xray, api, type-assertion, protobuf
failed to get handler:
exception error go, xray, api, inbound, configuration
not an outbound operation
exception error
failed to parse stream config
exception error
not an inbound proxy.
validation error
failed to start proxy
exception error
failed to close all resources
exception error
existing tag found: ${tag}
validation error
handler not found: ${tag}
exception error
failed to close all handlers
exception error
not a ReceiverConfig
validation error
loopback connection detected
console error
failed to listen TCP on ${port}
exception error
failed to close all resources
exception error
failed to listen Unix Domain Socket on ${address}
exception error
failed to parse stream settings
exception error
settings is not SenderConfig
validation error
not an outbound handler
validation error
failed to resolve ip for target ${domain}
exception error go, xray, dns, outbound, resolution
failed to process mux outbound traffic
exception error go, xray, mux, xudp, outbound
XUDP rejected UDP/443 traffic
exception info go, xray, quic, udp, mux, policy
failed to process outbound traffic
exception error go, xray, outbound, proxy, connection
failed to get outbound handler with tag: ${tag}
exception error go, xray, outbound, tag, config
existing tag found: ${tag}
validation error go, xray, config, outbound, duplicate
bridge tag is empty
validation error go, xray, reverse-proxy, config, validation
bridge domain is empty
validation error go, xray, reverse-proxy, config, validation
portal tag is empty
validation error go, xray, reverse-proxy, config, validation
portal domain is empty
validation error go, xray, reverse-proxy, config, validation
outbound metadata not found
exception error go, xray, reverse-proxy, session, internal
failed to create mux client worker
exception warning go, xray, reverse-proxy, mux, reliability
failed to create portal worker
exception error go, xray, reverse-proxy, mux, control-channel
empty worker list
exception error go, xray, reverse-proxy, mux, availability
no mux client worker available
exception error go, xray, reverse-proxy, mux, capacity
unable to dispatch control connection
exception error go, xray, reverse-proxy, mux, control-channel
balancing strategy returns empty tag
exception warning go, xray, routing, balancer, config
unable to select outbounds
exception warning go, xray, routing, balancer, api
unsupported GetPrincipleTarget
exception warning go, xray, routing, balancer, api
cannot find tag
exception error go, xray, routing, balancer, api, tag
balancer '%s' not found
validation error routing, balancer, override, legacy-api
unsupported router implementation
exception error routing, grpc, type-assertion, api
Invalid routing request.
validation error routing, grpc, validation, test-route
Routing statistics not enabled.
exception error routing, stats, grpc, configuration
Upstream closed the subscriber channel.
exception warning routing, stats, streaming, lifecycle
Upstream sent malformed statistics.
exception error routing, stats, type-assertion, internal
this rule has no effective fields
validation warning routing, configuration, rule-matching
not a StrategyLeastLoadConfig
validation error routing, balancer, configuration, type-mismatch
unrecognized balancer type
validation error routing, balancer, configuration, strategy
balancer %s not found
validation error routing, balancer, configuration, startup
AddRule: config type error
validation error routing, grpc, api, type-mismatch
duplicate balancer tag
validation error routing, balancer, configuration, duplicate
duplicate ruleTag %s
validation error routing, rule, configuration, duplicate
empty tag name!
validation error routing, rule, validation, api
Number of subscribers has reached limit
exception error stats, pubsub, resource-limit, xray
Counter %s already registered.
validation error stats, duplicate-registration, api-misuse, xray
OnlineMap %s already registered.
validation error stats, duplicate-registration, online-map, xray
Channel %s already registered.
validation error stats, pubsub, duplicate-registration, xray
this config must be run on version %s or higher
validation critical version, config, startup, xray
this config should be run on version %s or lower
validation critical version, config, startup, xray
invalid version component %s in %s
validation error version, config-validation, parsing, xray
empty domain rule list
validation error geodata, routing, domain-matcher, validation, xray
unknown domain type:
validation error geodata, protobuf, routing, enum, xray
failed to open
exception error geodata, filesystem, environment, routing, xray
failed to check code
exception error geodata, routing, config, xray
failed to load code
exception error geodata, corruption, download, routing, xray
error unmarshal IP in
exception error geodata, protobuf, corruption, geoip, xray
error unmarshal Site in
exception error geodata, protobuf, corruption, geosite, xray
varint overflow
exception error geodata, corruption, parsing, xray
invalid body length:
exception error geodata, corruption, parsing, download, xray
failed to build IPv4 set
exception error geodata, geoip, netip, routing, xray
failed to build IPv6 set
exception error geodata, ipv6, ipset, xray
no valid ip matcher
exception error geodata, routing, config, xray
illegal ip rule:
validation error geodata, ip-rule, parsing, config, xray
syntax error
validation error geodata, ip-rule, syntax, xray
empty file
validation error geodata, ip-rule, syntax, xray
empty code
validation error geodata, ip-rule, syntax, xray
invalid CIDR prefix length:
validation error geodata, cidr, parsing, xray
CIDR prefix length
validation error geodata, cidr, validation, xray
illegal domain rule:
validation error geodata, domain-rule, parsing, config, xray
empty attr
validation error geodata, domain-rule, attributes, xray
substr in dotless rule should not contain a dot
validation error geodata, domain-rule, dotless, regex, xray
pattern string does not conform to Letter-Digit-Hyphen (LDH)
validation error strmatcher, domain, ldh, validation, xray
unable to find an available mux client
exception warning mux, concurrency, proxy, xray
invalid metalen
exception critical mux, protocol, framing, xray
insufficient buffer:
exception critical mux, protocol, framing, truncation, xray
failed to parse address and port
exception error mux, protocol, parsing, xray
unknown network type:
exception error mux, protocol, validation, xray
reading source: failed to parse address and port
exception error mux, reverse-proxy, parsing, xray
reading source: unknown network type:
exception error mux, reverse-proxy, validation, xray
reading local: failed to parse address and port
exception error mux, reverse-proxy, parsing, xray
reading local: unknown network type:
exception error mux, reverse-proxy, validation, xray
packet size too large:
exception error mux, xudp, udp, protocol, xray
unexpected network
exception error mux, routing, config, xray
conflict
console info mux, xudp, concurrency, logging, xray
XUDP new
exception error mux, xudp, dispatch, routing, xray
failed to add new session
exception error mux, xudp, session, xray
failed to dispatch request.
exception error mux, dispatch, routing, xray
failed to read metadata
exception error mux, protocol, parsing, xray
unknown status:
exception error mux, protocol, validation, xray
failed to process data
exception error mux, error-handling, wrapper, xray
android process lookup must be registered before use
exception error android, platform, process-lookup, integration, xray
failed to determine if address is local:
exception error darwin, macos, process-lookup, platform, xray
invalid source IP address:
exception error darwin, macos, validation, process-lookup, xray
invalid destination IP address:
exception error darwin, macos, validation, process-lookup, xray
failed to list processes
exception error darwin, process-lookup, sysctl, permissions
process not found for connection from ::: to :
exception warning darwin, process-lookup, race-condition, socket-matching
ambiguous process match for connection from ::: to :
exception warning darwin, process-lookup, ambiguous-match, fork
could not get process path for PID :
exception warning darwin, process-lookup, race-condition, proc-pidpath
empty process path
exception warning darwin, process-lookup, zombie-process, proc-pidpath
process lookup is not supported on this platform
exception info ios, process-lookup, unsupported-platform, build-tags
failed to determine if address is local:
exception error linux, process-lookup, network-interfaces, containers
failed to format address:
exception error linux, process-lookup, input-validation, ip-parsing
could not search in
exception error linux, procfs, process-lookup, containers, permissions
connection for :: not found in
exception warning linux, process-lookup, race-condition, udp, network-namespaces
could not find PID for inode :
exception warning linux, process-lookup, permissions, procfs, race-condition
no process found for inode
exception warning linux, process-lookup, hidepid, permissions, kernel-sockets
could not get process name for PID :
exception warning linux, process-lookup, race-condition, permissions, procfs
failed to parse PID:
exception error linux, process-lookup, internal-error, parsing
invalid IP format for :
exception error linux, input-validation, ip-parsing, process-lookup
process lookup is not supported on this platform
exception info bsd, unsupported-platform, process-lookup, build-tags
LoadLibrary iphlpapi.dll failed
exception error windows, dll, iphlpapi, process-lookup, applocker
GetProcAddress of {tcpTableFunc} failed
exception error windows, dll, iphlpapi, getprocaddress, dll-hijacking
GetProcAddress of {udpTableFunc} failed
exception error windows, dll, iphlpapi, getprocaddress, dll-hijacking
failed to determine if address is local: {err}
exception error windows, process-lookup, network-interfaces, input-validation
invalid IP address
validation error windows, network, process-lookup, validation
not found
exception warning windows, process-lookup, race-condition, network
syscall error: {err}
exception error windows, syscall, network, process-lookup
the source address is not from local machine.
exception error network, security, transparent-proxy, validation
invalid port range: {val}
validation error validation, port, config
invalid port range: {s}
validation error validation, port, config, parsing
no OCSP server specified in cert
exception error tls, ocsp, certificate, pki
no issuing certificate URL
exception error tls, ocsp, certificate, pki
no certificates were found while parsing the bundle
validation error tls, certificate, pem, parsing
asset path must stay in asset directory
validation error security, path-traversal, filesystem, validation
asset is not a regular file
validation error filesystem, asset, validation
unknown address type: {addrType}
exception error protocol, parsing, proxy, corruption
invalid domain name: {domain}
validation error protocol, domain, validation, parsing
unknown address family{family}
exception error protocol, serialization, validation
Super long domain is not supported: {domain}
validation error protocol, domain, limits, serialization
message size too large: {size}
validation error dns, protocol, limits, parsing
failed to decode certificate
validation error tls, certificate, pem, parsing
failed to decode key
validation error tls, private-key, pem, parsing
failed to generate self private key
exception error
failed to parse parent private key
exception error
failed to generate serial number
exception error
failed to parse parent certificate
exception error
failed to create certificate
exception error
Unable to marshal private key
exception error
Account is missing
validation error
Unknown account type:
validation error
invalid size
validation error
invalid UUID:
validation error
: invalid value (BaseKey must be 32 bytes):
validation error
Failed to get format of
validation error
Only one protobuf config file is allowed
validation error
Unable to load config in
validation error
Unable to load config
validation error
failed to reload environment settings
validation error
API tag can't be empty.
validation error
Config: Failed to parse Blackhole response config.
validation error
unknown format of a string list:
validation error config, json, validation, xray
invalid address:
validation error config, json, address, validation, xray
invalid port range:
validation info config, port, dead-code, validation, xray
invalid port range {} -> {}
validation error config, port, validation, xray
invalid port range: {}
validation error config, port, validation, env, xray
invalid port: {}
validation error config, port, validation, xray
Invalid integer range, expected either string of form "1-2"
validation error config, validation, json, xray
invalid range string: {}
validation error config, validation, parsing, xray
failed to parse name server: {}
validation error config, dns, validation, xray
nameserver address is not specified
validation error config, dns, validation, xray
not an IP address:{}
validation error config, dns, validation, xray
invalid address
validation error config, dns, hosts, validation, xray
invalid DNS hosts
validation error config, dns, hosts, validation, xray
failed to build nameserver
validation error config, dns, wrapper-error, xray
failed to build hosts
validation error config, dns, hosts, wrapper-error, xray
failed to read system hosts
validation error config, dns, hosts, environment, xray
unknown action: {}
validation error go, xray, dns, config, validation
rCode out of range: {}
validation error go, xray, dns, config, validation, numeric-range
legacy nonIPQuery and blockTypes cannot be mixed with rules
validation error go, xray, dns, config, deprecated, migration
unknown nonIPQuery: {}
validation error go, xray, dns, config, deprecated, validation
legacy blockTypes qType out of range: {}
validation error go, xray, dns, config, numeric-range, deprecated
invalid portMap: {}
validation error go, xray, dokodemo, config, port, validation
invalid fakedns config
validation error go, xray, fakedns, config, json, validation
no valid FakeDNS config
validation error go, xray, fakedns, config, api-misuse
unsupported domain strategy: {}
validation error go, xray, freedom, outbound, config, validation
Invalid PacketsFrom
validation error go, xray, freedom, fragment, config, validation
PacketsFrom can't be 0
validation error go, xray, freedom, fragment, config, numeric-range
Length can't be empty
validation error go, xray, freedom, fragment, config, missing-field
LengthMin can't be 0
validation error go, xray, freedom, fragment, config, numeric-range
Interval can't be empty
validation error go, xray, freedom, fragment, config, missing-field
invalid redirect address: {}
validation error go, xray, freedom, outbound, address, config, validation
invalid redirect port: {}
validation error go, xray, freedom, outbound, port, config, validation
invalid value for rand Length
validation error go, xray, freedom, noise, config, validation
rand lengthMin or lengthMax cannot be 0
validation error go, xray, freedom, noise, config, numeric-range
Invalid hex string
validation error go, xray, freedom, noise, hex, config, validation
Invalid base64 string
validation error go, xray, freedom, noise, base64, config, validation
Invalid packet, only rand/str/hex/base64 are supported
validation error xray, config, freedom, noise, validation
Invalid applyTo, only ip/ipv4/ipv6 are supported
validation error xray, config, freedom, noise, validation
unknown action:
validation error xray, config, freedom, final-rule, validation
invalid geodata asset url:
validation error xray, config, geodata, url, validation
invalid geodata asset file:
validation error xray, config, geodata, filesystem, validation
scheme must be https
validation error xray, config, geodata, https, url-validation
invalid geodata cron
validation error xray, config, geodata, cron, scheduling, validation
HTTP settings: "servers" should have one and only one member
validation error xray, config, http, outbound, balancing, validation
HTTP servers: "users" should have one member at most. Multip
validation error xray, config, http, auth, validation
failed to parse HTTP user
validation error xray, config, http, json, parsing
failed to parse HTTP account
validation error xray, config, http, json, parsing, auth
version != 2
validation error xray, config, hysteria, outbound, version, validation
Rejected by Postprocessing Stage
validation error xray, config, lint, postprocessing, extensibility
unknown config id:
validation error xray, config, loader, protocol, registry
${idKey} not found in JSON context
validation error xray, config, loader, json, api
failed to build sniffing config
validation error xray, config, loopback, sniffing, wrapper-error
Metrics must have a tag or listen address.
validation error xray, config, metrics, observability, validation
BurstObservatory requires a valid pingConfig
validation error xray, config, observatory, burst, health-check, validation
empty balancer tag
validation error xray, config, routing, balancer, validation
empty selector list
validation error
unknown balancing strategy:
validation error
failed to parse to strategy config.
validation error
neither outboundTag nor balancerTag is specified in routing
validation error
invalid router rule
validation error
invalid field rule
validation error
marshal to json failed.
validation error
failed to read config:
validation error
failed to decode config:
validation error
failed to read config file at line
validation error
failed to read config file
validation error
failed to parse remote JSON config
validation error
failed to parse json config
validation error
failed to convert toml to map
validation error
failed to convert map to json
validation error
failed to parse toml config
validation error
failed to convert yaml to json
validation error
failed to parse yaml config
validation error config, yaml, xray, startup
Shadowsocks password is not specified.
validation error shadowsocks, config, inbound, users, password
unsupported cipher method:
validation error shadowsocks, cipher, aead, config
unknown cipher method:
validation error shadowsocks, cipher, config, inbound
shadowsocks 2022 (multi-user): missing server method
validation error shadowsocks-2022, config, inbound, multi-user
shadowsocks 2022 (multi-user): only blake3-aes-*-gcm methods
validation error shadowsocks-2022, cipher, aes, config
shadowsocks 2022 (multi-user): users must have empty method
validation error shadowsocks-2022, multi-user, config
shadowsocks 2022 (relay): users must have empty method
validation error shadowsocks-2022, relay, config
shadowsocks 2022 (relay): all users must have relay address
validation error shadowsocks-2022, relay, address, config
Shadowsocks settings: "servers" should have one and only one
validation error shadowsocks, outbound, balancer, config
Shadowsocks server address is not set.
validation error shadowsocks-2022, outbound, address, config
Invalid Shadowsocks port.
validation error shadowsocks-2022, outbound, port, config
Shadowsocks 2022 accept no multi servers
validation error shadowsocks-2022, outbound, multi-server, config
SOCKS settings: "servers" should have one and only one membe
validation error socks, outbound, balancer, config
SOCKS servers: "users" should have one member at most. Multi
validation error xray, go, config, socks, outbound
failed to parse Socks user
validation error xray, go, json, socks, config
failed to parse socks account
validation error xray, go, json, socks, config
unknown type
validation error xray, go, transport, mask, json, config
invalid randRange
validation error xray, go, transport, header-custom, validation
Invalid PacketsFrom
validation error xray, go, transport, fragment, validation
PacketsFrom can't be 0
validation error xray, go, transport, fragment, validation
last lengths entry min can't be 0
validation error xray, go, transport, fragment, validation
len(item.Packet) > 0 && item.Rand.To > 0
validation error xray, go, transport, noise, validation
invalid variable name
validation error xray, go, transport, header-custom, validation, naming
exactly one item kind must be set
validation error xray, go, transport, header-custom, validation
transform op is required
validation error xray, go, transport, header-custom, transform, validation
transform args are required
validation error xray, go, transport, header-custom, transform, validation
transform arg must set exactly one value
validation error xray, go, transport, header-custom, transform, validation
unknown udp mode
validation error xray, go, transport, header-custom, udp, validation
invalid header
validation error xray, go, transport, header, mkcp, validation
gecko: invalid min/max packet size
validation error go, xray, config, validation, transport
empty domains & empty resolvers
validation error go, xray, config, validation, dns
invalid resolver + r
validation error go, xray, config, validation, dns
invalid scheme + u.Scheme
validation error go, xray, config, validation, url-parsing, transport
invalid host + host
validation error go, xray, config, validation, url-parsing
invalid token + token
validation error go, xray, config, validation, url-parsing, authentication
invalid id + id
validation error go, xray, config, validation, url-parsing
empty stunServers
validation error go, xray, config, validation, stun, transport
Config: unknown transport protocol: + p
validation error go, xray, config, validation, transport
Failed to build TLS config.
validation error go, xray, config, tls, error-chaining
REALITY only supports RAW, XHTTP and gRPC for now.
validation error go, xray, config, reality, tls, transport
REALITY: Empty "realitySettings".
validation error go, xray, config, reality, validation
Failed to build REALITY config.
validation error go, xray, config, reality, error-chaining, crypto
Unknown security "" + c.Security + "".
validation error go, xray, config, validation, tls
Failed to build RAW config.
validation error go, xray, config, transport, error-chaining
Failed to build XHTTP config.
validation error go, xray, config, xhttp, transport, error-chaining
Failed to build mKCP config.
validation error go, xray, config, mkcp, transport, error-chaining
Failed to build gRPC config.
validation error go, xray, config, grpc, transport, error-chaining
Failed to build WebSocket config.
validation error go, xray, config, websocket, transport, error-chaining
Failed to build HTTPUpgrade config.
validation error go, xray, config, httpupgrade, transport, error-chaining
Failed to build Hysteria config.
validation error go, xray, config, hysteria, validation
Failed to build sockopt.
validation error go, xray, config, sockopt, validation
failed to build mask with type + mask.Type
validation error go, xray, config, tcp-mask, validation
unknown bbr profile
validation error go, xray, config, quic, bbr, validation
BrutalUp must be at least 65536 bytes per second
validation error go, xray, config, quic, brutal, bandwidth, validation
BrutalDown must be at least 65536 bytes per second
validation error go, xray, config, quic, brutal, bandwidth, validation
force-brutal requires up
validation error go, xray, config, quic, brutal, congestion-control, validation
unknown congestion control: + c.FinalMask.QuicParams.Conges
validation error go, xray, config, quic, congestion-control, validation
Interval must be at least 5
validation error go, xray, config, quic, udp-hop, validation
InitStreamReceiveWindow must be at least 16384
validation error go, xray, config, quic, flow-control, validation
MaxStreamReceiveWindow must be at least 16384
validation error go, xray, config, quic, flow-control, validation
InitConnectionReceiveWindow must be at least 16384
validation error go, xray, config, quic, flow-control, validation
MaxConnectionReceiveWindow must be at least 16384
validation error go, xray, config, quic, flow-control, validation
MaxIdleTimeout must be between 4 and 120
validation error go, xray, config, quic, timeout, validation
KeepAlivePeriod must be between 2 and 60
validation error go, xray, config, quic, keepalive, validation
MaxIncomingStreams must be at least 8
validation error go, xray, config, quic, streams, validation
Proxy tag is not set.
validation error go, xray, config, proxy, tag, validation
empty HTTP header value: + key
validation error go, xray, config, http, headers, validation
invalid TCP header config
validation error config, tcp, json, header-obfuscation
Failed to unmarshal "extra".
validation error config, splithttp, json, validation
unsupported mode:
validation error config, splithttp, mode, validation
"headers" can't contain "host"
validation error config, splithttp, headers, http
xPaddingBytes cannot be disabled
validation error config, splithttp, padding, validation
unsupported padding placement:
validation error config, splithttp, padding, validation
unsupported padding method:
validation error config, splithttp, padding, validation
UplinkDataPlacement can be only in packet-up mode
validation error config, splithttp, mode, uplink
unsupported uplink data placement:
validation error config, splithttp, uplink, validation
uplinkHTTPMethod can be GET only in packet-up mode
validation error config, splithttp, http-method, mode
unsupported session placement:
validation error config, splithttp, session, validation
unsupported seq placement:
validation error config, splithttp, packet-up, validation
sessionIDTable or sessionIDLength is too small
validation error config, splithttp, session, entropy, validation
sessionIDLength.from must be greater than 0
validation error config, splithttp, session, validation
sessionIDTable must contain only ASCII characters
validation error config, splithttp, session, ascii, validation
invalid negative value of maxHeaderBytes
validation error config, splithttp, server, validation
maxConnections cannot be specified together with maxConcurre
validation error config, splithttp, xmux, multiplexing
Can not use "downloadSettings" in "stream-one" mode.
validation error config, splithttp, mode, download-settings
Failed to build "downloadSettings".
validation error config, splithttp, download-settings, nested-config
Mtu must be at least 21
validation error config, mkcp, transport, validation, go
invalid mKCP TTI:
validation error config, mkcp, transport, validation, go
CwndMultiplier must be at least 1
validation error config, mkcp, transport, congestion, validation, go
MaxSendingWindow must be >= Mtu
validation error config, mkcp, transport, window, validation, go
unsupported unit:
validation error config, hysteria, bandwidth, units, validation, go
version != 2
validation error config, hysteria, protocol-version, validation, go
UdpIdleTimeout must be between 2 and 600
validation error config, hysteria, udp, timeout, validation, go
both file and bytes are empty.
validation error config, tls, certificates, filesystem, validation, go
please fill in a valid value for "target"
validation error config, reality, tls, target, validation, go
invalid PROXY protocol version, "xver" only accepts 0, 1, 2
validation error config, reality, proxy-protocol, validation, go
empty "serverNames"
validation error config, reality, sni, validation, go
empty "privateKey"
validation error config, reality, x25519, keys, validation, go
invalid "privateKey":
validation error config, reality, x25519, base64, keys, validation, go
invalid "minClientVer":
validation error config, reality, version, validation, go
"minClientVer[", i, "]" should be less than 256
validation error config, reality, version, validation, go
invalid "maxClientVer":
validation error config, reality, version, validation, go
"maxClientVer[", i, "]" should be less than 256
validation error config, reality, version, validation, go
empty "shortIds"
validation error config, reality, shortid, validation, go
too long "shortIds[
validation error config, reality, shortid, hex, validation, go
invalid "shortIds[
validation error
"mldsa65Seed" and "privateKey" can not be the same value:
validation error
invalid "mldsa65Seed":
validation error
invalid "fingerprint":
validation error
unknown "fingerprint":
validation error
non-empty "serverNames", please use "serverName" instead
validation error
empty "password"
validation error
invalid "password":
validation error
non-empty "shortIds", please use "shortId" instead
validation error
too long "shortId":
validation error
invalid "shortId":
validation error
invalid "mldsa65Verify":
validation error
invalid "spiderX":
validation error
failed to parse certificate
validation error
failed to parse key
validation error
only one element is allowed in "alpn" when using "fromMitm"
validation error
incorrect pinnedPeerCertSha256 length:
validation error
invalid ECH Config
validation error
Failed to build ech sockopt.
validation error
tcpFastOpen: only boolean and integer value is acceptable
validation error config, socket, tcp, tcp-fast-open, json
unsupported domain strategy:
validation error config, dns, domain-strategy, socket
unsupported address and port strategy:
validation error config, dns, srv, socket
Trojan settings: "servers" should have one and only one memb
validation error config, trojan, outbound, balancer
Trojan server address is not set.
validation error config, trojan, validation
Invalid Trojan port.
validation error config, trojan, port, validation
Trojan password is not specified.
validation error config, trojan, password, validation
Trojan fallbacks: "path" must be empty or start with "/"
validation error config, trojan, fallback, http
Trojan fallbacks: please fill in a valid value for every "de
validation error config, trojan, fallback, validation
Trojan fallbacks: invalid PROXY protocol version, "xver" onl
validation error config, trojan, fallback, proxy-protocol
VLESS "settings.flow" doesn't support "` + c.Flow + `" in th
validation error config, vless, xtls, flow
VLESS users: invalid user
validation error config, vless, json, users
VLESS users: "flow" doesn't support "` + account.Flow + `" i
validation error config, vless, xtls, flow
VLESS users: "encryption" should not be in inbound settings
validation error config, vless, inbound, validation
VLESS users: "tag" can't be empty for "reverse"
validation error config, vless, reverse-proxy
VLESS users: inbound's "reverse" can't have "sniffing"
validation error config, vless, reverse-proxy, sniffing
VLESS settings: please add/set "decryption":"none" to every
validation error config, vless, outbound, decryption
VLESS settings: unsupported "decryption": ` + config.Decrypt
validation error config, vless, outbound, decryption
VLESS settings: "fallbacks" can not be used together with "d
validation error config, vless, outbound, fallback
VLESS fallbacks: "path" must be empty or start with "/"
validation error vless, config, fallbacks, validation, xray
VLESS fallbacks: please fill in a valid value for every "des
validation error vless, config, fallbacks, dest, validation, xray
VLESS fallbacks: invalid PROXY protocol version, "xver" only
validation error vless, config, fallbacks, proxy-protocol, validation, xray
VLESS reverse: "tag" can't be empty
validation error vless, reverse, config, tag, validation, xray
VLESS reverse: invalid "sniffing" config
validation error vless, reverse, sniffing, config, validation, xray
VLESS settings: "vnext" should have one and only one member.
validation error vless, outbound, vnext, balancer, config, validation, xray
VLESS vnext: "address" is not set
validation error vless, outbound, vnext, address, config, validation, xray
VLESS vnext: "users" should have one and only one member. Mu
validation error vless, outbound, users, config, validation, xray
VLESS users: please use simplified outbound's config style t
validation error vless, reverse, outbound, config, xray
VLESS users: "flow" doesn't support "{account.Flow}" in this
validation error vless, flow, xtls, vision, version-migration, config, xray
VLESS users: please add/set "encryption":"none" for every us
validation error vless, encryption, outbound, config, validation, xray
VLESS users: unsupported "encryption": {account.Encryption}
validation error vless, encryption, post-quantum, config, validation, xray
invalid VMess user
validation error vmess, inbound, clients, json, unmarshal, config, xray
VMess settings: "vnext" should have one and only one member.
validation error vmess, outbound, vnext, balancer, config, validation, xray
VMess vnext: "users" should have one and only one member. Mu
validation error vmess, outbound, users, config, validation, xray
VMess vnext: "address" is not set
validation error vmess, outbound, vnext, address, config, validation, xray
invalid WireGuard secret key: %w
validation error
"reserved" should be empty or 3 bytes
validation error
unsupported domain strategy: {c.DomainStrategy}
validation error
key must not be empty
validation error
failed to deserialize key
validation error
unknown protocol: {protocol}
validation error
unknown "xudpProxyUDP443": {m.XudpProxyUDP443}
validation error
Listen on AnyIP but no Port(s) set in InboundDetour.
validation error
Listen on specific ip without port in InboundDetour.
validation error
unable to listen on domain address: {c.ListenOn.Domain()}
validation error
failed to build sniffing config
validation error
failed to load inbound detour config for protocol {c.Protoco
validation error
failed to build inbound handler for protocol {c.Protocol}
validation error
proxySettings.tag is conflicted with sockopt.dialerProxy
validation error
vless without TLS or other encryption is prohibited unless t
validation error
trojan without TLS is prohibited unless the server address i
validation error
unsupported target domain strategy: {c.TargetStrategy}
validation error
unable to send through: {address.String()}
validation error
failed to build stream settings for outbound detour
validation error
invalid outbound detour proxy settings
validation error
failed to build Mux config
validation error
failed to load outbound detour config for protocol
validation error
failed to build outbound handler for protocol
validation error
failed to apply environment configuration
validation error
failed to post-process configuration file
validation error
failed to build API configuration
validation error
failed to build metrics configuration
validation error
failed to build stats configuration
validation error
failed to build routing configuration
validation error
failed to build DNS configuration
validation error
failed to build policy configuration
validation error
failed to build fake DNS configuration
validation error
failed to build observatory configuration
validation error
failed to build burst observatory configuration
validation error
failed to build version configuration
validation error
failed to build geodata configuration
validation error
failed to build inbound config with tag
validation error
failed to build outbound config with tag
validation error
failed to read HTTP response
http error
invalid URL:
validation error go, xray, config, url-parsing, http
failed to dial to
http error go, xray, network, http, unix-socket, config
unexpected HTTP status code:
http error go, xray, http, status-code, config
failed to read HTTP response
http error go, xray, http, timeout, io, config
failed to read config:
validation error go, xray, config, filesystem, json
failed to decode config:
validation error go, xray, json, config, parsing
unknown type
validation error go, xray, api-misuse, config, type-error
failed to load config files: [
console critical go, xray, startup, config, boot-failure
failed to create server
console critical go, xray, startup, server-init, config
failed to read config:
validation error go, xray, config, toml, filesystem
failed to decode config: {arg}
validation error go, xray, toml, config, parsing
failed to read config: {arg}
validation error go, xray, yaml, config, filesystem
failed to decode config: {arg}
validation error go, xray, yaml, config, parsing
invalid outbound
exception error go, xray, dns, routing, session
connection ends
exception warning go, xray, dns, connection, shutdown
empty domain name
exception info go, xray, dns, protocol, edge-case
outbound connection closed
exception warning go, xray, dns, concurrency, lifecycle
no network specified
validation error go, xray, dokodemo, inbound, config
unable to get destination
exception error go, xray, dokodemo, transparent-proxy, iptables, network
failed to dispatch request
exception error go, xray, dokodemo, dispatcher, routing
failed to build final rule
validation error freedom, config, validation, xray
target not specified.
exception error freedom, session, target, xray
failed to get IP address for domain {domain}
exception error freedom, dns, domain-strategy, xray
failed to open connection to {destination}
exception error freedom, dial, network, xray
failed to set PROXY protocol v{version}
exception error freedom, proxy-protocol, haproxy, xray
failed to process request
exception error freedom, uplink, copy, timeout, xray
failed to process response
exception error freedom, downlink, copy, timeout, xray
connection ends
exception warning freedom, lifecycle, wrapper, xray
no target server found
validation critical http-outbound, config, validation, xray
failed to get server spec
validation critical http-outbound, server-spec, config, xray
target not specified.
exception error http-outbound, target, session, xray
UDP is not supported by HTTP outbound
exception error http-outbound, udp, quic, routing, xray
failed to fill out header
exception error http-outbound, headers, template, xray
failed to find an available destination
exception error http-outbound, connect, retry, proxy, xray
connection ends
exception warning http-outbound, lifecycle, wrapper, xray
missing inbound or outbound metadata from context
exception error http-outbound, context, session, headers, xray
Proxy responded with non 200 code: {status}
http error http-outbound, connect, status-code, proxy, xray
negotiated unsupported application layer protocol: {nextProt
exception error http-outbound, alpn, tls, http2, xray
failed to read http request
exception error
malformed proxy host: {host}
validation error
failed to write back OK response
exception error
failed to dispatch request
exception error
failed to write whole request
exception error
failed to write response
exception error
connection ends
exception error
failed to read http 1xx response
exception error
too big http 1xx response
exception error
not hysteria transport
exception error
no target server found
exception error
failed to get server spec
exception error
target not specified
exception error
failed to find an available destination
exception error
failed to write request
exception error
connection ends
exception error
udp requires hysteria udp transport
exception error
failed to transport all UDP request
exception error
failed to transport all UDP response
exception error
invalid address length
exception error
invalid padding length
exception error
invalid message length
exception error
not hysteria transport
exception error
failed to get hysteria user
exception error
failed to add user
exception error
failed to create request from:
exception error
failed to write response
exception error
target not specified.
exception error
failed to process loopback connection
exception error
failed to build loopback sniffing request
exception error
failed to process response
exception error
no target server found
exception error
failed to get server spec
exception error
target not specified
exception error
failed to find an available destination
exception error
user account is not valid
exception error
failed to write request
exception error shadowsocks, network, outbound, tcp, connection-reset
failed to write A request payload
exception warning shadowsocks, network, tcp, first-payload, cipher-mismatch
connection ends
exception warning shadowsocks, network, tcp, relay, error-chain
failed to transport all UDP request
exception warning shadowsocks, network, udp, relay, quic
failed to transport all UDP response
exception warning shadowsocks, network, udp, decryption, relay
Unsupported cipher.
validation error shadowsocks, config, cipher, validation
failed to get cipher
validation error shadowsocks, config, cipher, account, wrapper
failed to get shadowsocks user
validation error shadowsocks, server, config, startup, users
failed to add user
validation error shadowsocks, server, multi-user, cipher, startup
The cipher is not support Single-port Multi-user
validation error shadowsocks, multi-user, aead, validation, users
Email must not be empty.
validation error shadowsocks, validation, users, api, input-validation
User ${email} not found.
validation error shadowsocks, users, lookup, api, not-found
unsupported method ${method}
validation error shadowsocks-2022, config, method, validation, cipher
create service
validation error shadowsocks-2022, config, key-length, base64, startup
failed to get shadowsocks user
validation error shadowsocks-2022, multi-user, config, users, startup
missing key
validation error shadowsocks-2022, config, psk, validation, startup
parse config
validation error shadowsocks-2022, base64, config, encoding, psk
create service
validation error shadowsocks-2022, key-length, config, multi-user, startup
User %s already exists.
validation error
Email must not be empty.
validation error
User %s not found.
validation error
unsupported method %s
validation error
create service
validation error
missing psk
validation error
create method
validation error
unknown method %s
validation error
target not specified
exception error
failed to connect to server
exception error
read payload
exception error
write payload
exception error
client handshake
exception error
no target server found
validation error
failed to get server spec
validation error
target not specified.
exception error
failed to find an available destination
exception error
failed to establish connection to server
exception error
failed to create UDP connection
exception error
connection ends
exception error network, socks, proxy, timeout, xray
socks 4 is not allowed when auth is required.
exception error socks, protocol, authentication, config, xray
insufficient header
exception error socks, protocol, network, truncated-request, xray
failed to read domain for socks 4a
exception error socks, protocol, socks4a, domain, xray
unsupported command: %v
exception error socks, protocol, unsupported-command, bind, xray
failed to read auth methods
exception error socks, socks5, protocol, authentication, truncated-request, xray
no matching auth method
exception error socks, socks5, authentication, config, xray
failed to write auth response
exception error socks, socks5, network, write-failure, xray
failed to read username and password for authentication
exception error socks, socks5, authentication, rfc1929, truncated-request, xray
invalid username or password
exception error socks, socks5, authentication, credentials, config, xray
failed to read request
exception error socks, socks5, protocol, truncated-request, network, xray
UDP is not enabled.
exception error socks, socks5, udp, config, xray
TCP bind is not supported.
exception error socks, socks5, unsupported-command, bind, xray
unknown command {cmd}
exception error socks, socks5, protocol, unsupported-command, xray
failed to read address
exception error socks, socks5, protocol, address-parsing, truncated-request, xray
failed to create UDP listener
exception error socks, udp, socket, system-limits, config, xray
unknown Socks version: {version}
exception error socks, protocol, version-mismatch, config, xray
buffer overrun
exception error socks, protocol, buffer-overrun, input-validation, xray
insufficient length of packet.
exception warning socks, socks5, udp, protocol, packet-validation
discarding fragmented payload.
exception warning socks, socks5, udp, fragmentation, rfc1928
failed to read UDP header
exception error socks, socks5, udp, address-parsing, protocol
unexpected server version: {version}
exception warning socks, socks5, client, handshake, version-mismatch
auth method not supported.
exception warning socks, socks5, authentication, handshake, config
server rejects account: {code}
exception error socks, socks5, authentication, credentials, client
server rejects request: {resp}
exception error socks, socks5, client, reply-code, connection-refused
failed to read from connection
exception error socks, inbound, tcp, read-error, first-byte
unknown network: {network}
exception error socks, inbound, network, config, dispatcher
inbound gateway not specified
exception error socks, inbound, session, gateway, embedding
failed to read request
exception error socks, inbound, handshake, wrapper-error
failed to dispatch request
exception error socks, inbound, dispatch, routing, outbound
UDP associate with listen port failed
exception error socks, udp, udp-associate, inbound, firewall
no target server found
validation error trojan, outbound, config, missing-server
failed to get server spec
validation error trojan, outbound, config, server-spec, validation
target not specified
validation error trojan, outbound, session, target, embedding
failed to find an available destination
exception warning trojan, outbound, dial, retry, connectivity
user account is not valid
exception error trojan, account, type-assertion, internal, embedding
failed to write A request payload
exception warning trojan, outbound, payload, write-error, handshake
failed to flush payload
exception warning trojan, outbound, flush, buffered-writer, tls
failed to transfer request payload
exception error
connection ends
exception error
failed to write request header
exception error
failed to read user hash
exception error
failed to read crlf
exception error
failed to read command
exception error
failed to read address and port
exception error
failed to read payload length
exception error
oversize payload
exception error
failed to read payload
exception error
failed to get trojan user
validation error
failed to add user
validation error
unable to set read deadline
console error
failed to read first request
exception error
not trojan protocol
console error
not a valid user
console error
invalid protocol or invalid user
exception error
failed to create request from: ${remoteAddr}
exception error trojan, protocol, inbound, tls
unexpected EOF
exception error trojan, udp, relay
failed to dispatch request to ${destination}
exception error trojan, dispatch, routing
failed to transfer request
exception error trojan, relay, copy
failed to write response
exception error trojan, relay, copy
connection ends
exception warning trojan, relay, lifecycle
failed to find the default "name" config
console warning trojan, fallback, config
failed to find the default "alpn" config
console warning trojan, fallback, alpn, config
failed to find the default "path" config
console warning trojan, fallback, path, config
failed to dial to ${dest}
console warning trojan, fallback, dial
failed to set PROXY protocol v${xver}
console warning trojan, fallback, proxy-protocol
failed to fallback request payload
console info trojan, fallback, relay
failed to deliver response payload
console info trojan, fallback, relay
fallback ends
console info trojan, fallback, lifecycle
User ${email} already exists.
validation error trojan, users, config
Email must not be empty.
validation error trojan, users, api-misuse
User ${email} not found.
validation error trojan, users, api-misuse
connection closed
console error tun, dispatch, routing
failed to write raw udp packet back to stack
exception error tun, gvisor, udp, packet-injection
failed to write raw icmp packet back to stack
console error
automatic outbound interface selection is not supported on t
validation error
outbound interface cannot be the TUN interface
validation error
interface name must be utunN, where N is a number, e.g. utun
validation error
outbound interface cannot be the TUN interface
validation error
default route not found
exception error
default route interface is not usable
exception error
Tun is not supported on your platform
exception error
automatic outbound interface selection is not supported on t
validation error
outbound interface cannot be the TUN interface
validation error
automatic outbound interface selection is not supported on t
validation error
outbound interface cannot be the TUN interface
validation error
invalid xray.tun.fd
validation error
invalid xray.tun.fd: file descriptor must be >= 3
validation error
invalid xray.tun.fd: file descriptor is not a TUN device
validation error tun, linux, ioctl, config, fd
invalid xray.tun.fd: TUN device must use IFF_NO_PI
validation error tun, linux, ioctl, config, iff-no-pi
invalid xray.tun.fd: TUN device name {actualName} does not m
validation error tun, linux, config, interface-name
invalid interface address {address}
validation error tun, linux, config, address, netlink
failed to add interface address {address}
exception error tun, linux, netlink, permissions, address
failed to delete interface address {address}
exception warning tun, linux, netlink, cleanup, address
invalid system route {cidr}
validation error tun, linux, config, routing, cidr
failed to add system route {cidr}
exception error tun, linux, routing, netlink, permissions
failed to delete system route
exception warning tun, linux, routing, cleanup, netlink
outbound interface cannot be the TUN interface
validation error tun, linux, routing, config, routing-loop
no usable outbound interface found
exception error tun, linux, routing, default-route, environment
physical default route not found
exception warning tun, linux, routing, interface, auto-detect
unable to set routes
exception error tun, windows, routing, winipcfg, permissions
unable to set ips
exception error tun, windows, winipcfg, address, permissions
failed to parse ID
validation error vless, uuid, config, account
failed to marshal addons protobuf value
exception warning vless, xtls, protobuf, encoding, internal
failed to write addons protobuf length
exception warning vless, xtls, encoding, buffer, internal
failed to write addons protobuf value
exception warning vless, xtls, protobuf, encoding, internal
failed to read addons protobuf length
exception warning vless, server, handshake, network, eof
failed to read addons protobuf value
exception error
failed to unmarshal addons protobuf value
exception error
failed to write a packet
exception error
failed to read packet length
exception error
failed to read packet payload
exception error
failed to write request version
exception error
failed to write request user id
exception error
failed to encode request header addons
exception error
failed to write request command
exception error
failed to write request address and port
exception error
failed to write request header
exception error
failed to read request version
exception error
failed to read request user id
exception error
invalid request user id: %s
validation error
failed to decode request header addons
exception error
failed to read request command
exception error
invalid request address
validation error
invalid request version
validation error
failed to write response version
exception error
failed to encode response header addons
exception error
failed to write response header
exception error
failed to read response version
exception error
unexpected response version. Expecting %d but actually %d
validation error
failed to decode response header addons
exception error
already initialized
validation error
empty nfsPKeysBytes
validation error
uninitialized
validation error
new handshake needed
exception error
invalid header: %v
validation error
invalid padding lenth/gap parameter: %s
validation error
first padding length must not be smaller than 35
validation error
total padding length must not be larger than 65553
validation error
already initialized
validation error
empty nfsSKeysBytes
validation error
uninitialized
validation error
the highest bit of the last byte of the peer-sent X25519 pub
validation error
unexpected hash32: %v
validation error
0-RTT is not allowed
validation error
expired ticket
validation error
replay detected
validation error
failed to get VLESS user
validation error vless, config, uuid, inbound
failed to initiate user
validation error vless, config, duplicate, inbound
failed to use decryption
validation error vless, encryption, config, base64
invalid duration: %v
validation error config, json, duration, parsing
invalid minecraft profile username: %q
validation error xmc, minecraft, validation, config
invalid minecraft profile UUID: %w
validation error xmc, minecraft, uuid, validation
incomplete minecraft profile textures
validation error xmc, minecraft, textures, validation
minecraft profiles are required
validation error xmc, minecraft, config, validation
empty password
validation error xmc, minecraft, config, password
derive minecraft rsa key: %w
validation error xmc, minecraft, crypto, rsa
marshal minecraft rsa public key: %w
validation error xmc, minecraft, crypto, x509
build minecraft profile %d: %w
validation error xmc, minecraft, config, validation
fail to get system interface information: %w
validation error tun, network, os, permissions
fail to generate valid tun name: %w
validation error tun, crypto-rand, entropy, os
no available TUN interface name in range %s%d-%s%d
validation error tun, resource-exhaustion, os, macos
Command "%s" not found. Make sure that %s is in your system
console warning protobuf, codegen, build-tooling, environment
invalid scheme: %s
validation error http, url, config, cli
failed to dial to %s
exception error http, network, dns, tls
unexpected HTTP status code: %d
http error http, status-code, network, cli
PSK must be at least %d bytes
validation error salamander, obfuscation, psk, validation
invalid sudoku ascii mode: %s
validation error config, validation, finalmask, sudoku
customTable must be 8 chars, got %d
validation error config, validation, finalmask, sudoku
customTable has invalid char %q
validation error config, validation, finalmask, sudoku
customTable must contain exactly 2 x, 2 p and 4 v
validation error config, validation, finalmask, sudoku
customTable produced empty padding pool
validation error finalmask, sudoku, internal-invariant, config
not enough sudoku grids: %d
exception critical finalmask, sudoku, internal-invariant, startup
grid %d has no valid clue set
exception critical finalmask, sudoku, internal-invariant, startup
decode key collision for byte %d and %d
exception critical finalmask, sudoku, internal-invariant, config
grid %d has no uniquely decodable clue set
exception critical finalmask, sudoku, internal-invariant
empty rsa public key
validation error config, xmc, finalmask, crypto, validation
empty profiles
validation error config, xmc, finalmask, validation
select padding profile: %w
exception error xmc, finalmask, internal-invariant, wrapped-error
set deadline: %w
exception error network, xmc, finalmask, deadline, wrapped-error
write handshake packet: %w
exception error network, xmc, finalmask, handshake, write
select profile: %w
exception error crypto, system, xmc, finalmask, entropy
write login start: %w
exception error network, xmc, finalmask, handshake, write
read encryption request: %w
exception error network, xmc, finalmask, handshake, read
bad encrypt request packet id
validation error network, xmc, finalmask, handshake, protocol
read encryption request fields: %w
exception error network, xmc, finalmask, protocol, parse
server public key mismatch
validation critical security, crypto, xmc, finalmask, key-pinning
parse server public key: %w
exception critical crypto, x509, rsa, config, go
parse server public key: not rsa
validation critical crypto, rsa, key-type, config, go
generate shared secret: %w
exception error crypto, entropy, sandbox, environment, go
encrypt shared secret: %w
exception critical crypto, rsa, key-size, go
encrypt verify token: %w
exception critical crypto, rsa, password, key-size, go
write encryption response: %w
exception error network, tcp, handshake, go
new crypto reader: %w
exception error crypto, aes, internal, go
new crypto writer: %w
exception error crypto, aes, internal, go
read login finished: %w
exception error crypto, handshake, password, network, go
authentication rejected
validation error auth, handshake, password, protocol, go
authentication rejected: %s
validation error auth, password, handshake, go
bad login finished packet id: %d
validation error protocol, version-mismatch, handshake, go
read login finished fields: %w
exception error protocol, version-mismatch, handshake, go
login profile mismatch
validation error config, profiles, identity, handshake, go
write login acknowledged: %w
exception error network, handshake, tcp, go
run startup padding: %w
exception error handshake, padding, version-mismatch, network, go
handshake: %w
exception error handshake, error-wrapping, io, go
minecraft finalmask: %w
exception error config, validation, profiles, go
failed to compute mod inverse
exception error go, crypto, rsa, math, invariant
read minecraft packet stream: %w
exception error go, network, io, minecraft, framing
read minecraft keep-alive: %w
exception error go, minecraft, protocol, keep-alive, decode
write minecraft custom payload: %w
exception error go, network, io, minecraft, write
read minecraft custom payload channel: %w
exception error go, minecraft, protocol, decode, custom-payload
read minecraft custom payload data: %w
exception warning go, minecraft, internal, decode
write minecraft keep-alive: %w
exception error go, network, minecraft, keep-alive, write
write padding turn %d: %w
exception error go, network, padding, handshake, traffic-shaping
read padding turn %d: %w
exception error go, network, padding, handshake, traffic-shaping
empty padding schedule
validation error go, padding, validation, internal
negative first turn prefix length: %d
validation error go, padding, validation, internal, sanity-check
first prefixed padding turn is not client-to-server
validation error go, padding, validation, schedule
padding turn %d has invalid direction: %d
validation error go, padding, validation, schedule
padding turn %d has an invalid start delay: %w
validation error go, padding, validation, timing
padding turn %d has an invalid chunk delay: %w
validation error go, padding, validation, timing
padding turn %d has an invalid write chunk range: %d-%d
validation error go, padding, validation, chunking
padding turn %d combines variants with generated write chunk
validation error go, padding, validation, schedule
padding turn %d: %w
validation error go, padding, validation, schedule, variants
padding turn %d combines variants with a send range
validation error
padding turn %d has an invalid send range: %d-%d
validation error
padding turn 0 is too short for %d prefix bytes
validation error
padding turn 0 variant %d: %w
validation error
padding turns %d and %d have the same direction
validation error
select padding start delay: %w
exception error
target length %d leaves an invalid record length %d
validation error
write padding header: %w
exception error
select padding write chunk length: %w
exception error
first padding chunk %d is shorter than header %d
validation error
invalid padding chunk length: %d
validation error
select padding chunk %d delay: %w
exception error
write padding chunk %d: %w
exception error
padding chunks total %d, want %d
validation error
read padding header: %w
exception error
invalid padding record length: %d
validation error
padding turn length %d is not an allowed variant
validation error
padding turn length %d is outside %d-%d
validation error
read padding body: %w
exception error
invalid send variant index: %d
validation error
prefix length %d splits chunk %d
validation error go, configuration, padding, protocol-framing
prefix length %d leaves no padding record
validation error go, configuration, padding, protocol-framing
invalid range: %d-%d
validation error go, configuration, validation, padding
variants cannot be combined with a length range
validation error go, configuration, validation, padding
variant %d has no chunks
validation error go, configuration, validation, padding
empty profiles
validation error go, configuration, minecraft, authentication
invalid profile
validation error go, configuration, minecraft, authentication, validation
bad profile UUID length: %d
validation error go, configuration, minecraft, uuid, validation
incomplete profile textures
validation error go, configuration, minecraft, authentication, validation
write boolean: %w
exception error go, network, io, protocol-framing
write UUID: %w
exception error go, network, io, protocol-framing
read bytes: %w
exception error go, network, io, protocol-framing
read bytes: invalid size: %d
validation error go, protocol-framing, corruption, validation
read remaining bytes: %w
exception error go, network, io, protocol-framing
write remaining bytes: %w
exception error go, network, io, protocol-framing
write bytes length: %w
exception error go, network, io, protocol-framing
write bytes: %w
exception error go, network, io, protocol-framing
read byte: %w
exception error go, network, io, protocol-framing
write packet data: %w
exception error go, network, io, protocol-framing
write packet field: %w
exception error go, minecraft-protocol, serialization, xmc
write packet: bad length: %d
validation error go, minecraft-protocol, packet-size, validation, xmc
write packet length: %w
exception error go, minecraft-protocol, serialization, defensive, xmc
write packet ID: %w
exception error go, minecraft-protocol, serialization, defensive, xmc
set deadline: %w
exception warning go, network, deadline, handshake, xmc
decrypt shared secret: %w
exception error crypto, rsa, handshake, security
bad shared secret length: %d
validation error crypto, aes, protocol-violation, validation
decrypt verify token: %w
exception error crypto, rsa, handshake, authentication
verify token mismatch
validation error crypto, anti-replay, authentication, protocol-violation
new crypto reader: %w
exception error crypto, aes, stream-cipher, unreachable-in-practice
new crypto writer: %w
exception error crypto, aes, stream-cipher, unreachable-in-practice
bad password
validation error authentication, password, handshake, config
brutal
panic critical quic, congestion-control, panic, config, splithttp
brutal
panic critical quic, congestion-control, panic, config, listener, splithttp
`scMaxEachPostBytes` should be bigger than 0
panic critical splithttp, xhttp, panic, config, upload
hopIntervalMax < hopIntervalMin
panic critical hysteria, port-hopping, panic, config, validation
err.Error()
http warning metrics, json, expvar, http-handler, observability