ErrLookup › shadowsocks/shadowsocks-rust

shadowsocks/shadowsocks-rust

A Rust port of shadowsocks · Rust · 207 source files

Analyzed at 8eb0f0a65b on 2026-09-09. 153 documented errors.

Code / MessageTypeSeverityTags
cipher is None
panic critical rust, panic, aead-2022, state-machine, shadowsocks
unsupported method
validation error cipher, config, sip008
`server`, `server_port`, `method`, `password` must be provid
validation error config, shadowsocks, validation
`local_udp_port` cannot be 0
validation error config, port, udp, validation
ipsk length mismatch
panic error rust, panic, block-length, ipsk, aead-2022
missing `addr` in configuration
validation error configuration, validation, shadowsocks-service
`protocol` invalid
validation error config, validation, shadowsocks
cipher is None
panic critical rust, panic, aead-2022, state-machine, stream
create tokio Runtime
panic critical tokio, runtime, startup, panic
{method} don't know how to generate nonce
panic error panic, crypto, feature-flags, cipher
cipher is None
panic error rust, aead, panic, state-machine, tcp
protect() timeout
exception error android, vpn, timeout, unix-domain-socket, network
AES-128
panic error rust, aead-2022, panic, cryptography
unexpected response from http://clients3.google.com/generate
exception error network, proxy, health-check, http
server method doesn't support Extended Identity Header (EIH)
validation error config, shadowsocks, validation, aead-2022
SockAddr.as_socket
panic error rust, udp, panic, linux, networking
Invalid IPv6 address
validation error ipv6, udp, socket, bind, config
Invalid IPv6 address
validation error windows, ipv6, udp, bind, config
username
panic error unix, libc, panic, string-encoding
missing `local_dns_addr` or `remote_dns_addr` in configurati
validation error config, dns, missing-field
not supported `protocol` "{p}"
panic error cli, configuration, shadowsocks
tunnel requires forward address
panic error tunnel, configuration, missing-field, panic
all plugins are exited. all connections may fail, check your
panic critical panic, plugin, process-management, configuration
create local
panic critical startup, server, config, panic
invalid outbound_proxy
validation error config, proxy, shadowsocks, url-parse
iface
panic error rust, windows, panic, network-interface
connect {} timeout
exception error timeout, tcp, connect, network
EIH key length mismatch
panic error panic, crypto, eih, malformed-packet, shadowsocks
write zero byte into writer
exception error io, write-zero, relay, stream, tcp
AES-256
panic error rust, aead-2022, panic, cryptography
`password` is required for server {svr_addr}
panic error cli, configuration, password, encryption
missing manager config
panic error rust, config, panic, shadowsocks
create tokio Runtime
panic critical tokio, runtime, resource-limits, panic
missing local_dns_addr
panic error dns, configuration, missing-field, panic
signal
panic error unix, signal, tokio, panic
`users[].password` should be base64 encoded
validation error config, shadowsocks, base64, users
Failed to create file writer for logging
panic error rust, logging, tracing, file-io, panic
errno
panic warning rust, daemonize, unix, errno, panic
`password` is required for server {svr_addr}
panic error panic, cli, configuration, password
`local_dns_address` invalid
validation error config, dns, platform, validation
invalid interface name
validation error windows, network-interface, bind, configuration
invalid `tcp_weight`, must be in [0, 1]
validation error config, shadowsocks, weight, range
missing remote_dns_addr
panic error dns, configuration, missing-field, panic
initialize DNS resolver with system-config failed, error: {}
exception error dns, resolver-init, network, rust
syslog identity contains null-byte ('\0')
panic error rust, logging, syslog, panic
plugin-mode must be one of `tcp_only` (default), `udp_only`
panic error cli, enum-parse, panic, configuration
bind_local_addr is not a valid IPv4-mapped IPv6 address
validation error ipv6, bind, sockopt, shadowsocks
missing `manager_port`
validation error config, manager, shadowsocks, missing-field
BloomFilter1
panic error rust, shadowsocks, bloom-filter, replay-protection, panic
dns
panic error dns, configuration, panic, cli
resolve empty
error_code error dns, network, resolution, timeout
cannot get absolute path to working directory, {err:?}
panic error panic, daemonize, unix, filesystem
EIH key length mismatch
panic error rust, aead-2022, panic, malformed-packet, cryptography
open /dev/pf permission denied, consider restart with root u
panic critical panic, bsd, pf-firewall, permissions
failed to create ServerConfig, error: {}
panic error panic, cli, configuration, server-config
invalid `dns` value, can only be [(tcp|udp)://]host[:port][,
validation error config, dns, parsing, shadowsocks
create tokio Runtime
panic critical tokio, runtime, startup, panic
Invalid IPv6 address
validation error ipv6, udp, freebsd, bind
unexpected response from http://detectportal.firefox.com/suc
exception error network, proxy, health-check, http
unsupported syslog facility: {}
panic error panic, logging, syslog, configuration
dns
panic error cli, dns, parsing, config
AES-128 init
panic error rust, panic, aes-128, udp, key-length, aead-2022
initialize DNS resolver with config failed, error: {}
exception error dns, resolver, hickory
launch socket with name "{}" doesn't exist
exception error macos, launchd, socket-activation
balancer.max_server_rtt must be > 0
validation error config, validation, balancer, shadowsocks
invalid replay attack policy
validation error config, security, replay-attack, shadowsocks
method
panic error cli, encryption, parsing, shadowsocks
dns
panic error cli, rust, dns, config, panic
syslog is already initialized
panic error panic, logging, syslog, double-initialization
`local-addr` is required for protocol {}
panic error cli, configuration, missing-argument
failed to create ServerConfig, error: {}
panic error cli, configuration, validation
Packet header length mismatch
panic error rust, panic, udp, packet-header, block-length, aead-2022
unexpected response from 8.8.8.8:53
exception error network, dns, udp, proxy
missing `forward_addr` in configuration
validation error config, tunnel, missing-field
client addr must be ipv4
validation error network, freebsd, macos, pf, ipv4
redir destination must not be an domain name address
validation error network, udp, transparent-proxy, dns
cannot get current working directory, {err:?}
panic error panic, daemonize, unix, filesystem
source and destination type unmatch
exception error network, udp, tun, ipv6, address-family
method
panic error cli, encryption, parsing, shadowsocks
user {} not found
validation error unix, privilege-drop, user, configuration, container
malformed `mode`, must be one of `tcp_only`, `udp_only` and
validation error config, mode, parse
`method` is required
panic error cli, missing-argument, encryption, shadowsocks
`users[].password` length must be exactly the same as method
validation error config, shadowsocks, validation, key-length
HTTP/HTTPS outbound proxy requires the `local-http` feature
exception error feature-flags, proxy, compile-time
`tun_interface_address` invalid
validation error config, tun, cidr
invalid dnsname "{domain}"
validation error tls, dns, validation
Invalid IPv6 address
validation error ipv6, udp, linux, bind
Invalid IPv6 address
validation error ipv6, udp, macos, bind
logging
panic error rust, logging, log4rs, config, panic
`method` is required
panic error cli, rust, missing-argument, panic
plugin-mode must be one of `tcp_only` (default), `udp_only`
panic error cli, rust, plugin, enum, panic
missing `local_port`
validation error config, port, missing-field
missing `locals` for client configuration
validation error config, client, validation, shadowsocks
invalid dnsname "{domain}"
validation error tls, rustls, dns, validation, https
resolve empty
error_code error dns, proxy, upstream, timeout
client addr must be ipv6
validation error network, freebsd, macos, pf, ipv6
method
panic error cli, rust, argument-parsing, panic
server-addr
panic error cli, address, parsing, shadowsocks
`password` is required
validation error config, sip008, missing-field
missing destination address in msghdr
exception error network, udp, transparent-proxy, freebsd