XTLS/Xray-core
Documented errors, page 6 of 8. Back to XTLS/Xray-core
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| UDP is not enabled. | exception | error | socks, socks5, udp, config, xray |
| failed to transfer request | exception | error | trojan, relay, copy |
| invalid duration | validation | error | config, json, duration, parsing |
| invalid size | validation | error | |
| Length can't be empty | validation | error | go, xray, freedom, fragment, config, missing-field |
| not an outbound handler | validation | error | |
| padding turn 0 is too short for | validation | error | |
| padding turns and have the same direction | validation | error | |
| customTable has invalid char | validation | error | config, validation, finalmask, sudoku |
| failed to parse stream settings | exception | error | |
| incomplete profile textures | validation | error | go, configuration, minecraft, authentication, validation |
| message size too large | validation | error | dns, protocol, limits, parsing |
| no valid ip matcher | exception | error | geodata, routing, config, xray |
| failed to create expected ip matcher | exception | error | padding, config, protocol-mismatch, range, xmc |
| failed to read request | exception | error | socks, socks5, protocol, truncated-request, network, xray |
| failed to write request header | exception | error | |
| Interval can't be empty | validation | error | go, xray, freedom, fragment, config, missing-field |
| rand lengthMin or lengthMax cannot be 0 | validation | error | go, xray, freedom, noise, config, numeric-range |
| User already exists. | validation | error | trojan, users, config |
| failed to read username and password for authentication | exception | error | socks, socks5, authentication, rfc1929, truncated-request, xray |
| invalid id + id | validation | error | go, xray, config, validation, url-parsing |
| invalid request user id | validation | error | |
| negative first turn prefix length | validation | error | go, padding, validation, internal, sanity-check |
| shadowsocks 2022 (multi-user): only blake3-aes-*-gcm… | validation | error | shadowsocks-2022, cipher, aes, config |
| failed to find the default "path" config | console | warning | trojan, fallback, path, config |
| invalid host + host | validation | error | go, xray, config, validation, url-parsing |
| invalid "maxClientVer": | validation | error | config, reality, version, validation, go |
| padding turn 0 variant | validation | error | |
| empty "shortIds" | validation | error | config, reality, shortid, validation, go |
| invalid "minClientVer": | validation | error | config, reality, version, validation, go |
| no target server found | validation | critical | http-outbound, config, validation, xray |
| unknown network | exception | error | socks, inbound, network, config, dispatcher |
| write minecraft keep-alive | exception | error | go, network, minecraft, keep-alive, write |
| illegal domain rule: | validation | error | geodata, domain-rule, parsing, config, xray |
| invalid scheme | validation | error | http, url, config, cli |
| target not specified | validation | error | trojan, outbound, session, target, embedding |
| VLESS users: "flow" doesn't support "` + account.Flow + `"… | validation | error | config, vless, xtls, flow |
| failed to load inbound detour config for protocol | validation | error | |
| REALITY: Empty "realitySettings". | validation | error | go, xray, config, reality, validation |
| total padding length must not be larger than 65553 | validation | error | |
| CwndMultiplier must be at least 1 | validation | error | config, mkcp, transport, congestion, validation, go |
| failed to generate serial number | exception | error | |
| unexpected response version. Expecting | validation | error | |
| write bytes | exception | error | go, network, io, protocol-framing |
| already initialized | validation | error | |
| empty nfsSKeysBytes | validation | error | |
| failed to encode request header addons | exception | error | |
| failed to read request version | exception | error | |
| invalid domain name | validation | error | protocol, domain, validation, parsing |
| balancer ' ' not found | validation | error | routing, balancer, override, legacy-api |
| Failed to build gRPC config. | validation | error | go, xray, config, grpc, transport, error-chaining |
| failed to close all resources | exception | error | |
| failed to delete system route | exception | warning | tun, linux, routing, cleanup, netlink |
| Super long domain is not supported | validation | error | protocol, domain, limits, serialization |
| failed to parse remote JSON config | validation | error | |
| select padding write chunk length | exception | error | |
| select profile | exception | error | crypto, system, xmc, finalmask, entropy |
| failed to listen TCP on | exception | error | |
| failed to parse json config | validation | error | |
| failed to write request user id | exception | error | |
| Routing statistics not enabled. | exception | error | routing, stats, grpc, configuration |
| failed to fallback request payload | console | info | trojan, fallback, relay |
| InitStreamReceiveWindow must be at least 16384 | validation | error | go, xray, config, quic, flow-control, validation |
| not hysteria transport | exception | error | |
| syscall error | exception | error | windows, syscall, network, process-lookup |
| empty response body | console | error | network, geodata, empty-response, download |
| server rejects account | exception | error | socks, socks5, authentication, credentials, client |
| substr in dotless rule should not contain a dot | validation | error | geodata, domain-rule, dotless, regex, xray |
| fail to get system interface information | validation | error | tun, network, os, permissions |
| not a StrategyLeastLoadConfig | validation | error | routing, balancer, configuration, type-mismatch |
| Shadowsocks server address is not set. | validation | error | shadowsocks-2022, outbound, address, config |
| unsupported padding placement: | validation | error | config, splithttp, padding, validation |
| duplicate ruleTag | validation | error | routing, rule, configuration, duplicate |
| padding chunks total | validation | error | |
| proxySettings.tag is conflicted with sockopt.dialerProxy | validation | error | |
| Unable to load config | validation | error | |
| failed to parse toml config | validation | error | |
| insufficient buffer: | exception | critical | mux, protocol, framing, truncation, xray |
| Shadowsocks password is not specified. | validation | error | shadowsocks, config, inbound, users, password |
| fail to generate valid tun name | validation | error | tun, crypto-rand, entropy, os |
| failed to build loopback sniffing request | exception | error | |
| failed to convert yaml to json | validation | error | |
| failed to read response version | exception | error | |
| failed to parse parent certificate | exception | error | |
| failed to parse to strategy config. | validation | error | |
| invalid send variant index | validation | error | |
| VLESS "settings.flow" doesn't support "` + c.Flow + `" in… | validation | error | config, vless, xtls, flow |
| failed to get hysteria user | exception | error | |
| failed to read config file at line | validation | error | |
| first padding chunk is shorter than header | validation | error | |
| unrecognized balancer type | validation | error | routing, balancer, configuration, strategy |
| VLESS settings: "fallbacks" can not be used together with… | validation | error | config, vless, outbound, fallback |
| write UUID | exception | error | go, network, io, protocol-framing |
| invalid request version | validation | error | |
| "mldsa65Seed" and "privateKey" can not be the same value: | validation | error | |
| failed to build outbound handler for protocol | validation | error | |
| failed to reload environment settings | validation | error | |
| invalid PROXY protocol version, "xver" only accepts 0, 1, 2 | validation | error | config, reality, proxy-protocol, validation, go |
| invalid scheme + u.Scheme | validation | error | go, xray, config, validation, url-parsing, transport |
| padding turn has an invalid start delay | validation | error | go, padding, validation, timing |