XTLS/Xray-core
Documented errors, page 2 of 8. Back to XTLS/Xray-core
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| encrypt verify token | exception | critical | crypto, rsa, password, key-size, go |
| Failed to build TLS config. | validation | error | go, xray, config, tls, error-chaining |
| failed to dial to | http | error | go, xray, network, http, unix-socket, config |
| failed to get VLESS user | validation | error | vless, config, uuid, inbound |
| invalid geodata asset file: | validation | error | xray, config, geodata, filesystem, validation |
| Invalid packet, only rand/str/hex/base64 are supported | validation | error | xray, config, freedom, noise, validation |
| invalid body length: | exception | error | geodata, corruption, parsing, download, xray |
| this config should be run on version | validation | critical | version, config, startup, xray |
| FakeDNSEngine is not initialized, but such a sniffer is used | validation | error | padding, config, validation, prefix, early-data, xmc |
| The cipher is not support Single-port Multi-user | validation | error | shadowsocks, multi-user, aead, validation, users |
| failed to parse Socks user | validation | error | xray, go, json, socks, config |
| invalid URL: | validation | error | go, xray, config, url-parsing, http |
| write packet field | exception | error | go, minecraft-protocol, serialization, xmc |
| Channel already registered. | validation | error | stats, pubsub, duplicate-registration, xray |
| Counter already registered. | validation | error | stats, duplicate-registration, api-misuse, xray |
| not found in JSON context | validation | error | xray, config, loader, json, api |
| invalid fakedns config | validation | error | go, xray, fakedns, config, json, validation |
| no mux client worker available | exception | error | go, xray, reverse-proxy, mux, capacity |
| BrutalUp must be at least 65536 bytes per second | validation | error | go, xray, config, quic, brutal, bandwidth, validation |
| conflict | console | info | mux, xudp, concurrency, logging, xray |
| Invalid PacketsFrom | validation | error | xray, go, transport, fragment, validation |
| new handshake needed | exception | error | |
| Trojan fallbacks: please fill in a valid value for every… | validation | error | config, trojan, fallback, validation |
| failed to parse HTTP account | validation | error | xray, config, http, json, parsing, auth |
| failed to open | exception | error | geodata, filesystem, environment, routing, xray |
| connection idle timeout | exception | error | network, geodata, timeout, download |
| VLESS reverse: invalid "sniffing" config | validation | error | vless, reverse, sniffing, config, validation, xray |
| bridge tag is empty | validation | error | go, xray, reverse-proxy, config, validation |
| failed to dispatch request | exception | error | go, xray, dokodemo, dispatcher, routing |
| invalid IP format for : | exception | error | linux, input-validation, ip-parsing, process-lookup |
| tcpFastOpen: only boolean and integer value is acceptable | validation | error | config, socket, tcp, tcp-fast-open, json |
| unsupported domain strategy | validation | error | go, xray, freedom, outbound, config, validation |
| failed to create server | console | critical | go, xray, startup, server-init, config |
| unknown action: | validation | error | xray, config, freedom, final-rule, validation |
| failed to get shadowsocks user | validation | error | shadowsocks-2022, multi-user, config, users, startup |
| portal domain is empty | validation | error | go, xray, reverse-proxy, config, validation |
| bad password | validation | error | authentication, password, handshake, config |
| failed to use decryption | validation | error | vless, encryption, config, base64 |
| handshake | exception | error | handshake, error-wrapping, io, go |
| VLESS fallbacks: "path" must be empty or start with "/" | validation | error | vless, config, fallbacks, validation, xray |
| invalid header | validation | error | |
| no QueryStrategy available for | validation | warning | padding, unreachable, defensive, xmc |
| server rejects request | exception | error | socks, socks5, client, reply-code, connection-refused |
| invalid geodata asset url: | validation | error | xray, config, geodata, url, validation |
| the highest bit of the last byte of the peer-sent X25519… | validation | error | |
| decrypt shared secret | exception | error | crypto, rsa, handshake, security |
| error unmarshal IP in | exception | error | geodata, protobuf, corruption, geoip, xray |
| failed to process outbound traffic | exception | error | go, xray, outbound, proxy, connection |
| invalid VMess user | validation | error | vmess, inbound, clients, json, unmarshal, config, xray |
| login profile mismatch | validation | error | config, profiles, identity, handshake, go |
| VLESS users: please add/set "encryption":"none" for every… | validation | error | vless, encryption, outbound, config, validation, xray |
| failed to marshal addons protobuf value | exception | warning | vless, xtls, protobuf, encoding, internal |
| failed to parse ID | validation | error | vless, uuid, config, account |
| invalid IP address | validation | error | windows, network, process-lookup, validation |
| underlying connection error | console | warning | go, xray, observatory, error-chaining, diagnostics |
| unexpected server version | exception | warning | socks, socks5, client, handshake, version-mismatch |
| authentication rejected | validation | error | auth, password, handshake, go |
| outbound failed to relay connection | console | warning | go, xray, observatory, health-check, network |
| legacy nonIPQuery and blockTypes cannot be mixed with rules | validation | error | go, xray, dns, config, deprecated, migration |
| this config must be run on version | validation | critical | version, config, startup, xray |
| unexpected hash32 | validation | error | |
| unknown nonIPQuery | validation | error | go, xray, dns, config, deprecated, validation |
| VLESS users: "flow" doesn't support | validation | error | vless, flow, xtls, vision, version-migration, config, xray |
| failed to create UDP listener | exception | error | socks, udp, socket, system-limits, config, xray |
| padding turn | validation | error | go, padding, validation, schedule, variants |
| physical default route not found | exception | warning | tun, linux, routing, interface, auto-detect |
| socks 4 is not allowed when auth is required. | exception | error | socks, protocol, authentication, config, xray |
| invalid range | validation | error | go, configuration, validation, padding |
| not an inbound proxy. | validation | error | |
| MaxSendingWindow must be >= Mtu | validation | error | config, mkcp, transport, window, validation, go |
| xPaddingBytes cannot be disabled | validation | error | config, splithttp, padding, validation |
| unknown type | validation | error | go, xray, api-misuse, config, type-error |
| Unsupported cipher. | validation | error | shadowsocks, config, cipher, validation |
| gecko: invalid min/max packet size | validation | error | go, xray, config, validation, transport |
| write login start | exception | error | network, xmc, finalmask, handshake, write |
| cannot finish connection | console | error | go, xray, observatory, error-chaining, outbound |
| invalid "privateKey": | validation | error | config, reality, x25519, base64, keys, validation, go |
| customTable produced empty padding pool | validation | error | finalmask, sudoku, internal-invariant, config |
| invalid address: | validation | error | config, json, address, validation, xray |
| loopback connection detected | console | error | |
| varint overflow | exception | error | geodata, corruption, parsing, xray |
| balancing strategy returns empty tag | exception | warning | go, xray, routing, balancer, config |
| process not found for connection from ::: to : | exception | warning | darwin, process-lookup, race-condition, socket-matching |
| XUDP new | exception | error | mux, xudp, dispatch, routing, xray |
| decrypt verify token | exception | error | crypto, rsa, handshake, authentication |
| failed to build final rule | validation | error | freedom, config, validation, xray |
| invalid randRange | validation | error | xray, go, transport, header-custom, validation |
| proxy is not a UserManager | exception | error | go, xray, api, users, type-assertion |
| unexpected network | exception | error | mux, routing, config, xray |
| failed to get handler: | exception | error | go, xray, api, inbound, configuration |
| unsupported router implementation | exception | error | routing, grpc, type-assertion, api |
| invalid portMap | validation | error | go, xray, dokodemo, config, port, validation |
| LRU size is bigger than subnet size | validation | error | padding, network, io, write, xmc |
| android process lookup must be registered before use | exception | error | android, platform, process-lookup, integration, xray |
| failed to parse PID: | exception | error | linux, process-lookup, internal-error, parsing |
| failed to read addons protobuf length | exception | warning | vless, server, handshake, network, eof |
| minecraft finalmask | exception | error | config, validation, profiles, go |
| read minecraft custom payload data | exception | warning | go, minecraft, internal, decode |
| Can not use "downloadSettings" in "stream-one" mode. | validation | error | config, splithttp, mode, download-settings |
| failed to add system route | exception | error | tun, linux, routing, netlink, permissions |