ErrLookup › XX-net/XX-Net
XX-net/XX-Net
A proxy tool to bypass GFW. · Python · 407 source files
Analyzed at cfa5bc17b6 on 2026-08-27. 195 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| time out | exception | error | network, timeout, download, gae-proxy |
600 get protocol head fail | exception | error | gae-proxy, protocol, empty-response, network |
| fetch gae fail:%d | exception | error | gae-proxy, network, internal-status |
602 ip not support GAE | exception | error | gae-proxy, ip-validation, hijack, server-header |
605 status:%d | exception | error | gae-proxy, http-status, unexpected-response |
| no appid | exception | error | gae-proxy, appid, configuration, no-resource |
| Servers could not be resolved, %r. | exception | critical | ipv6, teredo, dns, startup |
| time out | exception | error | launcher, download, timeout, network |
| time out | exception | error | launcher, update, github, timeout |
| get_version_fail:%s | exception | error | launcher, update, parse-error, manifest |
| get update file %s fail: | exception | error | launcher, update, github, download-failed |
| download xxnet zip fail:%s | exception | error | launcher, update, github, download-failed |
| downloaded xxnet zip checksum fail:%s | exception | error | launcher, update, checksum, integrity |
| %s file format error | validation | error | ip-database, file-format, smart-router, data-corruption |
| XTunnelNotRunning | exception | warning | x-tunnel, socks-proxy, smart-router, service-unavailable |
| DontFakeCA | exception | warning | gae-proxy, smart-router, module-not-loaded |
| SslWrapFail | exception | error | tls, ssl-handshake, fake-ca, gae-proxy |
| NotSupported | exception | info | websocket, gae-proxy, unsupported-protocol |
| get_version_fail: | exception | error | version-parsing, python3, launcher, upstream-change |
| get README fail: | exception | critical | download, network, launcher, bootstrap, python3 |
| download xxnet zip fail: | exception | critical | download, release-archive, launcher, network |
| request version:%d error | console | warning | socks5, protocol-mismatch, proxy |
| DoH request no name | console | warning | doh, dns, missing-parameter, http-400 |
| ConnectionPipe remove sock e:%r | console | info | socket-cleanup, race-condition, x-tunnel, shutdown |
| proxy handler read error %r | console | info | socket-error, connection-reset, x-tunnel, socks |
| socks5 protocol error:%r | console | warning | socks5, protocol-error, incomplete-handshake |
| request version:%d error | console | warning | socks5, protocol-mismatch, proxy |
| login session server is down, try get new server. | console | error | x-tunnel, http-521, login, cloudflare, server-down |
| login session fail, status:%r | console | error | x-tunnel, login, http-status, authentication |
| login_session time:%d fail, res:%d msg:%s | console | error | x-tunnel, authentication, session, login |
| login_session %s json error:%r | console | warning | x-tunnel, json, login, parsing |
| x_server error:no quota | console | error | x-tunnel, quota, billing, session |
| roundtrip time:%f transfer_no:%d send:%d recv:%d unpack_erro | console | warning | x-tunnel, unpack, protocol, corruption |
| checksum error:%s %s | console | warning | x-tunnel, checksum, integrity, corruption |
| api:%s fail:%s t:%d | console | error | x-tunnel, http, api, status-code |
| api:%s parse json:%s fail:%r | console | error | x-tunnel, json, api, parsing |
| api:%s fail:%s | console | error | x-tunnel, api, business-error |
| all appid out of quota, wait %d seconds to reset | console | warning | gae-proxy, appid, quota, throttle |
| report_out_of_quota:%s | console | warning | gae-proxy, appid, quota |
| process_appid_not_exist, remove ip:%s | console | warning | gae-proxy, ip-management, appid, verification |
| APPID_manager, set_appid_not_exist %s | console | warning | gae-proxy, appid, config |
| please install *libnss3-tools* package to import GoAgent roo | console | warning | certificates, firefox, linux, nss, installation |
| %d but server type:%s | console | info | gae-proxy, ip-check, gfe, server-header |
| app check except:%r | console | warning | gae-proxy, ip-check, exception |
| app check content:%s | console | warning | gae-proxy, ip-check, content-validation |
| check except:%r | console | info | gae-proxy, ip-scan, exception |
| test %s fail | console | info | network, connectivity-check, diagnostics |
| network %s fail | console | warning | network, connectivity, status |
| direct %s %s % status:%d | console | warning | direct-connection, http, malformed-response, parser |
| download size:%d, need size:%d, download fail. | console | warning | download, size-mismatch, network, gae-proxy |
| download %s to %s fail:%r | console | warning | download, exception, network, gae-proxy |
| download %s fail | console | error | download, retries-exhausted, network |
| download file %s fail. | console | error | download, gae-proxy, setup |
| unzip %s fail:%r | console | error | zipfile, extraction, corrupt-download, gae-proxy |
| gae send response fail. %r | console | warning | ssl, send-response, client-disconnect, gae-proxy |
| body len:%d %s %s | console | warning | large-body, upload, gae-proxy |
| RangeFetch get left, begin:%d end:%d | console | warning | rangefetch, partial-range, retry |
| remove %s fail:%r | console | warning | ipv6, teredo, file-io, windows |
| remove %s fail:%r | console | warning | ipv6, windows, uac-elevation, file-io |
| forward_local read payload failed:%s | console | warning | http-proxy, request-body, client-disconnect, content-length |
| forward_local fail, command:%s, path:%s, headers: %s, payloa | console | error | http-proxy, direct-forward, connection-failure, network |
| CONNECT %s port:%d not support | console | warning | http-proxy, connect-tunnel, port-restriction |
| go_AGENT OPTIONS not supported by GAE | console | info | http-proxy, options, cors, gae-limitation |
| chunk header read fail crlf | console | warning | http-proxy, chunked-encoding, protocol-parsing |
| chunk ext: %s | console | info | http-proxy, chunked-encoding, chunk-extensions |
| entity header:%s | console | warning | http, chunked-encoding, proxy, malformed-request |
| test appid %s status:%d | console | warning | gae, appid, deploy, http-status |
| check_appid %s %r | console | warning | network, ssl, gae, appid |
| %s %s %s haking | console | warning | security, path-traversal, web-control |
| web control ref:%s refuse | console | warning | csrf, referer, web-control, typo-bug |
| Enable auto start, create path:%s fail:%r | console | warning | linux, xdg-autostart, filesystem, mkdir, permissions |
| loading config e:%r | console | warning | config, startup, io, corruption |
| get lang except:%r | console | warning | i18n, locale, detection, fallback |
| download size:%d, need size:%d, download fail. | console | warning | network, download, truncation, retry |
| helper failed:%r, please manually reset proxy settings after | console | warning | macos, proxy, pyobjc, network-change |
| start module script not exist:%s | console | error | module-start, missing-file, launcher |
| load gi fail:%r, SysTray will not show. | console | warning | linux, gtk, pygobject, systray |
| import mac_tray except:%r, Please try run 'sudo pip3 install | console | warning | macos, systray, pyobjc, pillow, import-error |
| detect platform fail:%s | console | warning | platform-detection, portability, systray |
| update %s fail. setup script %s not exist | console | error | update, module-install, missing-file |
| download %s fail | console | warning | network, download, update |
| download %s sha1 wrong | console | warning | download, sha1, checksum, integrity |
| check_update get version failed. e:%r | console | warning | github, network, update-check |
| url in downloading, %s | console | warning | concurrency, download, dedup-lock |
| download size:%d, need size:%d, download fail. | console | warning | network, download, size-mismatch, update |
| get_version_fail in update_from_github | console | warning | version, parsing, update, network |
| update overwrite fail:%r | console | error | filesystem, update, permissions, self-update |
| unzip %s fail:%r | console | error | zip, update, corruption, extraction |
| try to delect current version. | console | warning | self-update, version-management, safety-check |
| deleting fail: %s | console | warning | filesystem, permissions, version-management |
| set version %s not exist | console | warning | version-management, missing-file, update |
| update version %s fail:%r | console | error | update, orchestration, pipeline |
| web control ref:%s host:%s | console | warning | security, csrf, web-ui, http |
| %s %s %s haking | console | warning | security, path-traversal, http, web-ui |
| decode auth fail:%r | console | warning | security, authentication, http, base64 |
| request http://localhost:8084/quit/ e:%r | console | info | shutdown, mobile, localhost, timeout |
| render %s except:%r | console | error | i18n, template, web-ui, rendering |
| set LAN Proxy to %s:%d fail. | console | warning | proxy, configuration, loop, localhost |
| load config %s except:%r | console | warning | json, config, filesystem, fallback |
| parse reserve port fail, line:%s, e:%r | console | warning | windows, netsh, port-reservation, parsing, launcher |
| Can't found acceptable ports | console | warning | windows, netsh, port-reservation, ports, launcher |
| proxy_setting:%r | console | info | windows, configuration, proxy, tray, launcher |
| get ip address e:%r | console | warning | linux, network-interfaces, subprocess, smart-router, ip-address |
| get local ip fail:%r | console | warning | windows, hostname-resolution, socket, smart-router, ip-address |
| query_dns_from_xxnet fail status:%d, cost=%f | console | warning | dns, network, xx-tunnel, http-status, smart-router |
| query_dns_from_xxnet %s json:%s parse fail:%s | console | warning | dns, json, parsing, api-contract, smart-router |
| remove local DNS server %s from upstream | console | info | dns, resolv-conf, loopback, smart-router, linux |
| load /etc/resolv.conf fail:%r | console | warning | dns, resolv-conf, configuration, startup |
| received response without question | console | warning | dns, udp, malformed-response, packet-parsing |
| send_request except:%r | console | warning | dns, udp, sendto, network-unreachable, firewall |
| query_by_system %s %d e:%r | console | warning | dns, gethostbyname, system-resolver, nx-domain |
| Connect to DNS server %s:%d fail:%r | console | warning | dns, tcp-connect, connection-failed, dot |
| query_over_tcp %s type:%s connect fail. | console | warning | dns, tcp, connection-pool, get-connection |
| query_over_tcp for %s type:%d return none, cost:%f | console | info | dns, empty-answer, nx-domain, tcp |
| query_over_tcp %s type:%s timeout | console | warning | dns, tcp, socket-timeout, recv-timeout |
| DnsOverTlsQuery connect %s %s:%d fail:%r | console | warning | dns, dot, tls-handshake, ssl, port-853 |
| DNS server:%s domain:%s fail t:%f | console | warning | dns, doh, https, http-client, request-failed |
| DNSOverHttpsQuery query fail:%r | console | warning | dns, doh, network, https |
| DNS s:%s query:%s fail t:%f | console | warning | dns, doh, http, empty-response |
| DnsOverHttpsQuery query %s cost:%f fail:%r | console | warning | dns, doh, parse-error, network |
| DNS query:%s not valid, type:%d | console | warning | dns, validation, hostname |
| bind DNS %s:%d fail | console | error | dns, socket, bind, permissions |
| Except %s flush_send_s BlockingIOError %r | console | warning | network, non-blocking-socket, would-block, pipe |
| send split SNI:%s fail:%r | console | warning | network, socket-error, sni-split, pipe |
| Except %s send BlockingIOError %r | console | warning | network, non-blocking-socket, would-block, relay |
| socks version:%s[%s] not supported | console | warning | protocol, socks, http-proxy, handshake |
| Socks4 cmd:%d not supported | console | warning | socks4, protocol, unsupported-command |
| request address type unknown:%d | console | warning | socks5, protocol, address-type, malformed-request |
| request not supported command mode:%d | console | warning | socks5, protocol, unsupported-command |
| https req line fail:%s | console | warning | http-proxy, connect, protocol, parsing |
| http req line fail:%s | console | warning | http, protocol, parsing, request-line |
| do_sock to %s:%d, x_tunnel fail:%r | console | error | x-tunnel, proxy, connection, fallback |
| x_tunnel create conn fail | console | error | x-tunnel, connection, resource-exhaustion |
| do_unwrap_socks connect to x-tunnel for %s:%d proxy fail. | console | error | x-tunnel, socks5, local-proxy, connection-refused |
| do_unwrap_socks ssl_wrap for %s:%d proxy fail. | console | error | ssl, tls, handshake, x-tunnel |
| %s domain:%s fail:%r | console | warning | ssl, gae, domain-cache, routing |
| %s %s to %s:%d try_loop fail | console | error | routing, fallback-exhausted, network |
| Control Req %s %s %s | console | info | http, web-control, unknown-path |
| get %d from size:%d fail. | console | warning | concurrency, race-condition, waiters, index |
| SendBuffer put 0 | console | warning | buffer, empty-payload, validation |
| mark_sn_timeout sn:%d t:%f | console | warning | x-tunnel, retransmission, timeout, protocol |
| mark_sn_timeout renew sn:%d t:%f | console | warning | x-tunnel, retransmission, renewal, timeout |
| get_timeout_list sn:%d sent:%f retry:%f | console | warning | x-tunnel, timeout, retransmit, scheduler |
| add_sock_event %s conn:%d e:%r | console | warning | x-tunnel, selector, socket, race-condition |
| unregister %s e:%r | console | warning | x-tunnel, selector, shutdown, cleanup |
| put_send_data %s conn:%d seq:%d next:%d | console | warning | x-tunnel, duplicate-packet, sequence-number |
| host:%s fail | console | warning | cloudflare, ip-check, tooling |
| check fail:%s except:%r | console | warning | cloudflare, ip-check, exception, tooling |
| connect fail | console | warning | cloudflare, ip-check, connect-failed, tooling |
| not support | console | warning | cloudflare, ip-check, not-supported, tooling |
| req %s get response timeout | console | warning | cloudflare, http, timeout, front |
| %s %s%s status:%d trace:%s | console | warning | cloudflare, http, status-code, front |
| load %s for host failed:%r | console | warning | cloudflare, ip-manager, config-load, json |
| get ip for %s fail:%r | console | warning | cloudflare, dns, ip-manager |
| report_connect_closed %s sni:%s reason:%s except:%r | console | warning | cloudflare, ip-manager, connection-tracking |
| Control Req %s %s %s | console | warning | cloudflare, web-control, http-404 |
| check fail:%s except:%r | console | warning | cloudfront, ip-check, exception, tooling |
| connect fail | console | warning | cloudfront, ip-check, connect-failed, tooling |
| not support | console | warning | cloudfront, ip-check, not-supported, tooling |
| req %s get response timeout | console | warning | cloudfront, http, timeout, front |
| %s %s%s status:%d trace:%s | console | warning | x-tunnel, cloudfront, http-status, proxy |
| save_cloudflare_domain but cloudflare front not enabled | console | warning | x-tunnel, cloudflare, config |
| get_front fail | console | error | x-tunnel, front, no-route |
| get_front_time: %f for %s %s %s | console | warning | x-tunnel, performance, front |
| front retry %s%s | console | warning | x-tunnel, retry, front, http-status |
| response length incorrect, head len:%s, content len:%d retry | console | warning | x-tunnel, truncated-response, content-length, retry |
| x-tunnel request_balance fail when create_conn:%s | console | error | x-tunnel, openai, login, balance |
| socks version:%s not supported | console | warning | x-tunnel, socks, protocol |
| Socks4 cmd:%d not supported | console | warning | x-tunnel, socks4, unsupported-command |
| Socks4 connect fail, no conn_id | console | error | x-tunnel, socks4, tunnel |
| request not supported command mode:%d | console | warning | x-tunnel, socks5, unsupported-command |
| request address type unknown:%d | console | warning | x-tunnel, socks5, address-type |
| socks5 create conn to %s:%d fail | console | error | x-tunnel, socks5, tunnel |
| socks5 %r connect to %s:%d conn_id:%d closed:%r | console | warning | x-tunnel, socks5, client-disconnect |
| https req line fail:%s | console | warning | x-tunnel, http-proxy, connect, malformed-request |
| https create conn to %s:%d fail | console | error | x-tunnel, http-proxy, connect, tunnel |
| https %r connect to %s:%d conn:%d closed. | console | warning | x-tunnel, http-proxy, client-disconnect |
| http req line fail:%s | console | warning | x-tunnel, http-proxy, malformed-request |
| http proxy host can't parsed. %s %s | console | warning | http, proxy, header-parsing, host-header |
| http create conn to %s:%d fail | console | error | network, proxy, tunnel, connection-establishment |
| session try to run but is running. | console | warning | lifecycle, concurrency, double-start |
| x-tunnel login_session fail, session not start | console | critical | authentication, login, tunnel, config |
| timeout_checker found transfer_no:%d timeout:%f | console | warning | timeout, network, reliability, tunnel |
| report fail. | console | warning | network, api, reporting, retry |
| stopping conn:%d fail:%r | console | warning | shutdown, lifecycle, connection-cleanup |
| remove conn:%d except:%r | console | warning | shutdown, concurrency, bookkeeping |
| send_conn_data but not running | console | warning | lifecycle, session-state, upload |
| check_upload_not_acked found transfer_no:%d upload timeout:% | console | warning | timeout, upload, ack, reliability |
| task trace:%s | console | warning | x-tunnel, latency, roundtrip, network, diagnostics |
| roundtrip failed, no:%d target:%d on_road:%d timeout:%d send | console | error | x-tunnel, roundtrip, timeout, transfer-failed, network |
| no quota | console | warning | x-tunnel, quota, account, billing, login |
| x-tunnel request_balance fail when create_conn:%s | console | error | x-tunnel, login, auth, connection, startup |
| update_quota_loop timeout fail. | console | warning | x-tunnel, quota, polling, timeout, background-task |
| req %s get response timeout | console | warning | seley, http, timeout, no-response, relay |
| %s %s%s status:%d trace:%s | console | warning | seley, http, non-200, status-code, relay |