ErrLookup › ginuerzh/gost
ginuerzh/gost
GO Simple Tunnel - a simple tunnel written in golang · Go · 48 source files
Analyzed at a33fdbf4c9 on 2026-09-02. 69 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| accpet on closed listener | error_code | warning | tcp, listener-closed, concurrency, relay |
| failed to perform an HTTPS request | exception | error | network, dns, https, go, doh |
| wrong connection type | error_code | error | http2, type-assertion, connector, wiring |
| failed to create an HTTPS request | exception | error | dns, doh, http, network, gost |
| bind: read reply | exception | error | socks5, bind, network, timeout |
| bad tls data len | exception | error | tls, obfuscation, protocol-error |
| hosts list must look like google.pl,*.google.com given | validation | error | config, parsing, validation, gost |
| ssh: wrong connection type | exception | error | |
| resp.Status | http | error | http2, http-status, proxy, tunnel, connect |
| not a packet connection | exception | error | tun, udp, packet-conn, type-assertion, routing |
| read not supported | exception | error | ssh, net-op-error, unsupported-operation, read |
| session is dead | exception | error | |
| connection queue is full | error_code | error | dns, go, backpressure, queue-full |
| SOCKS5 bind on failure | exception | error | socks5, bind, proxy-refused, network |
| bad request | error_code | warning | obfs, handshake, http, protocol-mismatch |
| permission must have format [actions]:[hosts]:[ports] given | validation | error | config, parsing, validation, gost |
| ssh-rtcp: connection is closed | exception | error | |
| bind: peer connect failure | exception | error | socks5, bind, peer-connect, firewall |
| status | exception | error | relay, protocol, proxy, gost |
| unknown public key for | exception | error | ssh, authentication, public-key, authorized-keys |
| Bad Request | http | warning | http, doh, bad-request, base64url |
| resolver: domain does not exists | exception | error | dns, resolver, nxdomain, network, dial |
| %s: %v | error_code | error | ifconfig, macos, bsd, tuntap, privileges |
| invalid name | exception | error | |
| deadline not supported | error_code | info | dns, go, net-conn, deadline, unsupported |
| broken pipe | error_code | info | dns, go, broken-pipe, closed-connection |
| peer connect failure | error_code | error | socks5, go, nat-traversal, port-forward, peer-connection |
| bad minor version | error_code | warning | obfs, tls, version, protocol-mismatch |
| Bind on failure | exception | error | network, socks5, tunnel, bind |
| kcp: wrong connection type | error_code | error | kcp, udp, type-assertion, transport |
| action list must look like connect,bind given | validation | error | validation, permissions, config |
| bad type | error_code | warning | obfs, tls, dissector, protocol-mismatch |
| method not allowed | http | error | http2, method-not-allowed, connect-tunnel, server |
| Service unavailable | exception | error | |
| empty chain | error_code | error | proxy-chain, go, configuration, sentinel-error |
| unsupported | exception | error | network, http, udp, unsupported |
| s | exception | warning | http2, panic-recovery, flush, writer |
| ports list must look like 80,8000-9000, given | validation | error | config, parsing, ports, gost |
| password rejected for | exception | error | ssh, authentication, password |
| returned status code | http | error | network, dns, https, http-status, doh |
| not a TCP connection | exception | error | transparent-proxy, tcp, redirect, type-assertion |
| quic: tlsconfig is nil | panic | critical | panic, quic, tls, nil-config |
| closed | error_code | info | listener, go, shutdown, tcp-forward |
| socks5 UDP tunnel failure | exception | error | |
| invalid port | validation | error | validation, ports, permissions |
| write not supported | error_code | error | net-conn, nop, unsupported-operation, discard |
| failed to read the response body | exception | error | network, dns, https, io, doh |
| SOCKS5 mbind on failure | exception | error | socks5, mux-bind, handshake, proxy-refused |
| listener has been closed | exception | info | tun, listener, close, idempotency |
| connection is closed | error_code | info | dns, go, closed-connection, net-conn |
| read from closed connection | exception | error | udp, connection, closed-connection, read, network |
| ciphertext too short | exception | error | quic, encryption, aes-gcm, udp |
| bad major version | error_code | warning | obfs, tls, version, protocol-mismatch |
| empty question | exception | warning | dns, resolver, validation |
| obfs4 context not inited | exception | error | obfs4, initialization, missing-state |
| [socks4] | exception | error | socks4, connect-refused, proxy, reply-code |
| UDP redirect is not available on the Windows platform | exception | error | windows, platform-support, udp, transparent-proxy |
| must specify at least one port | validation | error | config, ports, validation |
| tap is not supported on darwin | exception | error | tuntap, tap, darwin, macos, platform-limitation |
| accept on closed listener | exception | warning | tun, listener, accept, closed-listener |
ErrInvalidNode invalid node | error_code | error | node, parsing, validation, config |
| none node available | exception | error | selector, load-balancing, no-backend |
| obfs4 context already inited | exception | error | obfs4, initialization, duplicate, state |
| cannot be empty | validation | error | config, validation, string-set |
| write: data maximum exceeded | exception | error | relay, write-limit, framing |
| %s | http | error | network, http, proxy, connect |
| SOCKS5 udp relay failure | exception | error | socks5, udp-relay, udp-associate, proxy-refused |
| [socks4a] | exception | error | socks4a, connect-refused, proxy, reply-code |
| invalid range | validation | error | validation, ports, permissions |