--- /home/fdroid/fdroiddata/tmp/com.github.shadowsocks.tv_5030550.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.github.shadowsocks.tv_5030550.apk ├── zipinfo {} │ @@ -765,8 +765,8 @@ │ -rw---- 0.0 fat 572 b- defN 81-Jan-01 01:01 res/xml/m3_button_group_child_size_change.xml │ -rw---- 0.0 fat 264 b- defN 81-Jan-01 01:01 res/xml/network_security_config.xml │ -rw---- 0.0 fat 2236 b- defN 81-Jan-01 01:01 res/xml/pref_main.xml │ -rw---- 0.0 fat 787140 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 91661 b- defN 81-Jan-01 01:01 META-INF/1386FC4A.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/1386FC4A.RSA │ -rw---- 2.0 fat 91534 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -770 files, 32124361 bytes uncompressed, 14398617 bytes compressed: 55.2% │ +770 files, 32124361 bytes uncompressed, 14398604 bytes compressed: 55.2% ├── lib/x86_64/libsslocal.so │ ├── strings --all --bytes=8 {} │ │ @@ -537,15 +537,15 @@ │ │ !"#$%&'()*+,-./0123 │ │ ss://ssfailed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process invalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV encryptAES_256_GCM_SIV encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rsSM4_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs │ │ Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR.local/state.config.cache.local/share00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.json/etc/shadowsocks-rustVERBOSELOG_CONFIGinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:57:48.337897166+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:05:39.666742536+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ ?456789:;<= │ │ !"#$%&'()*+,-./0123 │ │ /home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytes/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skippedloading white_list / proxy_listloading outbound_block_listswitch to mode /tmp/shadowsocks-managersocksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togetherinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting │ │ MF?8ib[T │ │ IB;4e^WP │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -75317,15 +75317,15 @@ │ │ [ be0df] /rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/collections/vec_deque/mod.rsassertion failed: self.map.remove(&key).is_some()no entry found for keykey not found/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rsa tuple of size 2/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/src/waker.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/src/flavors/zero.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/slice/index.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/moka-0.12.10/src/cht/map/bucket.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.0/src/net/tcp/socket.rsExitStatusinvalid seek to a negative or overflowing positionusize overflow when calculating b64 length/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rsinteger overflow when calculating buffer sizeInvalid UTF8`Ready` polled after completion/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/future/ready.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/helping.rsinternal error: entered unreachable code: Invalid control value from_os_rng failed: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-tfo-0.3.1/src/stream.rstcp_and_udpServerUseridentity_hash │ │ [ be71d] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_���������������������������������������������>��456789:;<=������� │ │ [ be7bc] ?�^Z^[^\^]^^^_ !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������ss://ssfailed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process invalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV encryptAES_256_GCM_SIV encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rsSM4_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ [ c00fc] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^���������������������������������������������������������������������������������������������������������������������������������/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: \n │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs^C │ │ [ c0c74] Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR.local/state.config.cache.local/share00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.json/etc/shadowsocks-rustVERBOSELOG_CONFIGinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, \n │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. \n │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:57:48.337897166+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:05:39.666742536+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ [ c323d] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/�������������������������������������������>���?456789:;<=������� │ │ [ c32e4] !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytes/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skippedloading white_list / proxy_listloading outbound_block_listswitch to mode /tmp/shadowsocks-managersocksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ [ c4990] crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togetherinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting�����=�^V�^T�(�,^E+g�v*�^D�D^S&I�^F��BP���z3T^KC��b�^\��^H���u�?�G^G���s^W��Y<^Y�O�hk��qd���^OKpV�5^^$^N^cX�%"|;^A!x�� │ │ [ c5b1a] FW��'RL6^B�����@�8������a^U��]��4^ZU��20����^]��.�f�`�)#�^MSNo��7E���/^C�jrml[Q�^[����^�^Q�\A^_^PZ�\n │ │ 1���{�-t�^R��i�J^L�w~e��^I�n�^X�}�:�M y�_>��9H^U^N^G │ │ [ c5bac] 1*#^\MF?8ib[T�~wp����������������^Q\n │ │ -&^_^XIB;4e^WP�zsl����������������^M^F��)"^[^TE>70aZSL}voh���������������^I^B��%^^^W^PA:3,]VOHyrkdtried to create a `Socket` with an invalid fd/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.9/src/socket.rs/rust/deps/gimli-0.31.1/src/read/line.rslibrary/std/src/panicking.rsoverflow in Duration::new/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/time.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/slice/sort/stable/quicksort.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/collections/btree/map/entry.rsinternal error: entered unreachable code: empty internal nodeassertion failed: self.height > 0assertion failed: old_right_len + count <= CAPACITYassertion failed: old_left_len >= countassertion failed: old_left_len + count <= CAPACITYassertion failed: old_right_len >= countassertion failed: match track_edge_idx {\n ├── lib/x86/libsslocal.so │ ├── strings --all --bytes=8 {} │ │ @@ -546,15 +546,15 @@ │ │ ss://failed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: │ │ plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process obfsproxyinvalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs │ │ Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR.config.local/share.cache.local/state00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.jsonVERBOSELOG_CONFIGsingle_threadinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openTCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathUDP_TIMEOUTudp-timeoutUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDsslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:57:08.240215660+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openTCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathUDP_TIMEOUTudp-timeoutUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDsslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:03:46.115751167+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ ?456789:;<= │ │ !"#$%&'()*+,-./0123 │ │ /home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytescannot advance past `remaining`: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skipped[reject_all][bypass_all][accept_all][proxy_all][black_list][bypass_list][white_list][proxy_list]loading white_list / proxy_listloading outbound_block_listswitch to mode socksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togethercloudflareinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting │ │ MF?8ib[T │ │ IB;4e^WP │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -62442,15 +62442,15 @@ │ │ [ bf430] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_���������������������������������������������>��456789:;<=������� │ │ [ bf4cf] ?�^Z^[^\^]^^^_ !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������ss://failed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: │ │ [ bfabc] plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process obfsproxyinvalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ [ c0de6] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^���������������������������������������������������������������������������������������������������������������������������������/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: \n │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs^C │ │ [ c195e] Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR.config.local/share.cache.local/state00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.jsonVERBOSELOG_CONFIGsingle_threadinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, \n │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. \n │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openTCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathUDP_TIMEOUTudp-timeoutUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDsslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:57:08.240215660+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openTCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathUDP_TIMEOUTudp-timeoutUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDsslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:03:46.115751167+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ [ c3e05] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/�������������������������������������������>���?456789:;<=������� │ │ [ c3eac] !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytescannot advance past `remaining`: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skipped[reject_all][bypass_all][accept_all][proxy_all][black_list][bypass_list][white_list][proxy_list]loading white_list / proxy_listloading outbound_block_listswitch to mode socksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ [ c55c0] crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togethercloudflareinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting�����=�^V�^T�(�,^E+g�v*�^D�D^S&I�^F��BP���z3T^KC��b�^\��^H���u�?�G^G���s^W��Y<^Y�O�hk��qd���^OKpV�5^^$^N^cX�%"|;^A!x�� │ │ [ c6754] FW��'RL6^B�����@�8������a^U��]��4^ZU��20����^]��.�f�`�)#�^MSNo��7E���/^C�jrml[Q�^[����^�^Q�\A^_^PZ�\n │ │ 1���{�-t�^R��i�J^L�w~e��^I�n�^X�}�:�M y�_>��9H │ │ [ c67e8] 1*#^\MF?8ib[T�~wp����������������^Q\n │ │ -&^_^XIB;4e^WP�zsl����������������^M^F��)"^[^TE>70aZSL}voh���������������^I^B��%^^^W^PA:3,]VOHyrkdtried to create a `Socket` with an invalid fd/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.9/src/socket.rs/rust/deps/gimli-0.31.1/src/read/line.rslibrary/std/src/panicking.rsoverflow in Duration::new/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/time.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/slice/sort/stable/quicksort.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/collections/btree/map/entry.rsinternal error: entered unreachable code: empty internal nodeassertion failed: self.height > 0assertion failed: old_right_len + count <= CAPACITYassertion failed: old_left_len >= countassertion failed: old_left_len + count <= CAPACITYassertion failed: old_right_len >= countassertion failed: match track_edge_idx {\n ├── lib/armeabi-v7a/libsslocal.so │ ├── strings --all --bytes=8 {} │ │ @@ -517,15 +517,15 @@ │ │ Enable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDR │ │ Specify socket path (unix domain socket) for sending traffic statisticstat-addr │ │ Specify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addr │ │ Specify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addr │ │ Specify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid │ │ File path to store daemonized process's PID │ │ Run as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` " │ │ -missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:55:49.521744600+00:00shadowsocks local build create tokio Runtime │ │ +missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:00:02.793006722+00:00shadowsocks local build create tokio Runtime │ │ local.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user │ │ should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, │ │ should be either ip:port or domain:port │ │ should be a valid IPv4 or IPv6 address │ │ should be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ ?456789:;<= │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -61937,15 +61937,15 @@ │ │ [ b3380] Enable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDR │ │ [ b33c0] Specify socket path (unix domain socket) for sending traffic statisticstat-addr │ │ [ b3410] Specify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addr │ │ [ b3470] Specify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addr │ │ [ b34d0] Specify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid │ │ [ b3598] File path to store daemonized process's PID │ │ [ b35c8] Run as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: not supported `protocol` " │ │ - [ b36a8] missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:55:49.521744600+00:00shadowsocks local build create tokio Runtime │ │ + [ b36a8] missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:00:02.793006722+00:00shadowsocks local build create tokio Runtime │ │ [ b3790] local.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user │ │ [ b38b8] should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, │ │ [ b3ac8] should be either ip:port or domain:port │ │ [ b3af0] should be a valid IPv4 or IPv6 address │ │ [ b3b18] should be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ [ b400f] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/�������������������������������������������>���?456789:;<=������� │ │ [ b40b6] !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytes/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skipped||[reject_all][bypass_all][accept_all][proxy_all][black_list][bypass_list][white_list][proxy_list]loading white_list / proxy_listloading outbound_block_listswitch to mode ├── lib/arm64-v8a/libsslocal.so │ ├── strings --all --bytes=8 {} │ │ @@ -505,15 +505,15 @@ │ │ !"#$%&'()*+,-./0123 │ │ ss://ssfailed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process invalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV encryptAES_256_GCM_SIV encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rsSM4_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs │ │ Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR.local/share.config.cache.local/state00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.json/etc/shadowsocks-rustVERBOSELOG_CONFIGinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer addressServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstSet log levelLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: protect_pathnot supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:56:28.319403641+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer addressServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstSet log levelLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: protect_pathnot supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:01:55.231767613+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ ?456789:;<= │ │ !"#$%&'()*+,-./0123 │ │ /home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytes/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skippedloading white_list / proxy_listloading outbound_block_listswitch to mode /tmp/shadowsocks-managersocksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togetherinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting │ │ MF?8ib[T │ │ IB;4e^WP │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -62802,15 +62802,15 @@ │ │ [ b2ff7] /rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/collections/vec_deque/mod.rsassertion failed: self.map.remove(&key).is_some()no entry found for keykey not found/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/internal.rsa tuple of size 2/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/src/waker.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-channel-0.5.15/src/flavors/zero.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/slice/index.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/moka-0.12.10/src/cht/map/bucket.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.0/src/net/tcp/socket.rsExitStatusinvalid seek to a negative or overflowing positionusize overflow when calculating b64 length/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/encode.rsinteger overflow when calculating buffer sizeInvalid UTF8`Ready` polled after completion/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/future/ready.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/helping.rsinternal error: entered unreachable code: Invalid control value from_os_rng failed: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-tfo-0.3.1/src/stream.rstcp_and_udpServerUseridentity_hash │ │ [ b3635] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_���������������������������������������������>��456789:;<=������� │ │ [ b36d4] ?�^Z^[^\^]^^^_ !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������ss://ssfailed to parse legacy ss://ENCODED with Base64, err: failed to parse UserInfo with Base64, err: failed to parse percent-encoded userinfo, err: failed to parse QueryString, err: failed to parse "" to CipherKind, err: " to ServerAddr, err: failed to parse percent-encoded password in userinfo, err: failed to parse percent-encoded method in userinfo, err: detected repeated nonce (iv/salt)crates/shadowsocks/src/dns_resolver/hickory_dns_resolver.rsshadowsocks::dns_resolver::resolverDNS resolved with tokiocrates/shadowsocks/src/dns_resolver/resolver.rs with hickory-dns with tokio with hickory-dns with customized bind_local_addr is not a valid IPv4-mapped IPv6 addressfailed to set IPV6_V6ONLY: false for socket, error: crates/shadowsocks/src/net/sys/mod.rsshadowsocks::net::sys may have already been occupied, retry with IPV6_V6ONLYfailed to set IPV6_V6ONLY: true for socket, error: crates/shadowsocks/src/net/tcp.rsUDP packet > MTU crates/shadowsocks/src/net/udp.rs--data-dir/tmp/_--destclientStarting plugin ", arg: , remote: , local: crates/shadowsocks/src/plugin/ss_plugin.rsshadowsocks::plugin::ss_pluginSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONS" on <-> ) crates/shadowsocks/src/plugin/mod.rsshadowsocks::pluginfailed to start plugin "" for server , err: terminating plugin process , local_addr: plugin process isn't terminated in is terminated gracefully with status: plugin process waitpid error: killed plugin process invalid bufcrates/shadowsocks/src/relay/socks5.rsinvalid Addresscrates/shadowsocks/src/relay/tcprelay/aead_2022.rsclient EIH crates/shadowsocks/src/relay/tcprelay/crypto_io.rsonly AEAD-2022 cipher could authenticate with multiple usersCopyBufferread_doneposcapamtcrates/shadowsocks/src/relay/tcprelay/utils.rscrates/shadowsocks/src/relay/udprelay/aead.rsUDP packet generated aead salt shadowsocks::relay::udprelay::aeadUDP packet got AEAD salt crates/shadowsocks/src/relay/udprelay/aead_2022.rsAES-128 initAES-256 init is not an AES-*-GCM cipher, session_id_packet_id: shadowsocks::relay::udprelay::aead_2022user with identity crates/shadowsocks/src/relay/udprelay/crypto_io.rscrates/shadowsocks/src/relay/udprelay/stream.rsUDP packet generated stream iv shadowsocks::relay::udprelay::streamUDP packet got stream IV assertion failed: cipher.decrypt_packet(data)crates/shadowsocks/src/relay/mod.rsinvalid key encoding for invalid iPSK encoding for invalid key length for , expecting bytes, but found bytesinvalid user key length for crates/shadowsocks/src/net/sys/unix/uds.rsset TCP keep-alive with time & interval failed with error: crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixSucceededGeneralFailureConnectionNotAllowedTtlExpiredCommandNotSupportedAddressTypeNotSupportedOtherReplyGeneral failureConnection not allowedNetwork unreachableConnection refusedTTL expiredCommand not supportedAddress type not supportedOther reply (IoErrorAddressDomainInvalidEncodingUnsupportedSocksVersionUnsupportedCommandUnsupportedPasswdAuthVersionPasswdAuthInvalidRequestReplyaddress type not supportedaddress domain name must be UTF-8 encodingunsupported socks version unsupported command unsupported username/password authentication version username/password authentication invalid requestheader too short, expecting decrypt data faileddecrypt length failedbuffer size too large (), AEAD encryption protocol requires buffer to be smaller than 0x3FFF, the higher two bits must be set to zeroHeaderTooShortDecryptLengthErrorDataTooLonginvalid client user identity decrypt header chunk failedinvalid stream type, expecting , but found invalid timestamp - now = MissingExtendedIdentityHeaderInvalidClientUserDecryptHeaderChunkErrorInvalidStreamTypedecrypt failedDecryptErrorpacket too short for salt, at least bytes, but only packet too short for tag, at least invalid address in packet, decrypt payload failedPacketTooShortForSaltPacketTooShortForTagInvalidAddressDecryptPayloadErrorpacket too short, at least decrypt payload errorinvalid socket type, expecting PacketTooShortInvalidSocketTypeStreamErrorAeadErrorAead2022Errorpeer: invalid server user identity ProtocolErrorProtocolErrorWithPeerInvalidServerUsercrates/shadowsocks/src/net/sys/unix/linux/mod.rsset SO_MARK error: shadowsocks::net::sys::unix::linuxprotect() timeoutfailed to disable IP fragmentation, error: set SO_BINDTODEVICE error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream_core.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cipher-0.4.4/src/stream.rsInvalidLengthStreamCipherErrorUnspecifiedAes128Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM encryptAes256CcmAES_256_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM encryptAES_256_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV encryptAES_256_GCM_SIV encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305 encryptSm4Ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_ccm.rsSM4_CCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/sm4_gcm.rsSM4_GCM encrypt/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305 encrypt is not an AEAD cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/cfb.rsassertion failed: key.len() >= Self::MIN_KEY_LEN && key.len() <= Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/crypto/rc4.rs │ │ [ b5014] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^���������������������������������������������������������������������������������������������������������������������������������/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/cipher.rsss-subkeynot implemented: Category is not v1 protocol is not an AEAD-2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/tcp/mod.rsshadowsocks 2022 session subkey/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/aes_gcm.rsinternal error: entered unreachable code: cipher is not an AES2022 AES-GCM cipherinternal error: entered unreachable code: Cipher is not an AEAD 2022 cipher/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/udp/mod.rsonly support Stream ciphers/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/kind.rsonly support AEAD cipherssm4-gcmsm4-ccm/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/ofb.rsinternal error: entered unreachable code: unrecognized stream cipher kind /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shadowsocks-crypto-0.6.1/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamUnable to allocate another spanSpan not found, this is a bug/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/fmt_layer.rs[tracing-subscriber] Unable to format the following event, ignoring: newtime.busytime.idlecloseenter[tracing-subscriber] Unable to write an event to the Writer for this Subscriber! Error: \n │ │ Unable to format the following event. Name: ; Fields: [tracing-subscriber] Unable to write an "event formatting error" to the Writer for this Subscriber! Error: /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/util/flat_map.rs^C │ │ [ b5b8c] Mismatch between definition and access of ``. /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/error.rsFatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/parser/matches/arg_matches.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg.rs`Extensions` tracks values by type/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/ext.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/arg_group.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sharded-slab-0.1.7/src/page/mod.rspage must have been allocated to insert!Thread count overflowed the configured max count. Thread index = a shard can only be inserted by the thread that owns it, this is a bug! is not in {}ignoring ``: assertion failed: self.replace(val).is_none()/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/registry/extensions.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rsXDG_DATA_HOMEXDG_CONFIG_HOMEXDG_CACHE_HOMEXDG_STATE_HOMEXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR.local/share.config.cache.local/state00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899-T+ZSetLoggerErrorDetachSessionGroupNotFoundUserNotFoundUserContainsNulSetUserChangeDirectoryPathContainsNulOpenPidfileGetPidfileFlagsSetPidfileFlagsLockPidfileChownPidfileOpenDevnullRedirectStreamsCloseDevnullTruncatePidfileWritePidUnspecifiedErrorChrootCurrentAttributesvaluesparentcannot parse integer from empty stringinvalid digit found in stringnumber too large to fit in target typenumber too small to fit in target typenumber would be zero for non-zero typeout of range integral type conversion attemptedServerAddrErrorAddressErrorParseCipherKindErrorinternal error: entered unreachable code: invalid Once state/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/std/src/sys/sync/once/futex.rsconfig.json/etc/shadowsocks-rustVERBOSELOG_CONFIGinit logging with filesrc/logging/log4rs.rswarn,=info,shadowsocks_rust=info,shadowsocks_service=info,shadowsocks=info=debug,shadowsocks_rust=debug,shadowsocks_service=debug,shadowsocks=debug=trace,shadowsocks_rust=trace,shadowsocks_service=trace,shadowsocks=traceUnable to install global subscriber/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tracing-subscriber-0.3.19/src/fmt/mod.rslog4rs doesn't support the tracing (https://crates.io/crates/tracing) framework, \n │ │ so it would be removed in the future. Consider configure logging with RUST_LOG environment variable. \n │ │ - Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer addressServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstSet log levelLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: protect_pathnot supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-02-13T03:56:28.319403641+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ + Check more configuration detail in https://docs.rs/tracing-subscriber/latest/tracing_subscriber/fmt/index.html#filtering-events-with-environment-variables .src/logging/mod.rsshadowsocks_rust::loggingSS_SERVER_PASSWORDgot server password from environment variable SS_SERVER_PASSWORDsrc/password.rsshadowsocks_rust::password() Password: password from tty promptno server password foundENCRYPT_METHODencrypt-methodplaintablerc4-md5aes-128-ctraes-192-ctraes-256-ctraes-128-cfbaes-128-cfb1aes-128-cfb8aes-128-cfb128aes-192-cfbaes-192-cfb1aes-192-cfb8aes-192-cfb128aes-256-cfbaes-256-cfb1aes-256-cfb8aes-256-cfb128aes-128-ofbaes-192-ofbaes-256-ofbcamellia-128-cfb1camellia-128-cfb8camellia-128-cfb128camellia-192-cfb1camellia-192-cfb8camellia-192-cfb128camellia-256-cfb1camellia-256-cfb8camellia-256-cfb128rc4chacha20-ietfaes-128-gcmaes-256-gcmchacha20-ietf-poly1305aes-128-ccmaes-256-ccmaes-128-gcm-sivaes-256-gcm-sivxchacha20-ietf-poly13052022-blake3-aes-128-gcm2022-blake3-aes-256-gcm2022-blake3-chacha20-poly1305Server's encryption method`method` is requiredCONFIGconfigShadowsocks configuration file (https://shadowsocks.org/doc/configs.html)LOCAL_ADDRlocal-addrLocal address, listen only to this address if specifiedTCP_AND_UDPServer mode UDP_ONLYServer mode TCP_AND_UDPProtocol for communicating with clients (SOCKS5 by default)UDP_BIND_ADDRudp-bind-addrUDP relay's bind address, default is the same as local-addrUDP_ASSOCIATE_ADDRudp-associate-addrUDP relay's externally visible address return in UDP Associate responsesSERVER_ADDRserver-addrServer addressServer's passwordTIMEOUTServer's timeout seconds for TCP relayPLUGINSIP003 (https://shadowsocks.org/doc/sip003.html) pluginPLUGIN_MODEplugin-modeSIP003/SIP003u plugin mode, must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`PLUGIN_OPTplugin-optsSet SIP003 plugin optionsSERVER_URLserver-urlServer address in SIP002 (https://shadowsocks.org/doc/sip002.html) URLSERVER_CONFIG/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_builder-4.5.38/src/builder/command.rsACLPath to ACL (Access Control List)DNSDNS nameservers, formatted like [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"DNS_CACHE_SIZEdns-cache-sizeDNS cache size in number of records. Works when trust-dns DNS backend is enabled.TCP_NO_DELAYtcp-no-delaySet TCP_NODELAY option for socketsTCP_FAST_OPENtcp-fast-openfast-openEnable TCP Fast Open (TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet TCP keep alive timeout secondsTCP_MULTIPATHtcp-multipathEnable Multipath-TCP (MPTCP)UDP_TIMEOUTudp-timeoutTimeout seconds for UDP relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum associations to be kept simultaneously for UDP relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet inbound sockets' SO_SNDBUF optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet inbound sockets' SO_RCVBUF optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet outbound sockets' SO_SNDBUF optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet outbound sockets' SO_RCVBUF optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind address, outbound socket will bind this addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet SO_BINDTODEVICE / IP_BOUND_IF / IP_UNICAST_IF option for outbound socketIPV6_FIRSTResolve hostname to IPv6 address firstSet log levelLog without datetime prefixlog-configlog4rs configuration fileOUTBOUND_FWMARKoutbound-fwmarkSet SO_MARK option for outbound socketsvpnEnable VPN mode (only for Android)STAT_PATHstat-pathSTAT_ADDRSpecify socket path (unix domain socket) for sending traffic statisticstat-addrSpecify socket address IP:PORT (TCP) for sending traffic statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify the address of local DNS server, send queries directlyREMOTE_DNS_ADDRremote-dns-addrSpecify the address of remote DNS server, send queries through shadowsocks' tunnelDNS_LOCAL_ADDRDNS address, listen to this address if specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile path to store daemonized process's PIDRun as another usersslocalsrc/service/local.rs`password` is required for server plugin-mode must be one of `tcp_only` (default), `udp_only` and `tcp_and_udp`failed to create ServerConfig, error: protect_pathnot supported `protocol` "missing `local_address`, consider specifying it by --local-addr command line option, or "local_address" and "local_port" in configuration file1.23.42026-08-09T13:01:55.231767613+00:00shadowsocks local build create tokio Runtimelocal.jsonloading default config loading config loading ACL "", config integrity check failed, failed to change as user, error: src/sys.rsuser not foundcould not change user id to user , uid: shadowsocks_rust::syscould not change supplementary groups to user could not change group id to user should be SIP002 (https://shadowsocks.org/doc/sip002.html) formatInvalid value: ConfigruntimeLogConfigformatconfig_pathLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct SSConfig with 2 elementsstruct SSLogConfigstruct SSLogConfig with 3 elementsstruct SSLogFormatstruct SSLogFormat with 1 elementstruct SSRuntimeConfigstruct SSRuntimeConfig with 1 elementfailed to daemonize, src/daemonize/unix.rsshadowsocks_rust::daemonize::unixcannot get absolute path to working directory, cannot get current working directory, should be either ip:port or domain:portshould be a valid IPv4 or IPv6 addressshould be ip:portmap with a single keystring or mapassertion failed: dnaddr.len() <= u8::MAX as usize/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes_mut.rscipher is None/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsgot AEAD salt shadowsocks::relay::tcprelay::aeadassertion failed: size != 0/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot stream iv shadowsocks::relay::tcprelay::stream/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022server EIH chosen by EIHgot AEAD header stream_type: , timestamp: , length: doesn't support EIHinternal error: entered unreachable code: user_manager must not be NoneSystemTime::now() is before UNIX Epoch!only AEAD-2022 protocol has data chunk counter/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs^A │ │ [ b818f] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/�������������������������������������������>���?456789:;<=������� │ │ [ b8236] !"#$%&'()*+,-./0123�������������������������������������������������������������������������������������������������������������������������������������/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rsmethod "none" doesn't need a password, which should be set as an empty String, but password.len() = shadowsocks::configreceived TCP response header with unmatched saltudptcpa sequence/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/de/impls.rsdomainsearchname_serverssocket_addrtls_dns_namehttp_endpointtrust_negative_responsesbind_addrvariant index 0 <= i < 2struct ResolverConfig with 3 elementsstruct NameServerConfig with 6 elementsfield index 0 <= i < 6Urlschemequery/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/position.rsposition out of bounds/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pest-2.8.0/src/iterators/pair.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iprange-0.6.7/src/lib.rsMessagemsgcolumnattempt to join into collection with len > usize::MAX/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/alloc/src/str.rsinvalid type: , expected invalid value: missing field `unknown field ``, expected invalid length duplicate field `unknown variant `IP addressSocketAddrsocket addressEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseSetHostOnCannotBeABaseUrlDomainIpRange [TcpOnlyTcpAndUdpUdpOnlyFromUtf8Errorbytes/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/bytes.rsPrefixLenErrorEmptyInvalidDigitPosOverflowNegOverflowAParseIntErrorQueryquery_typequery_classDomainNameProtoErrorMXpreference/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/base64-0.22.1/src/engine/mod.rsVec is sized conservativelyidmessage_typeop_codeauthoritativetruncationrecursion_desiredrecursion_availableauthentic_datachecking_disabledresponse_codequery_countanswer_countname_server_countHeadermethodenc_keytimeoutidentity_keysuser_managerpluginplugin_addrremarksweightsourceServerConfigDefaultConfigurationCommandLineOnlineConfigServerWeighttcp_weightudp_weightPluginConfigplugin_optsplugin_argsplugin_modeStatusNotifyUpdateUnknownissuer_criticalreserved_flagstagraw_tagvalueraw_valueCAANSOPToptionsmnamernameserialrefreshretryexpireminimumSOASRVTXTForwardNSDataPTRBadQueryCountCharacterDataTooLonglenLabelOverlapsWithOtherlabelotherDnsKeyProtocolNot3DomainNameTooLongEdnsNameNotRootFormErrorheaderIncorrectRDataLengthReadLabelBytesTooLongPointerNotPriorToLabelidxptrMaxBufferSizeExceededMaxRecordLimitExceededcountrecord_typeMsgNoConnectionsNoErrorNotAllRecordsWrittensoanegative_ttltrustedauthoritiesNoRecordsFoundUnknownAlgorithmTypeValueUnknownDigestTypeValueUnknownDnsClassStrUnknownDnsClassValueUnknownRecordTypeStrUnknownRecordTypeValueUnrecognizedLabelCodeUnrecognizedNsec3FlagsUnrecognizedCsyncFlagsIoRequestRefusedTimerTimeoutUrlParsingQueryCaseMismatchIssuercert_typekey_tagalgorithmcert_datasvc_prioritytarget_namesvc_paramscert_usageSS_RC4_MD5AES_128_CTRAES_192_CTRAES_256_CTRAES_128_CFB1AES_128_CFB8AES_128_CFB128AES_192_CFB1AES_192_CFB8AES_192_CFB128AES_256_CFB1AES_256_CFB8AES_256_CFB128AES_128_OFBAES_192_OFBAES_256_OFBCAMELLIA_128_CFB1CAMELLIA_128_CFB8CAMELLIA_128_CFB128CAMELLIA_192_CFB1CAMELLIA_192_CFB8CAMELLIA_192_CFB128CAMELLIA_256_CFB1CAMELLIA_256_CFB8CAMELLIA_256_CFB128RC4AES_128_GCMAES_256_GCMAES_128_CCMAES_256_CCMAES_128_GCM_SIVAES_256_GCM_SIVCHACHA20_POLY1305XCHACHA20_POLY1305SM4_GCMSM4_CCMAEAD2022_BLAKE3_AES_128_GCMAEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_CHACHA20_POLY1305/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rsANAMECNAMECSYNCHINFOHTTPSNAPTROPENPGPKEYSSHFPrdataUpdate0INCHHSANYsoa_serialimmediatesoa_minimumtype_bit_mapsosorderflagsregexpreplacementfingerprintServerUserManageruserskeyIssueIssueWildIodefLLQULDAUDHUN3USubnetExpireCookieKeepalivePaddingChainmptcpPGPIPKIXISPKIACPKIXIACPKIXURIOIDUnassignedExperimentalRawSha256Sha512PrivateRSAMD5DHDSAECCRSASHA1PRIVATEDNSPRIVATEOIDDSANSEC3SHA1RSASHA256RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448SM2SM3ECCGOST12MandatoryPkixTaPkixEeDaneTaDaneEeRSAECDSAEd25519Ed448CDSCDNSKEYDNSKEYDSKEYNSEC3NSEC3PARAMRRSIGSIGClientSubnetaddresssource_prefixscope_prefixNoDefaultAlpnEchConfigListKeyRecordname_labelsdns_classttlFormErrNotImpRefusedYXRRSetNXRRSetNotAuthNotZoneBADVERSBADSIGBADKEYBADTIMEBADMODEBADNAMEBADALGBADCOOKIEIpHint/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.219/src/private/de.rspublic_keySHA256/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arc-swap-1.7.1/src/debt/list.rsLocalNode::with ensures it is setSubDomainsTree { .. }Rules { ipv4: , rule_regex: [, ...], rule_set: [], rule_tree: }crates/shadowsocks-service/src/acl/mod.rsIPV4-RULE shadowsocks_service::aclIPV6-RULE /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-1.11.1/src/regex/bytes.rs\.REGEX-RULE => TREE-RULE => SET-RULE ^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$?$SET-RULE TREE-RULE parsing error: Unicode not allowed here ` regex error: ACL loading from [outbound_block_list][black_list] or [bypass_list][white_list] or [proxy_list]ACL parsing start from mode and black_list / bypass_listACL rule containing non-ASCII characters, skippedloading white_list / proxy_listloading outbound_block_listswitch to mode /tmp/shadowsocks-managersocksdnsmalformed `mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp`missing `local_port` │ │ [ b98e2] crates/shadowsocks-service/src/config.rsunrecognized protocol `protocol` invalid`local_port` cannot be 0`local_udp_port` cannot be 0file , error: acl loading failedinvalid `mode``password` is required for method `password` is requiredmalformed `plugin_mode`, must be one of `tcp_only`, `udp_only` and `tcp_and_udp``users[].password` should be base64 encodedinvalid `tcp_weight`, must be in [0, 1]invalid `udp_weight`, must be in [0, 1]server config create failed` is not a supported methodunsupported methodinvalid outbound_bind_addrinvalid replay attack policy`server`, `server_port`, `method`, `password` must be provided togetherinvalid `dns` value, can only be [(tcp|udp)://]host[:port][,host[:port]]..., or unix:///path/to/dns, or predefined keys like "google", "cloudflare"balancer.max_server_rtt must be > 0balancer.check_interval must be > 0missing any valid servers in configuration`plugin` shouldn't be an empty string`server_port` shouldn't be 0`server` shouldn't be an unspecified address (INADDR_ANY)`server` shouldn't be an empty string, `server_port` shouldn't be 0method server method doesn't support Extended Identity Header (EIH), remove `users``users[].password` length must be exactly the same as method's key lengthmissing `manager_addr` and `manager_port` in configurationmissing `local_dns_addr` or `remote_dns_addr` in configurationmissing `addr` in configurationcouldn't read password from environment variable shadowsocks_service::config/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lru_time_cache-0.11.11/src/lib.rscannot set DNS resolver on a shared contextcrates/shadowsocks-service/src/local/context.rscannot set ipv6_first on a shared contextcannot set security on a shared contextcrates/shadowsocks-service/src/local/dns/dns_resolver.rsskipped rdata shadowsocks_service::local::dns::dns_resolver0*in-addrip6DNS querying name of server crates/shadowsocks-service/src/local/dns/server.rsshadowsocks_service::local::dns::serverlocal DNS response has inconsistent answer type for query local DNS response contains unexpected name TCPUDPoverflow when multiplying duration by scalarcrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsinit without any TCP and UDP serversshadowsocks_service::local::loadbalancing::ping_balancerno valid TCP server serving for TCP clients, consider disable TCP with "mode": "udp_only", currently chose init chose TCP server no valid UDP server serving for UDP clients, consider disable UDP with "mode": "tcp_only", currently chose init chose UDP server no available serverping balancer stoppedserversassertion failed: max_server_rtt > 0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion failed: (0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading socks5 authentication configuration from crates/shadowsocks-service/src/local/socks/config.rsshadowsocks_service::local::socks::configBlackListWhiteListdata did not match any variant of untagged enum SSDnsConfigreplay_attackstruct SSSecurityConfigstruct SSSecurityConfig with 1 elementpolicystruct SSSecurityReplayAttackConfigstruct SSSecurityReplayAttackConfig with 1 elementmax_server_rttcheck_intervalcheck_best_intervalstruct SSBalancerConfigstruct SSBalancerConfig with 3 elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portudp_timeoutudp_max_associationsudp_mtulocalsdns_cache_sizekeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkoutbound_bind_addroutbound_bind_interfaceaclshadowsocksstruct SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portclient_cache_sizesocks5_auth_config_pathstruct SSLocalExtConfigstruct SSLocalExtConfig with 14 elementsstruct SSServerUserConfigstruct SSServerUserConfig with 2 elementsstruct SSServerExtConfigstruct SSServerExtConfig with 21 elementserror while reading fileuser_namestruct SSSocks5AuthPasswordUserConfigstruct SSSocks5AuthPasswordUserConfig with 2 elementsstruct SSSocks5AuthPasswordConfigstruct SSSocks5AuthPasswordConfig with 1 elementstruct SSSocks5AuthConfigstruct SSSocks5AuthConfig with 1 element/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/lazy_static-1.5.0/src/inline_lazy.rsWe shall be set up alreadyassertion failed: old.is_null()Platform broken, got NULL as siginfo to signal handler. Aborting�����=�^V�^T�(�,^E+g�v*�^D�D^S&I�^F��BP���z3T^KC��b�^\��^H���u�?�G^G���s^W��Y<^Y�O�hk��qd���^OKpV�5^^$^N^cX�%"|;^A!x�� │ │ [ baa6c] FW��'RL6^B�����@�8������a^U��]��4^ZU��20����^]��.�f�`�)#�^MSNo��7E���/^C�jrml[Q�^[����^�^Q�\A^_^PZ�\n │ │ 1���{�-t�^R��i�J^L�w~e��^I�n�^X�}�:�M y�_>��9H │ │ [ bab00] 1*#^\MF?8ib[T�~wp����������������^Q\n │ │ -&^_^XIB;4e^WP�zsl����������������^M^F��)"^[^TE>70aZSL}voh���������������^I^B��%^^^W^PA:3,]VOHyrkdtried to create a `Socket` with an invalid fd/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/socket2-0.5.9/src/socket.rs/rust/deps/gimli-0.31.1/src/read/line.rslibrary/std/src/panicking.rsoverflow in Duration::new/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/time.rs/rustc/05f9846f893b09a1be1fc8560e33fc3c815cfecb/library/core/src/slice/sort/stable/quicksort.rsinternal error: entered unreachable code: empty internal nodeassertion failed: self.height > 0assertion failed: old_right_len + count <= CAPACITYassertion failed: old_left_len >= countassertion failed: old_left_len + count <= CAPACITYassertion failed: old_right_len >= countassertion failed: match track_edge_idx {\n