XTLS/Xray-core
Documented errors, page 3 of 8. Back to XTLS/Xray-core
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Mtu must be at least 21 | validation | error | config, mkcp, transport, validation, go |
| No available name server could be created from | validation | error | padding, protocol, validation, network, xmc |
| read bytes: invalid size | validation | error | go, protocol-framing, corruption, validation |
| write bytes length | exception | error | go, network, io, protocol-framing |
| failed to write raw udp packet back to stack | exception | error | tun, gvisor, udp, packet-injection |
| LoadLibrary iphlpapi.dll failed | exception | error | windows, dll, iphlpapi, process-lookup, applocker |
| VLESS settings: unsupported "decryption": ` +… | validation | error | config, vless, outbound, decryption |
| failed to get cipher | validation | error | shadowsocks, config, cipher, account, wrapper |
| Failed to build sockopt. | validation | error | go, xray, config, sockopt, validation |
| failed to list processes | exception | error | darwin, process-lookup, sysctl, permissions |
| "headers" can't contain "host" | validation | error | config, splithttp, headers, http |
| no valid FakeDNS config | validation | error | go, xray, fakedns, config, api-misuse |
| not an inbound operation | exception | error | go, xray, api, type-assertion, protobuf |
| empty padding schedule | validation | error | go, padding, validation, internal |
| encrypt shared secret | exception | critical | crypto, rsa, key-size, go |
| portal tag is empty | validation | error | go, xray, reverse-proxy, config, validation |
| stopped after 10 redirects | console | error | network, geodata, redirect, download |
| User not found. | validation | error | shadowsocks, users, lookup, api, not-found |
| empty HTTP header value: + key | validation | error | go, xray, config, http, headers, validation |
| failed to write addons protobuf value | exception | warning | vless, xtls, protobuf, encoding, internal |
| no network specified | validation | error | go, xray, dokodemo, inbound, config |
| PacketsFrom can't be 0 | validation | error | go, xray, freedom, fragment, config, numeric-range |
| unable to find an available mux client | exception | warning | mux, concurrency, proxy, xray |
| Unknown security "" + c.Security + "". | validation | error | go, xray, config, validation, tls |
| failed to process data | exception | error | mux, error-handling, wrapper, xray |
| grid has no uniquely decodable clue set | exception | critical | finalmask, sudoku, internal-invariant |
| invalid minecraft profile UUID | validation | error | xmc, minecraft, uuid, validation |
| unsupported method | validation | error | shadowsocks-2022, config, method, validation, cipher |
| Invalid base64 string | validation | error | go, xray, freedom, noise, base64, config, validation |
| last lengths entry min can't be 0 | validation | error | xray, go, transport, fragment, validation |
| read padding turn | exception | error | go, network, padding, handshake, traffic-shaping |
| rCode out of range | validation | error | go, xray, dns, config, validation, numeric-range |
| user account is not valid | exception | error | trojan, account, type-assertion, internal, embedding |
| could not get process name for PID : | exception | warning | linux, process-lookup, race-condition, permissions, procfs |
| failed to add user | validation | error | shadowsocks, server, multi-user, cipher, startup |
| failed to open connection to | exception | error | freedom, dial, network, xray |
| invalid port | validation | error | config, port, validation, xray |
| unknown command | exception | error | socks, socks5, protocol, unsupported-command, xray |
| failed to add interface address | exception | error | tun, linux, netlink, permissions, address |
| failed to process request | exception | error | freedom, uplink, copy, timeout, xray |
| failed to write addons protobuf length | exception | warning | vless, xtls, encoding, buffer, internal |
| empty domain rule list | validation | error | geodata, routing, domain-matcher, validation, xray |
| failed to read addons protobuf value | exception | error | |
| unsupported unit: | validation | error | config, hysteria, bandwidth, units, validation, go |
| write packet length | exception | error | go, minecraft-protocol, serialization, defensive, xmc |
| failed to determine if address is local: | exception | error | linux, process-lookup, network-interfaces, containers |
| failed to read from connection | exception | error | socks, inbound, tcp, read-error, first-byte |
| invalid outbound | exception | error | go, xray, dns, routing, session |
| unable to set routes | exception | error | tun, windows, routing, winipcfg, permissions |
| VLESS vnext: "users" should have one and only one member… | validation | error | vless, outbound, users, config, validation, xray |
| existing tag found | validation | error | go, xray, config, outbound, duplicate |
| buffer overrun | exception | error | socks, protocol, buffer-overrun, input-validation, xray |
| failed to build hosts | validation | error | config, dns, hosts, wrapper-error, xray |
| connection closed | console | error | tun, dispatch, routing |
| read login finished fields | exception | error | protocol, version-mismatch, handshake, go |
| unknown network type: | exception | error | mux, protocol, validation, xray |
| failed to create nameserver | exception | error | padding, variants, protocol-mismatch, config, xmc |
| failed to create unexpected ip matcher | exception | error | padding, network, io, read, timeout, xmc |
| Invalid applyTo, only ip/ipv4/ipv6 are supported | validation | error | xray, config, freedom, noise, validation |
| invalid header | validation | error | xray, go, transport, header, mkcp, validation |
| invalid mKCP TTI: | validation | error | config, mkcp, transport, validation, go |
| unexpected EOF | exception | error | trojan, udp, relay |
| asset path must stay in asset directory | validation | error | security, path-traversal, filesystem, validation |
| GetProcAddress of failed | exception | error | windows, dll, iphlpapi, getprocaddress, dll-hijacking |
| SOCKS servers: "users" should have one member at most… | validation | error | xray, go, config, socks, outbound |
| uplinkHTTPMethod can be GET only in packet-up mode | validation | error | config, splithttp, http-method, mode |
| empty domains & empty resolvers | validation | error | go, xray, config, validation, dns |
| empty profiles | validation | error | go, configuration, minecraft, authentication |
| failed to read HTTP response | http | error | go, xray, http, timeout, io, config |
| missing inbound or outbound metadata from context | exception | error | http-outbound, context, session, headers, xray |
| read remaining bytes | exception | error | go, network, io, protocol-framing |
| UDP associate with listen port failed | exception | error | socks, udp, udp-associate, inbound, firewall |
| failed to dispatch request to | exception | error | trojan, dispatch, routing |
| invalid geodata cron | validation | error | xray, config, geodata, cron, scheduling, validation |
| invalid value for rand Length | validation | error | go, xray, freedom, noise, config, validation |
| read minecraft keep-alive | exception | error | go, minecraft, protocol, keep-alive, decode |
| server public key mismatch | validation | critical | security, crypto, xmc, finalmask, key-pinning |
| unknown operation | exception | error | go, xray, api, protobuf, versioning |
| unsupported seq placement: | validation | error | config, splithttp, packet-up, validation |
| bad encrypt request packet id | validation | error | network, xmc, finalmask, handshake, protocol |
| Failed to build WebSocket config. | validation | error | go, xray, config, websocket, transport, error-chaining |
| grid has no valid clue set | exception | critical | finalmask, sudoku, internal-invariant, startup |
| parse server public key: not rsa | validation | critical | crypto, rsa, key-type, config, go |
| VLESS users: invalid user | validation | error | config, vless, json, users |
| bad login finished packet id | validation | error | protocol, version-mismatch, handshake, go |
| cannot dial remote address | console | error | go, xray, observatory, outbound, proxy |
| cannot find tag | exception | error | go, xray, routing, balancer, api, tag |
| failed to add new session | exception | error | mux, xudp, session, xray |
| insufficient length of packet. | exception | warning | socks, socks5, udp, protocol, packet-validation |
| invalid xray.tun.fd: TUN device name | validation | error | tun, linux, config, interface-name |
| write packet data | exception | error | go, network, io, protocol-framing |
| insufficient header | exception | error | socks, protocol, network, truncated-request, xray |
| replay detected | validation | error | |
| write packet: bad length | validation | error | go, minecraft-protocol, packet-size, validation, xmc |
| failed to build mask with type + mask.Type | validation | error | go, xray, config, tcp-mask, validation |
| invalid negative value of maxHeaderBytes | validation | error | config, splithttp, server, validation |
| failed to decode config | validation | error | go, xray, toml, config, parsing |
| failed to read metadata | exception | error | mux, protocol, parsing, xray |
| read byte | exception | error | go, network, io, protocol-framing |
| too long "shortIds[ | validation | error | config, reality, shortid, hex, validation, go |