XTLS/Xray-core
Documented errors, page 4 of 8. Back to XTLS/Xray-core
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| write encryption response | exception | error | network, tcp, handshake, go |
| outbound connection closed | exception | warning | go, xray, dns, concurrency, lifecycle |
| transform arg must set exactly one value | validation | error | xray, go, transport, header-custom, transform, validation |
| invalid port range | validation | error | config, port, validation, env, xray |
| missing key | validation | error | shadowsocks-2022, config, psk, validation, startup |
| outbound interface cannot be the TUN interface | validation | error | tun, linux, routing, config, routing-loop |
| read minecraft packet stream | exception | error | go, network, io, minecraft, framing |
| Tun is not supported on your platform | exception | error | |
| write padding turn | exception | error | go, network, padding, handshake, traffic-shaping |
| failed to find the default "name" config | console | warning | trojan, fallback, config |
| first prefixed padding turn is not client-to-server | validation | error | go, padding, validation, schedule |
| read encryption request | exception | error | network, xmc, finalmask, handshake, read |
| VLESS users: inbound's "reverse" can't have "sniffing" | validation | error | config, vless, reverse-proxy, sniffing |
| failed to parse socks account | validation | error | xray, go, json, socks, config |
| failed to parse stream config | exception | error | |
| unexpected client IP length | validation | error | padding, config, validation, schedule, xmc |
| VLESS fallbacks: invalid PROXY protocol version, "xver"… | validation | error | vless, config, fallbacks, proxy-protocol, validation, xray |
| Failed to build REALITY config. | validation | error | go, xray, config, reality, error-chaining, crypto |
| failed to get server spec | validation | critical | http-outbound, server-spec, config, xray |
| PSK must be at least | validation | error | salamander, obfuscation, psk, validation |
| bridge domain is empty | validation | error | go, xray, reverse-proxy, config, validation |
| could not get process path for PID : | exception | warning | darwin, process-lookup, race-condition, proc-pidpath |
| create service | validation | error | shadowsocks-2022, config, key-length, base64, startup |
| failed to build nameserver | validation | error | config, dns, wrapper-error, xray |
| invalid metalen | exception | critical | mux, protocol, framing, xray |
| invalid xray.tun.fd: TUN device must use IFF_NO_PI | validation | error | tun, linux, ioctl, config, iff-no-pi |
| Shadowsocks 2022 accept no multi servers | validation | error | shadowsocks-2022, outbound, multi-server, config |
| auth method not supported. | exception | warning | socks, socks5, authentication, handshake, config |
| failed to read config | validation | error | go, xray, yaml, config, filesystem |
| failed to unmarshal addons protobuf value | exception | error | |
| invalid system route | validation | error | tun, linux, config, routing, cidr |
| pattern string does not conform to Letter-Digit-Hyphen… | validation | error | strmatcher, domain, ldh, validation, xray |
| unknown congestion control: +… | validation | error | go, xray, config, quic, congestion-control, validation |
| write packet ID | exception | error | go, minecraft-protocol, serialization, defensive, xmc |
| bad shared secret length | validation | error | crypto, aes, protocol-violation, validation |
| empty rsa public key | validation | error | config, xmc, finalmask, crypto, validation |
| failed to delete interface address | exception | warning | tun, linux, netlink, cleanup, address |
| invalid interface address | validation | error | tun, linux, config, address, netlink |
| invalid variable name | validation | error | xray, go, transport, header-custom, validation, naming |
| padding turn has an invalid write chunk range | validation | error | go, padding, validation, chunking |
| read minecraft custom payload channel | exception | error | go, minecraft, protocol, decode, custom-payload |
| invalid resolver + r | validation | error | go, xray, config, validation, dns |
| failed to read UDP header | exception | error | socks, socks5, udp, address-parsing, protocol |
| no process found for inode | exception | warning | linux, process-lookup, hidepid, permissions, kernel-sockets |
| Shadowsocks settings: "servers" should have one and only… | validation | error | shadowsocks, outbound, balancer, config |
| exactly one item kind must be set | validation | error | xray, go, transport, header-custom, validation |
| select padding profile | exception | error | xmc, finalmask, internal-invariant, wrapped-error |
| SOCKS settings: "servers" should have one and only one… | validation | error | socks, outbound, balancer, config |
| unsupported uplink data placement: | validation | error | config, splithttp, uplink, validation |
| failed to determine if address is local | exception | error | windows, process-lookup, network-interfaces, input-validation |
| failed to fill out header | exception | error | http-outbound, headers, template, xray |
| len(item.Packet) > 0 && item.Rand.To > 0 | validation | error | xray, go, transport, noise, validation |
| transform args are required | validation | error | xray, go, transport, header-custom, transform, validation |
| write minecraft custom payload | exception | error | go, network, io, minecraft, write |
| Invalid hex string | validation | error | go, xray, freedom, noise, hex, config, validation |
| UdpIdleTimeout must be between 2 and 600 | validation | error | config, hysteria, udp, timeout, validation, go |
| hopIntervalMax < hopIntervalMin | panic | critical | hysteria, port-hopping, panic, config, validation |
| Command " " not found. Make sure that is in your system… | console | warning | protobuf, codegen, build-tooling, environment |
| empty domain name | exception | info | go, xray, dns, protocol, edge-case |
| failed to dispatch request. | exception | error | mux, dispatch, routing, xray |
| invalid request address | validation | error | |
| invalid destination IP address: | exception | error | darwin, macos, validation, process-lookup, xray |
| Log Mask: ipv4 mask must be divisible by 8 and between 0-32 | validation | warning | logging, config, validation, privacy |
| scheme must be https | validation | error | xray, config, geodata, https, url-validation |
| VMess vnext: "address" is not set | validation | error | vmess, outbound, vnext, address, config, validation, xray |
| not a ReceiverConfig | validation | error | |
| transform op is required | validation | error | xray, go, transport, header-custom, transform, validation |
| write login acknowledged | exception | error | network, handshake, tcp, go |
| failed to process response | exception | error | freedom, downlink, copy, timeout, xray |
| invalid redirect address | validation | error | go, xray, freedom, outbound, address, config, validation |
| bad profile UUID length | validation | error | go, configuration, minecraft, uuid, validation |
| error unmarshal Site in | exception | error | geodata, protobuf, corruption, geosite, xray |
| Failed to build RAW config. | validation | error | go, xray, config, transport, error-chaining |
| failed to post-process configuration file | validation | error | |
| failed to read system hosts | validation | error | config, dns, hosts, environment, xray |
| failed to write a packet | exception | error | |
| Invalid integer range, expected either string of form "1-2"… | validation | error | config, validation, json, xray |
| uninitialized | validation | error | |
| customTable must contain exactly 2 x, 2 p and 4 v | validation | error | config, validation, finalmask, sudoku |
| duplicate balancer tag | validation | error | routing, balancer, configuration, duplicate |
| invalid profile | validation | error | go, configuration, minecraft, authentication, validation |
| variants cannot be combined with a length range | validation | error | go, configuration, validation, padding |
| InitConnectionReceiveWindow must be at least 16384 | validation | error | go, xray, config, quic, flow-control, validation |
| LengthMin can't be 0 | validation | error | go, xray, freedom, fragment, config, numeric-range |
| empty stunServers | validation | error | go, xray, config, validation, stun, transport |
| failed to read packet payload | exception | error | |
| failed to write request address and port | exception | error | |
| failed to write request version | exception | error | |
| invalid range string | validation | error | config, validation, parsing, xray |
| negotiated unsupported application layer protocol | exception | error | http-outbound, alpn, tls, http2, xray |
| unsupported session placement: | validation | error | config, splithttp, session, validation |
| invalid DNS hosts | validation | error | config, dns, hosts, validation, xray |
| nameserver address is not specified | validation | error | config, dns, validation, xray |
| unknown address type | exception | error | protocol, parsing, proxy, corruption |
| not an outbound operation | exception | error | |
| no matching auth method | exception | error | socks, socks5, authentication, config, xray |
| unsupported cipher method: | validation | error | shadowsocks, cipher, aead, config |
| BrutalDown must be at least 65536 bytes per second | validation | error | go, xray, config, quic, brutal, bandwidth, validation |
| failed to format address: | exception | error | linux, process-lookup, input-validation, ip-parsing |
| failed to read packet length | exception | error |