Diff of the two buildlogs: -- --- b1/build.log 2025-02-07 23:49:59.425606219 +0000 +++ b2/build.log 2025-02-07 23:54:34.441119169 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 7 11:46:48 -12 2025 -I: pbuilder-time-stamp: 1738972008 +I: Current time: Fri Mar 13 20:13:02 +14 2026 +I: pbuilder-time-stamp: 1773382382 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,84 @@ dpkg-source: info: applying 09-bump-quic-go-to-0.37.4.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/721744/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 13 06:13 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='6fb9b9952fce4d0eb6c5ad2e8559a121' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='721744' - PS1='# ' - PS2='> ' + INVOCATION_ID=1d857aec7fe34b0f85b65b63b398e1fd + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=36567 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.I57oR7vn/pbuilderrc_tmr9 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.I57oR7vn/b1 --logfile b1/build.log golang-v2ray-core_4.34.0+ds-4.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.I57oR7vn/pbuilderrc_11Dd --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.I57oR7vn/b2 --logfile b2/build.log golang-v2ray-core_4.34.0+ds-4.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/721744/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -264,7 +296,7 @@ Get: 123 http://deb.debian.org/debian trixie/main arm64 libprotoc32t64 arm64 3.21.12-10+b3 [788 kB] Get: 124 http://deb.debian.org/debian trixie/main arm64 protobuf-compiler arm64 3.21.12-10+b3 [84.9 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 protoc-gen-go-1-3 arm64 1.3.5-4+b10 [994 kB] -Fetched 142 MB in 1s (181 MB/s) +Fetched 142 MB in 1s (229 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19956 files and directories currently installed.) @@ -779,7 +811,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-v2ray-core-4.34.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-v2ray-core_4.34.0+ds-4_source.changes +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-v2ray-core-4.34.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-v2ray-core_4.34.0+ds-4_source.changes dpkg-buildpackage: info: source package golang-v2ray-core dpkg-buildpackage: info: source version 4.34.0+ds-4 dpkg-buildpackage: info: source distribution unstable @@ -924,37 +960,39 @@ make[1]: Entering directory '/build/reproducible-path/golang-v2ray-core-4.34.0+ds' DH_GOPKG="v2ray.com/core/main" dh_auto_build -- -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" v2ray.com/core/main v2ray.com/core/main/confloader v2ray.com/core/main/confloader/external v2ray.com/core/main/distro/all v2ray.com/core/main/distro/debug v2ray.com/core/main/json v2ray.com/core/main/jsonem -internal/coverage/rtcov -encoding +internal/godebugs +internal/goexperiment cmp -internal/profilerecord internal/byteorder internal/unsafeheader -internal/godebugs -internal/goexperiment -internal/goos internal/goarch +internal/goos +encoding +internal/cpu internal/itoa +internal/coverage/rtcov +internal/profilerecord +runtime/internal/math +internal/abi internal/race +internal/chacha8rand +internal/runtime/syscall math/bits +runtime/internal/sys unicode/utf8 -internal/cpu sync/atomic unicode -internal/runtime/syscall -internal/asan internal/msan +internal/asan log/internal -internal/abi -internal/chacha8rand -runtime/internal/math -runtime/internal/sys unicode/utf16 google.golang.org/protobuf/internal/flags -math -google.golang.org/protobuf/internal/set internal/goversion internal/platform +math +internal/bytealg +google.golang.org/protobuf/internal/set +internal/runtime/atomic v2ray.com/core/common/signal/semaphore internal/nettrace crypto/internal/alias @@ -968,8 +1006,6 @@ golang.org/x/crypto/internal/alias github.com/quic-go/quic-go/internal/utils/ringbuffer golang.org/x/net/internal/iana -internal/bytealg -internal/runtime/atomic hash/maphash internal/runtime/exithook internal/stringslite @@ -989,8 +1025,8 @@ github.com/quic-go/quic-go/internal/utils/linkedlist runtime/cgo internal/godebug -errors sort +errors strconv io internal/oserror @@ -998,64 +1034,64 @@ vendor/golang.org/x/net/dns/dnsmessage crypto/internal/edwards25519/field crypto/internal/nistec/fiat -math/rand/v2 math/rand +math/rand/v2 syscall -golang.org/x/net/dns/dnsmessage google.golang.org/grpc/internal/buffer -strings +reflect bytes hash +crypto/internal/edwards25519 internal/concurrent +crypto/internal/randutil +strings hash/crc32 hash/fnv unique -crypto/internal/randutil -crypto/internal/edwards25519 +crypto/rc4 google.golang.org/grpc/internal/grpcrand +crypto +hash/crc64 +golang.org/x/net/dns/dnsmessage crypto/cipher +vendor/golang.org/x/text/transform +crypto/md5 +golang.org/x/text/transform +net/netip +internal/saferio bufio -v2ray.com/core/common/cmdarg -reflect go/build/constraint regexp/syntax -net/netip -crypto +v2ray.com/core/common/cmdarg +crypto/internal/boring html crypto/des -crypto/rc4 -vendor/golang.org/x/text/transform -crypto/internal/boring -crypto/md5 -net/http/internal/ascii -golang.org/x/text/transform -go.starlark.net/internal/spell -hash/crc64 crypto/hmac crypto/aes crypto/sha512 -vendor/golang.org/x/crypto/hkdf crypto/sha1 +vendor/golang.org/x/crypto/hkdf crypto/sha256 -golang.org/x/crypto/hkdf -internal/saferio -regexp time internal/syscall/unix internal/syscall/execenv +net/http/internal/ascii +golang.org/x/crypto/hkdf +go.starlark.net/internal/spell +regexp v2ray.com/core/common/strmatcher io/fs -internal/poll context -v2ray.com/core/common/dice google.golang.org/grpc/backoff +internal/poll +v2ray.com/core/common/dice google.golang.org/grpc/keepalive -google.golang.org/grpc/internal/backoff -google.golang.org/grpc/internal/grpcsync -internal/filepathlite -embed internal/fmtsort encoding/binary +internal/filepathlite +google.golang.org/grpc/internal/backoff +embed +google.golang.org/grpc/internal/grpcsync google.golang.org/protobuf/internal/editiondefaults crypto/internal/nistec os @@ -1069,165 +1105,160 @@ v2ray.com/core/common/crypto/internal github.com/dgryski/go-metro encoding/pem -crypto/ecdh -golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/chacha20poly1305 +golang.org/x/crypto/chacha20poly1305 +crypto/ecdh fmt io/ioutil os/signal path/filepath google.golang.org/protobuf/internal/detrand internal/lazyregexp +vendor/golang.org/x/sys/cpu google.golang.org/grpc/internal/envconfig golang.org/x/sys/cpu -vendor/golang.org/x/sys/cpu -net +vendor/golang.org/x/crypto/sha3 os/exec v2ray.com/core/common/platform golang.org/x/crypto/sha3 -vendor/golang.org/x/crypto/sha3 -internal/goroot flag log compress/flate encoding/json -internal/buildcfg google.golang.org/protobuf/internal/errors go/token google.golang.org/protobuf/internal/version go/doc/comment +internal/buildcfg +net +internal/goroot math/big google.golang.org/protobuf/encoding/protowire encoding/hex golang.org/x/net/internal/timeseries google.golang.org/protobuf/reflect/protoreflect net/url -text/template/parse go/scanner -compress/gzip +text/template/parse vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm -go/ast vendor/golang.org/x/net/http2/hpack +compress/gzip +go/ast mime mime/quotedprintable +net/http/internal +text/tabwriter +google.golang.org/grpc/internal/grpclog +google.golang.org/grpc/attributes +google.golang.org/grpc/internal/idle +vendor/golang.org/x/text/secure/bidirule +golang.org/x/text/unicode/bidi +text/template google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order -google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/runtime/protoiface +google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts -text/template -vendor/golang.org/x/text/secure/bidirule -net/http/internal -text/tabwriter -google.golang.org/grpc/internal/grpclog -google.golang.org/grpc/attributes -google.golang.org/grpc/grpclog -google.golang.org/grpc/internal/idle google.golang.org/protobuf/internal/encoding/json -google.golang.org/protobuf/proto -golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm +google.golang.org/grpc/grpclog +vendor/golang.org/x/net/idna +golang.org/x/text/secure/bidirule golang.org/x/net/http2/hpack +google.golang.org/protobuf/proto google.golang.org/grpc/connectivity -vendor/golang.org/x/net/idna +go/doc google.golang.org/protobuf/internal/encoding/defval +go/internal/typeparams github.com/quic-go/quic-go/quicvarint golang.org/x/net/bpf -runtime/debug crypto/rand +go/parser crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig -go/doc -go/internal/typeparams -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc -go/parser encoding/asn1 crypto/ed25519 crypto/internal/hpke +html/template crypto/internal/mlkem768 -crypto/rsa crypto/dsa -golang.org/x/text/secure/bidirule +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc github.com/quic-go/quic-go/internal/protocol -html/template +crypto/rsa go.starlark.net/syntax -encoding/gob +runtime/debug golang.org/x/net/idna github.com/quic-go/quic-go/internal/utils +encoding/gob vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix go.starlark.net/resolve -crypto/ecdsa go/build -go.starlark.net/internal/compile +crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson +go.starlark.net/internal/compile google.golang.org/protobuf/internal/impl -go.starlark.net/starlark github.com/seiflotfy/cuckoofilter +go.starlark.net/starlark v2ray.com/core/common/antireplay +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +google.golang.org/protobuf/types/descriptorpb +google.golang.org/protobuf/protoadapt +google.golang.org/protobuf/types/known/durationpb +google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/types/known/anypb +github.com/golang/protobuf/ptypes/duration +google.golang.org/grpc/internal/pretty +google.golang.org/genproto/googleapis/rpc/status +github.com/golang/protobuf/ptypes/timestamp github.com/pires/go-proxyproto crypto/x509 -vendor/golang.org/x/net/http/httpproxy net/textproto -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/internal google.golang.org/grpc/internal/resolver/dns/internal golang.org/x/net/internal/socket +vendor/golang.org/x/net/http/httpproxy +google.golang.org/grpc/internal +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/metadata +google.golang.org/grpc/codes vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts -google.golang.org/grpc/metadata -google.golang.org/grpc/codes -google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload -google.golang.org/grpc/stats google.golang.org/grpc/tap +google.golang.org/grpc/internal/status +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/stats +google.golang.org/grpc/encoding golang.org/x/net/ipv4 golang.org/x/net/ipv6 -google.golang.org/grpc/encoding -google.golang.org/protobuf/internal/filetype -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/types/descriptorpb -google.golang.org/protobuf/protoadapt -google.golang.org/protobuf/types/known/durationpb -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/protobuf/types/known/anypb -google.golang.org/grpc/encoding/proto -google.golang.org/grpc/internal/pretty -crypto/tls -github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes/timestamp -google.golang.org/genproto/googleapis/rpc/status -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/internal/status google.golang.org/grpc/status -google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/encoding/proto google.golang.org/protobuf/types/gofeaturespb +google.golang.org/grpc/internal/binarylog google.golang.org/protobuf/reflect/protodesc +crypto/tls github.com/golang/protobuf/proto v2ray.com/core/common/serial v2ray.com/core/common/log v2ray.com/core/common/errors -google.golang.org/grpc/internal/credentials -net/http/httptrace -github.com/quic-go/quic-go/internal/qerr -github.com/quic-go/quic-go/internal/qtls v2ray.com/core/common -v2ray.com/core/common/retry v2ray.com/core/main/confloader -github.com/quic-go/quic-go/internal/flowcontrol -github.com/quic-go/quic-go/internal/wire -net/http -google.golang.org/grpc/credentials +v2ray.com/core/common/retry v2ray.com/core/common/task +v2ray.com/core/transport/internet/headers/noop +v2ray.com/core/transport/internet/headers/srtp +v2ray.com/core/transport/internet/headers/tls v2ray.com/core/features v2ray.com/core/common/uuid v2ray.com/core/common/protocol/bittorrent @@ -1235,74 +1266,79 @@ v2ray.com/core/common/protocol/tls/cert v2ray.com/core/app/log v2ray.com/core/proxy/vmess/aead -v2ray.com/core/transport/internet/headers/noop +v2ray.com/core/transport/internet/headers/utp v2ray.com/core/features/stats v2ray.com/core/features/policy -v2ray.com/core/transport/internet/headers/srtp -v2ray.com/core/transport/internet/headers/tls v2ray.com/core/common/signal v2ray.com/core/common/signal/pubsub -v2ray.com/core/app/policy -v2ray.com/core/transport/internet/headers/utp v2ray.com/core/transport/internet/headers/wechat -v2ray.com/core/app/stats v2ray.com/core/transport/internet/headers/wireguard -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure +v2ray.com/core/app/stats +v2ray.com/core/app/policy v2ray.com/core/common/buf -google.golang.org/grpc/peer -github.com/quic-go/quic-go/logging -google.golang.org/grpc/internal/metadata -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/resolver/unix -google.golang.org/grpc/internal/resolver/dns -github.com/quic-go/quic-go/internal/handshake -github.com/quic-go/quic-go/internal/congestion v2ray.com/core/common/net v2ray.com/core/transport/pipe v2ray.com/core/common/protocol/dns v2ray.com/core/common/platform/ctlcmd v2ray.com/core/common/platform/filesystem v2ray.com/core/infra/conf/json -google.golang.org/grpc/channelz -google.golang.org/grpc/resolver/dns -google.golang.org/grpc/balancer -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -github.com/quic-go/quic-go/internal/ackhandler -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch -google.golang.org/grpc/internal/resolver v2ray.com/core/features/dns v2ray.com/core/features/inbound v2ray.com/core/common/protocol v2ray.com/core/common/protocol/udp v2ray.com/core/features/dns/localdns -github.com/quic-go/quic-go +net/http/httptrace +google.golang.org/grpc/internal/credentials +github.com/quic-go/quic-go/internal/qerr +github.com/quic-go/quic-go/internal/qtls v2ray.com/core/common/session -v2ray.com/core/proxy/vless v2ray.com/core/common/crypto +v2ray.com/core/proxy/vless v2ray.com/core/proxy/vmess +net/http +google.golang.org/grpc/credentials +github.com/quic-go/quic-go/internal/wire +github.com/quic-go/quic-go/internal/flowcontrol v2ray.com/core/transport/internet v2ray.com/core/proxy/vless/encoding v2ray.com/core/proxy/vmess/encoding +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/peer +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/channelz v2ray.com/core/transport -v2ray.com/core/transport/internet/tls v2ray.com/core/app/proxyman +google.golang.org/grpc/balancer +v2ray.com/core/transport/internet/tls +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig +github.com/quic-go/quic-go/logging +google.golang.org/grpc/resolver/dns v2ray.com/core/features/outbound -v2ray.com/core/features/routing v2ray.com/core/proxy/blackhole +v2ray.com/core/features/routing +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/balancer/gracefulswitch +google.golang.org/grpc/internal/resolver +github.com/quic-go/quic-go/internal/congestion v2ray.com/core/transport/internet/udp v2ray.com/core/features/routing/session -v2ray.com/core/features/routing/dns v2ray.com/core/proxy +github.com/quic-go/quic-go/internal/handshake +v2ray.com/core/features/routing/dns v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/domainsocket +github.com/quic-go/quic-go/internal/ackhandler v2ray.com/core v2ray.com/core/transport/internet/kcp +github.com/quic-go/quic-go v2ray.com/core/app/router v2ray.com/core/common/mux v2ray.com/core/proxy/dns @@ -1316,23 +1352,23 @@ v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/main/json v2ray.com/core/app/proxyman/inbound v2ray.com/core/app/proxyman/outbound v2ray.com/core/app/reverse -v2ray.com/core/main/json -v2ray.com/core/transport/internet/quic golang.org/x/net/trace golang.org/x/net/http2 -v2ray.com/core/common/protocol/http net/http/httputil +v2ray.com/core/common/protocol/http v2ray.com/core/main/confloader/external v2ray.com/core/transport/internet/headers/http github.com/gorilla/websocket v2ray.com/core/main/distro/debug v2ray.com/core/app/dispatcher +v2ray.com/core/transport/internet/quic v2ray.com/core/transport/internet/websocket -v2ray.com/core/app/dns google.golang.org/grpc/internal/transport +v2ray.com/core/app/dns v2ray.com/core/proxy/http golang.org/x/net/http2/h2c v2ray.com/core/transport/internet/http @@ -1355,55 +1391,55 @@ cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" -tags confonly v2ray.com/core/infra/control/main image/color golang.org/x/crypto/openpgp/errors -golang.org/x/crypto/cast5 compress/bzip2 -image +hash/adler32 +golang.org/x/crypto/cast5 golang.org/x/crypto/openpgp/elgamal -golang.org/x/crypto/openpgp/armor -golang.org/x/crypto/openpgp/s2k -v2ray.com/core/common/net +image v2ray.com/core/app/commander v2ray.com/core/app/dispatcher -hash/adler32 v2ray.com/core/app/log v2ray.com/core/app/reverse +compress/zlib +v2ray.com/core/proxy/vless v2ray.com/core/app/stats +golang.org/x/crypto/openpgp/armor +golang.org/x/crypto/openpgp/s2k v2ray.com/core/proxy/blackhole -v2ray.com/core/proxy/vless v2ray.com/core/transport/internet/domainsocket v2ray.com/core/transport/internet/http +v2ray.com/core/common/net v2ray.com/core/transport/internet/kcp -compress/zlib +v2ray.com/core/app/log/command +v2ray.com/core/app/stats/command v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/websocket -v2ray.com/core/app/log/command -v2ray.com/core/app/stats/command image/internal/imageutil image/jpeg v2ray.com/core/common/protocol v2ray.com/core/app/router v2ray.com/core/proxy/dns v2ray.com/core/proxy/dokodemo -golang.org/x/crypto/openpgp/packet -v2ray.com/core/app/dns v2ray.com/core/common/session v2ray.com/core/proxy/freedom v2ray.com/core/proxy/http -v2ray.com/core/common/crypto -v2ray.com/core/proxy/socks -v2ray.com/core/proxy/trojan v2ray.com/core/proxy/vless/inbound +golang.org/x/crypto/openpgp/packet v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess +v2ray.com/core/common/crypto v2ray.com/core/proxy/vmess/inbound +v2ray.com/core/app/dns +v2ray.com/core/proxy/trojan +v2ray.com/core/proxy/socks v2ray.com/core/proxy/vmess/outbound -v2ray.com/core/transport/internet v2ray.com/core/transport/internet/quic +v2ray.com/core/transport/internet v2ray.com/core/proxy/shadowsocks -golang.org/x/crypto/openpgp v2ray.com/core/transport v2ray.com/core/app/proxyman +golang.org/x/crypto/openpgp v2ray.com/core v2ray.com/core/proxy/mtproto v2ray.com/core/app/proxyman/command @@ -1435,44 +1471,44 @@ === RUN TestContextPanic --- PASS: TestContextPanic (0.00s) === RUN TestV2RayDial -2025/02/07 23:48:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:05 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39485 -2025/02/07 23:48:05 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39485 -2025/02/07 23:48:05 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39485 -Failed accept TCP connection: accept tcp 127.0.0.1:39485: use of closed network connection ---- PASS: TestV2RayDial (12.29s) +2026/03/13 06:14:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:14:38 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41543 +2026/03/13 06:14:38 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41543 +2026/03/13 06:14:38 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41543 +Failed accept TCP connection: accept tcp 127.0.0.1:41543: use of closed network connection +--- PASS: TestV2RayDial (26.91s) === RUN TestV2RayDialUDPConn -UDP server started on port 39270 -2025/02/07 23:48:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39270 -2025/02/07 23:48:18 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39270 -Failed to read from UDP: read udp 127.0.0.1:39270: use of closed network connection ---- PASS: TestV2RayDialUDPConn (0.51s) +UDP server started on port 46244 +2026/03/13 06:15:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46244 +2026/03/13 06:15:05 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46244 +Failed to read from UDP: read udp 127.0.0.1:46244: use of closed network connection +--- PASS: TestV2RayDialUDPConn (0.50s) === RUN TestV2RayDialUDP -UDP server started on port 50725 -UDP server started on port 35015 -2025/02/07 23:48:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50725 -2025/02/07 23:48:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50725 -2025/02/07 23:48:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50725 -2025/02/07 23:48:18 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50725 -2025/02/07 23:48:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35015 -2025/02/07 23:48:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35015 -2025/02/07 23:48:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35015 -2025/02/07 23:48:18 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35015 -Failed to read from UDP: read udp 127.0.0.1:35015: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:50725: use of closed network connection +UDP server started on port 48634 +UDP server started on port 58067 +2026/03/13 06:15:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48634 +2026/03/13 06:15:05 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:48634 +2026/03/13 06:15:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48634 +2026/03/13 06:15:05 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:48634 +2026/03/13 06:15:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58067 +2026/03/13 06:15:05 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58067 +2026/03/13 06:15:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58067 +2026/03/13 06:15:05 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58067 +Failed to read from UDP: read udp 127.0.0.1:58067: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:48634: use of closed network connection --- PASS: TestV2RayDialUDP (0.01s) === RUN TestV2RayDependency --- PASS: TestV2RayDependency (0.00s) === RUN TestV2RayClose --- PASS: TestV2RayClose (0.00s) PASS -ok v2ray.com/core 12.909s +ok v2ray.com/core 27.691s === RUN TestStatsWriter --- PASS: TestStatsWriter (0.00s) PASS -ok v2ray.com/core/app/dispatcher 0.068s +ok v2ray.com/core/app/dispatcher 0.070s === RUN Test_parseResponse === RUN Test_parseResponse/empty === RUN Test_parseResponse/error @@ -1506,270 +1542,270 @@ --- PASS: TestFqdn/with_fqdn (0.00s) --- PASS: TestFqdn/without_fqdn (0.00s) === RUN TestUDPServerSubnet -2025/02/07 23:48:10 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:10 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 -2025/02/07 23:48:10 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:34538 -2025/02/07 23:48:10 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:34538] -2025/02/07 23:48:10 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34538 querying DNS for: google.com. -2025/02/07 23:48:10 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34538 -2025/02/07 23:48:10 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34538 -2025/02/07 23:48:10 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34538 -2025/02/07 23:48:10 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34538 -2025/02/07 23:48:10 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34538 +2026/03/13 06:14:46 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:46 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 +2026/03/13 06:14:46 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35430 +2026/03/13 06:14:46 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35430] +2026/03/13 06:14:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35430 querying DNS for: google.com. +2026/03/13 06:14:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35430 +2026/03/13 06:14:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35430 +2026/03/13 06:14:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35430 +2026/03/13 06:14:46 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35430 +2026/03/13 06:14:46 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35430 --- PASS: TestUDPServerSubnet (1.00s) === RUN TestUDPServer -2025/02/07 23:48:10 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34538 got answer: google.com. TypeAAAA -> [] 923.446µs -2025/02/07 23:48:10 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34538 updating IP records for domain:google.com. -2025/02/07 23:48:10 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34538 got answer: google.com. TypeA -> [8.8.4.4] 933.806µs -2025/02/07 23:48:10 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34538 updating IP records for domain:google.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47445 -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47445] -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 querying DNS for: google.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: google.com. TypeAAAA -> [] 399.002µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:google.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: google.com. TypeA -> [8.8.8.8] 407.923µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:google.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:47445] -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 querying DNS for: facebook.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: facebook.com. TypeAAAA -> [] 112.441µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:facebook.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: facebook.com. TypeA -> [9.9.9.9] 116.201µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:facebook.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:47445] -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 querying DNS for: notexist.google.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: notexist.google.com. TypeAAAA -> [] 71.12µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:notexist.google.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: notexist.google.com. TypeA -> [] 74.16µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:notexist.google.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:47445 > rcode: 3 -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:47445] -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 querying DNS for: ipv4only.google.com. -2025/02/07 23:48:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47445 ---- PASS: TestUDPServer (1.00s) +2026/03/13 06:14:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35430 got answer: google.com. TypeAAAA -> [] 1.2534ms +2026/03/13 06:14:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35430 updating IP records for domain:google.com. +2026/03/13 06:14:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35430 got answer: google.com. TypeA -> [8.8.4.4] 1.26552ms +2026/03/13 06:14:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35430 updating IP records for domain:google.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:55031 +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55031] +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 querying DNS for: google.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: google.com. TypeAAAA -> [] 11.80024ms +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:google.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: google.com. TypeA -> [8.8.8.8] 11.83464ms +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:google.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:55031] +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 querying DNS for: facebook.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: facebook.com. TypeAAAA -> [] 235.56µs +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:facebook.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: facebook.com. TypeA -> [9.9.9.9] 242.04µs +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:facebook.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:55031] +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 querying DNS for: notexist.google.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: notexist.google.com. TypeAAAA -> [] 106.08µs +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:notexist.google.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: notexist.google.com. TypeA -> [] 108.8µs +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:notexist.google.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:55031 > rcode: 3 +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:55031] +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 querying DNS for: ipv4only.google.com. +2026/03/13 06:14:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55031 +--- PASS: TestUDPServer (1.03s) === RUN TestPrioritizedDomain -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 got answer: ipv4only.google.com. TypeAAAA -> [] 58.64µs -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 updating IP records for domain:ipv4only.google.com. -2025/02/07 23:48:11 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:47445 > empty response -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47445] -2025/02/07 23:48:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47445 cache HIT google.com -> [8.8.8.8] -2025/02/07 23:48:12 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:12 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/02/07 23:48:12 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54653 -2025/02/07 23:48:12 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] -2025/02/07 23:48:12 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54653 UDP:127.0.0.1:9999] -2025/02/07 23:48:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54653 querying DNS for: google.com. -2025/02/07 23:48:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54653 -2025/02/07 23:48:12 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54653 -2025/02/07 23:48:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54653 -2025/02/07 23:48:12 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54653 -2025/02/07 23:48:12 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54653 +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 got answer: ipv4only.google.com. TypeAAAA -> [] 57.44µs +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 updating IP records for domain:ipv4only.google.com. +2026/03/13 06:14:47 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:55031 > empty response +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55031] +2026/03/13 06:14:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55031 cache HIT google.com -> [8.8.8.8] +2026/03/13 06:14:48 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/03/13 06:14:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54110 +2026/03/13 06:14:48 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] +2026/03/13 06:14:48 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54110 UDP:127.0.0.1:9999] +2026/03/13 06:14:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54110 querying DNS for: google.com. +2026/03/13 06:14:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54110 +2026/03/13 06:14:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54110 +2026/03/13 06:14:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54110 +2026/03/13 06:14:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54110 +2026/03/13 06:14:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54110 --- PASS: TestPrioritizedDomain (1.00s) === RUN TestUDPServerIPv6 -2025/02/07 23:48:12 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54653 got answer: google.com. TypeAAAA -> [] 352.043µs -2025/02/07 23:48:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54653 updating IP records for domain:google.com. -2025/02/07 23:48:12 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54653 got answer: google.com. TypeA -> [8.8.8.8] 372.043µs -2025/02/07 23:48:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54653 updating IP records for domain:google.com. -2025/02/07 23:48:13 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:13 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:46331 -2025/02/07 23:48:13 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:46331] -2025/02/07 23:48:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46331 querying DNS for: ipv6.google.com. -2025/02/07 23:48:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46331 -2025/02/07 23:48:13 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46331 -2025/02/07 23:48:13 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46331 -2025/02/07 23:48:13 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46331 +2026/03/13 06:14:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54110 got answer: google.com. TypeAAAA -> [] 363.8µs +2026/03/13 06:14:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54110 updating IP records for domain:google.com. +2026/03/13 06:14:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54110 got answer: google.com. TypeA -> [8.8.8.8] 373.24µs +2026/03/13 06:14:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54110 updating IP records for domain:google.com. +2026/03/13 06:14:49 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:49 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50203 +2026/03/13 06:14:49 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:50203] +2026/03/13 06:14:49 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50203 querying DNS for: ipv6.google.com. +2026/03/13 06:14:49 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50203 +2026/03/13 06:14:49 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50203 +2026/03/13 06:14:49 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50203 +2026/03/13 06:14:49 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50203 --- PASS: TestUDPServerIPv6 (1.00s) === RUN TestStaticHostDomain -2025/02/07 23:48:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:46331 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 342.922µs -2025/02/07 23:48:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46331 updating IP records for domain:ipv6.google.com. -2025/02/07 23:48:14 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:14 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49140 -2025/02/07 23:48:14 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:49140] -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49140 querying DNS for: google.com. -2025/02/07 23:48:14 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49140 -2025/02/07 23:48:14 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49140 -2025/02/07 23:48:14 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49140 -2025/02/07 23:48:14 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49140 -2025/02/07 23:48:14 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49140 ---- PASS: TestStaticHostDomain (1.02s) +2026/03/13 06:14:49 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50203 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 345.72µs +2026/03/13 06:14:49 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50203 updating IP records for domain:ipv6.google.com. +2026/03/13 06:14:50 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:50 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:53891 +2026/03/13 06:14:50 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com +2026/03/13 06:14:50 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:53891] +2026/03/13 06:14:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53891 querying DNS for: google.com. +2026/03/13 06:14:50 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53891 +2026/03/13 06:14:50 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53891 +2026/03/13 06:14:50 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53891 +2026/03/13 06:14:50 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53891 +2026/03/13 06:14:50 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53891 +--- PASS: TestStaticHostDomain (1.00s) === RUN TestIPMatch -2025/02/07 23:48:14 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49140 got answer: google.com. TypeAAAA -> [] 11.799316ms -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49140 updating IP records for domain:google.com. -2025/02/07 23:48:14 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49140 got answer: google.com. TypeA -> [8.8.8.8] 11.822197ms -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49140 updating IP records for domain:google.com. -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49245 -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:49245 UDP:127.0.0.1:49245] -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 querying DNS for: google.com. -2025/02/07 23:48:15 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 got answer: google.com. TypeAAAA -> [] 399.323µs -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 updating IP records for domain:google.com. -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 got answer: google.com. TypeA -> [8.8.8.8] 408.243µs -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 updating IP records for domain:google.com. -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:49245 > expectIPs not match -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 querying DNS for: google.com. -2025/02/07 23:48:15 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49245 -2025/02/07 23:48:15 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49245 +2026/03/13 06:14:50 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:53891 got answer: google.com. TypeAAAA -> [] 385.28µs +2026/03/13 06:14:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53891 updating IP records for domain:google.com. +2026/03/13 06:14:50 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:53891 got answer: google.com. TypeA -> [8.8.8.8] 396.32µs +2026/03/13 06:14:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53891 updating IP records for domain:google.com. +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54839 +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54839 UDP:127.0.0.1:54839] +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 querying DNS for: google.com. +2026/03/13 06:14:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 got answer: google.com. TypeAAAA -> [] 368.28µs +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 updating IP records for domain:google.com. +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 got answer: google.com. TypeA -> [8.8.8.8] 377.28µs +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 updating IP records for domain:google.com. +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:54839 > expectIPs not match +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 querying DNS for: google.com. +2026/03/13 06:14:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54839 +2026/03/13 06:14:51 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54839 --- PASS: TestIPMatch (1.00s) === RUN TestLocalDomain -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 got answer: google.com. TypeAAAA -> [] 196.281µs -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 updating IP records for domain:google.com. -2025/02/07 23:48:15 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 got answer: google.com. TypeA -> [8.8.8.8] 201.881µs -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49245 updating IP records for domain:google.com. -2025/02/07 23:48:15 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:49245 -2025/02/07 23:48:16 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:9999 UDP:127.0.0.1:38331] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: hostname. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname. TypeAAAA -> [] 386.323µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname. TypeA -> [127.0.0.1] 401.523µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname. -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:9999 UDP:127.0.0.1:38331] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: hostname.local. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname.local. TypeAAAA -> [] 114.041µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname.local. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname.local. TypeA -> [127.0.0.1] 124.641µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname.local. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:9999 UDP:127.0.0.1:38331] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: hostname.localdomain. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname.localdomain. TypeAAAA -> [] 103.52µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname.localdomain. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 106.84µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:hostname.localdomain. -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:38331 UDP:127.0.0.1:9999] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: localhost. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost. TypeAAAA -> [] 221.002µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost. TypeA -> [127.0.0.2] 249.562µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost. -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:38331 UDP:127.0.0.1:9999] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: localhost-a. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost-a. TypeAAAA -> [] 100.681µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost-a. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost-a. TypeA -> [127.0.0.3] 103.921µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost-a. -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:38331 UDP:127.0.0.1:9999] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: localhost-b. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost-b. TypeAAAA -> [] 83.601µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost-b. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: localhost-b. TypeA -> [127.0.0.4] 86.641µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:localhost-b. -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:38331 UDP:127.0.0.1:9999 UDP:127.0.0.1:38331] -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 querying DNS for: Mijia Cloud. -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 -2025/02/07 23:48:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38331 +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 got answer: google.com. TypeAAAA -> [] 182.44µs +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 updating IP records for domain:google.com. +2026/03/13 06:14:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 got answer: google.com. TypeA -> [8.8.8.8] 187.96µs +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54839 updating IP records for domain:google.com. +2026/03/13 06:14:51 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:54839 +2026/03/13 06:14:52 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:9999 UDP:127.0.0.1:41231] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: hostname. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname. TypeAAAA -> [] 364.72µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname. TypeA -> [127.0.0.1] 374.08µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname. +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:9999 UDP:127.0.0.1:41231] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: hostname.local. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname.local. TypeAAAA -> [] 107.04µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname.local. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname.local. TypeA -> [127.0.0.1] 111.08µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname.local. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:9999 UDP:127.0.0.1:41231] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: hostname.localdomain. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname.localdomain. TypeAAAA -> [] 104.72µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname.localdomain. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 108.04µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:hostname.localdomain. +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:41231 UDP:127.0.0.1:9999] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: localhost. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost. TypeAAAA -> [] 255.04µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost. TypeA -> [127.0.0.2] 261.56µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost. +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:41231 UDP:127.0.0.1:9999] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: localhost-a. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost-a. TypeAAAA -> [] 98.28µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost-a. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost-a. TypeA -> [127.0.0.3] 102.8µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost-a. +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:41231 UDP:127.0.0.1:9999] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: localhost-b. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost-b. TypeAAAA -> [] 85.08µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost-b. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: localhost-b. TypeA -> [127.0.0.4] 88.36µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:localhost-b. +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:41231 UDP:127.0.0.1:9999 UDP:127.0.0.1:41231] +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 querying DNS for: Mijia Cloud. +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 +2026/03/13 06:14:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41231 --- PASS: TestLocalDomain (1.00s) === RUN TestMultiMatchPrioritizedDomain -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: Mijia Cloud. TypeAAAA -> [] 90.321µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:Mijia Cloud. -2025/02/07 23:48:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 94.361µs -2025/02/07 23:48:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38331 updating IP records for domain:Mijia Cloud. -2025/02/07 23:48:17 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:9999 UDP:127.0.0.1:58163 UDP:127.0.0.1:58163] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 querying DNS for: google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: google.com. TypeAAAA -> [] 367.802µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:google.com. -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: google.com. TypeA -> [8.8.8.8] 380.763µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:9999 UDP:127.0.0.1:58163 UDP:127.0.0.1:58163] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 querying DNS for: ipv6.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 104.761µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:ipv6.google.com. -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:58163 > expectIPs not match -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 querying DNS for: ipv6.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 180.201µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:ipv6.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain api.google.com matches following rules: [domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:9999 UDP:127.0.0.1:58163] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 querying DNS for: api.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: api.google.com. TypeAAAA -> [] 187.242µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:api.google.com. -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 got answer: api.google.com. TypeA -> [8.8.7.7] 194.762µs -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 updating IP records for domain:api.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com matches following rules: [full:v2.api.google.com(DNS idx:4) domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:58163 UDP:127.0.0.1:9999] -2025/02/07 23:48:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58163 querying DNS for: v2.api.google.com. -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58163 -2025/02/07 23:48:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58163 ---- PASS: TestMultiMatchPrioritizedDomain (1.00s) +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: Mijia Cloud. TypeAAAA -> [] 85.44µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:Mijia Cloud. +2026/03/13 06:14:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 88.36µs +2026/03/13 06:14:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41231 updating IP records for domain:Mijia Cloud. +2026/03/13 06:14:53 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:9999 UDP:127.0.0.1:47864 UDP:127.0.0.1:47864] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 querying DNS for: google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: google.com. TypeAAAA -> [] 3.8652ms +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:google.com. +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: google.com. TypeA -> [8.8.8.8] 3.88096ms +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:9999 UDP:127.0.0.1:47864 UDP:127.0.0.1:47864] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 querying DNS for: ipv6.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 135.32µs +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:ipv6.google.com. +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:47864 > expectIPs not match +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 querying DNS for: ipv6.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 213µs +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:ipv6.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain api.google.com matches following rules: [domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:9999 UDP:127.0.0.1:47864] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 querying DNS for: api.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: api.google.com. TypeAAAA -> [] 176.32µs +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:api.google.com. +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 got answer: api.google.com. TypeA -> [8.8.7.7] 182µs +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 updating IP records for domain:api.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com matches following rules: [full:v2.api.google.com(DNS idx:4) domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:47864 UDP:127.0.0.1:9999] +2026/03/13 06:14:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47864 querying DNS for: v2.api.google.com. +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47864 +2026/03/13 06:14:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47864 +--- PASS: TestMultiMatchPrioritizedDomain (1.01s) === RUN TestStaticHosts --- PASS: TestStaticHosts (0.00s) === RUN TestLocalNameServer @@ -1779,19 +1815,19 @@ nameserver_quic_test.go:15: --- SKIP: TestQUICNameServer (0.00s) PASS -ok v2ray.com/core/app/dns 8.119s +ok v2ray.com/core/app/dns 8.155s === RUN TestCustomLogHandler --- PASS: TestCustomLogHandler (0.00s) PASS -ok v2ray.com/core/app/log 0.048s +ok v2ray.com/core/app/log 0.092s === RUN TestLoggerRestart --- PASS: TestLoggerRestart (0.00s) PASS -ok v2ray.com/core/app/log/command 0.060s +ok v2ray.com/core/app/log/command 0.108s === RUN TestPolicy --- PASS: TestPolicy (0.00s) PASS -ok v2ray.com/core/app/policy 0.028s +ok v2ray.com/core/app/policy 0.044s === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) === RUN TestOutboundWithoutStatCounter @@ -1799,11 +1835,11 @@ === RUN TestOutboundWithStatCounter --- PASS: TestOutboundWithStatCounter (0.00s) PASS -ok v2ray.com/core/app/proxyman/outbound 0.065s +ok v2ray.com/core/app/proxyman/outbound 0.050s === RUN TestStaticPickerEmpty --- PASS: TestStaticPickerEmpty (0.00s) PASS -ok v2ray.com/core/app/reverse 0.048s +ok v2ray.com/core/app/reverse 0.060s === RUN TestGeoIPMatcherContainer condition_geoip_test.go:29: --- SKIP: TestGeoIPMatcherContainer (0.00s) @@ -1831,14 +1867,14 @@ === RUN TestIPIfNonMatchIP --- PASS: TestIPIfNonMatchIP (0.00s) PASS -ok v2ray.com/core/app/router 0.030s +ok v2ray.com/core/app/router 0.070s === RUN TestServiceSubscribeRoutingStats command_test.go:23: --- SKIP: TestServiceSubscribeRoutingStats (0.00s) === RUN TestSerivceTestRoute ---- PASS: TestSerivceTestRoute (0.03s) +--- PASS: TestSerivceTestRoute (0.04s) PASS -ok v2ray.com/core/app/router/command 0.107s +ok v2ray.com/core/app/router/command 0.114s === RUN TestStatsChannel channel_test.go:32: expected error: v2ray.com/core/app/stats: Number of subscribers has reached limit --- PASS: TestStatsChannel (0.00s) @@ -1855,28 +1891,28 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) === RUN TestStatsChannelRunnable -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/stats: create new counter test.counter -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 -2025/02/07 23:48:14 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 +2026/03/13 06:14:57 [Debug] v2ray.com/core/app/stats: create new counter test.counter +2026/03/13 06:14:57 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 +2026/03/13 06:14:57 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 --- PASS: TestStatsChannelRunnable (0.00s) PASS -ok v2ray.com/core/app/stats 0.280s +ok v2ray.com/core/app/stats 0.284s === RUN TestGetStats --- PASS: TestGetStats (0.00s) === RUN TestQueryStats --- PASS: TestQueryStats (0.00s) PASS -ok v2ray.com/core/app/stats/command 0.068s +ok v2ray.com/core/app/stats/command 0.099s === RUN TestMust --- PASS: TestMust (0.00s) === RUN TestObjectCreation --- PASS: TestObjectCreation (0.00s) PASS -ok v2ray.com/core/common 0.028s +ok v2ray.com/core/common 0.060s === RUN TestBitmaskByte --- PASS: TestBitmaskByte (0.00s) PASS -ok v2ray.com/core/common/bitmask 0.016s +ok v2ray.com/core/common/bitmask 0.056s === RUN TestBufferClear --- PASS: TestBufferClear (0.00s) === RUN TestBufferIsEmpty @@ -1896,8 +1932,8 @@ === RUN TestWriteError --- PASS: TestWriteError (0.00s) === RUN TestWriterCreation -Failed accept TCP connection: accept tcp 127.0.0.1:46085: use of closed network connection ---- PASS: TestWriterCreation (0.01s) +Failed accept TCP connection: accept tcp 127.0.0.1:35803: use of closed network connection +--- PASS: TestWriterCreation (0.00s) === RUN TestMultiBufferRead --- PASS: TestMultiBufferRead (0.00s) === RUN TestMultiBufferAppend @@ -1909,7 +1945,7 @@ === RUN TestMultiBufferReadAllToByte --- PASS: TestMultiBufferReadAllToByte (0.00s) === RUN TestMultiBufferCopy ---- PASS: TestMultiBufferCopy (0.01s) +--- PASS: TestMultiBufferCopy (0.02s) === RUN TestSplitFirstBytes --- PASS: TestSplitFirstBytes (0.00s) === RUN TestCompact @@ -1929,79 +1965,65 @@ === RUN TestReaderInterface --- PASS: TestReaderInterface (0.00s) === RUN TestReadvReader -Failed accept TCP connection: accept tcp 127.0.0.1:34941: use of closed network connection ---- PASS: TestReadvReader (0.03s) +Failed accept TCP connection: accept tcp 127.0.0.1:45281: use of closed network connection +--- PASS: TestReadvReader (0.05s) === RUN TestWriter ---- PASS: TestWriter (0.01s) +--- PASS: TestWriter (0.00s) === RUN TestBytesWriterReadFrom --- PASS: TestBytesWriterReadFrom (0.00s) === RUN TestDiscardBytes --- PASS: TestDiscardBytes (0.00s) === RUN TestDiscardBytesMultiBuffer ---- PASS: TestDiscardBytesMultiBuffer (0.06s) +--- PASS: TestDiscardBytesMultiBuffer (0.08s) === RUN TestWriterInterface --- PASS: TestWriterInterface (0.00s) PASS -ok v2ray.com/core/common/buf 0.172s +ok v2ray.com/core/common/buf 0.251s === RUN TestAuthenticationReaderWriter ---- PASS: TestAuthenticationReaderWriter (0.13s) +--- PASS: TestAuthenticationReaderWriter (0.25s) === RUN TestAuthenticationReaderWriterPacket --- PASS: TestAuthenticationReaderWriterPacket (0.00s) === RUN TestChaCha20Stream --- PASS: TestChaCha20Stream (0.00s) === RUN TestChaCha20Decoding ---- PASS: TestChaCha20Decoding (0.00s) +--- PASS: TestChaCha20Decoding (0.01s) === RUN TestChunkStreamIO --- PASS: TestChunkStreamIO (0.00s) PASS -ok v2ray.com/core/common/crypto 0.185s +ok v2ray.com/core/common/crypto 0.320s testing: warning: no tests to run PASS -ok v2ray.com/core/common/dice 0.026s [no tests to run] +ok v2ray.com/core/common/dice 0.043s [no tests to run] === RUN TestError --- PASS: TestError (0.00s) === RUN TestErrorMessage --- PASS: TestErrorMessage (0.00s) PASS -ok v2ray.com/core/common/errors 0.044s -? v2ray.com/core/common/protocol/udp [no test files] -? v2ray.com/core/common/session [no test files] -? v2ray.com/core/common/signal/semaphore [no test files] -? v2ray.com/core/common/signal/done [no test files] -? v2ray.com/core/features [no test files] -? v2ray.com/core/features/dns [no test files] -? v2ray.com/core/features/dns/localdns [no test files] -? v2ray.com/core/features/inbound [no test files] -? v2ray.com/core/features/outbound [no test files] -? v2ray.com/core/features/policy [no test files] -? v2ray.com/core/features/routing [no test files] -? v2ray.com/core/features/routing/dns [no test files] -? v2ray.com/core/features/routing/session [no test files] -? v2ray.com/core/features/stats [no test files] +ok v2ray.com/core/common/errors 0.060s === RUN TestLogRecord --- PASS: TestLogRecord (0.00s) === RUN TestFileLogger --- PASS: TestFileLogger (2.01s) PASS -ok v2ray.com/core/common/log 2.055s +ok v2ray.com/core/common/log 2.079s === RUN TestIncrementalPickerFailure --- PASS: TestIncrementalPickerFailure (0.00s) === RUN TestClientWorkerEOF --- PASS: TestClientWorkerEOF (0.50s) === RUN TestClientWorkerClose -2025/02/07 23:48:18 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/02/07 23:48:18 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/03/13 06:15:04 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/03/13 06:15:04 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF --- PASS: TestClientWorkerClose (0.50s) === RUN TestReaderWriter -2025/02/07 23:48:18 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/02/07 23:48:18 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/03/13 06:15:04 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/03/13 06:15:04 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF --- PASS: TestReaderWriter (0.00s) === RUN TestSessionManagerAdd --- PASS: TestSessionManagerAdd (0.00s) === RUN TestSessionManagerClose --- PASS: TestSessionManagerClose (0.00s) PASS -ok v2ray.com/core/common/mux 1.048s +ok v2ray.com/core/common/mux 1.070s === RUN TestAddressProperty --- PASS: TestAddressProperty (0.00s) === RUN TestInvalidAddressConvertion @@ -2013,7 +2035,7 @@ === RUN TestPortRangeContains --- PASS: TestPortRangeContains (0.00s) PASS -ok v2ray.com/core/common/net 0.054s +ok v2ray.com/core/common/net 0.076s === RUN TestNormalizeEnvName --- PASS: TestNormalizeEnvName (0.00s) === RUN TestEnvFlag @@ -2021,25 +2043,21 @@ === RUN TestGetAssetLocation --- PASS: TestGetAssetLocation (0.00s) PASS -ok v2ray.com/core/common/platform 0.024s -? v2ray.com/core/infra/conf/command [no test files] -? v2ray.com/core/infra/control [no test files] -? v2ray.com/core/infra/control/main [no test files] -? v2ray.com/core/infra/vprotogen [no test files] -? v2ray.com/core/main [no test files] -? v2ray.com/core/main/confloader [no test files] -? v2ray.com/core/main/confloader/external [no test files] -? v2ray.com/core/main/distro/all [no test files] -? v2ray.com/core/main/distro/debug [no test files] -? v2ray.com/core/main/json [no test files] -? v2ray.com/core/main/jsonem [no test files] -? v2ray.com/core/proxy [no test files] -? v2ray.com/core/proxy/dokodemo [no test files] -? v2ray.com/core/proxy/freedom [no test files] -? v2ray.com/core/proxy/http [no test files] -? v2ray.com/core/proxy/vless [no test files] -? v2ray.com/core/proxy/vless/inbound [no test files] -? v2ray.com/core/proxy/vless/outbound [no test files] +ok v2ray.com/core/common/platform 0.044s +? v2ray.com/core/common/protocol/udp [no test files] +? v2ray.com/core/common/session [no test files] +? v2ray.com/core/common/signal/done [no test files] +? v2ray.com/core/common/signal/semaphore [no test files] +? v2ray.com/core/features [no test files] +? v2ray.com/core/features/routing/dns [no test files] +? v2ray.com/core/features/routing/session [no test files] +? v2ray.com/core/features/stats [no test files] +? v2ray.com/core/features/dns/localdns [no test files] +? v2ray.com/core/features/dns [no test files] +? v2ray.com/core/features/inbound [no test files] +? v2ray.com/core/features/policy [no test files] +? v2ray.com/core/features/routing [no test files] +? v2ray.com/core/features/outbound [no test files] === RUN TestAddressReading --- PASS: TestAddressReading (0.00s) === RUN TestAddressWriting @@ -2061,7 +2079,7 @@ === RUN TestGenerateRandomInt64InRange --- PASS: TestGenerateRandomInt64InRange (0.00s) PASS -ok v2ray.com/core/common/protocol 7.079s +ok v2ray.com/core/common/protocol 7.100s === RUN TestParseXForwardedFor --- PASS: TestParseXForwardedFor (0.00s) === RUN TestHopByHopHeadersRemoving @@ -2071,59 +2089,68 @@ === RUN TestHTTPHeaders --- PASS: TestHTTPHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/http 0.045s +ok v2ray.com/core/common/protocol/http 0.077s === RUN TestTLSHeaders --- PASS: TestTLSHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/tls 0.040s +ok v2ray.com/core/common/protocol/tls 0.044s === RUN TestGenerate { "certificate": [ "-----BEGIN CERTIFICATE-----", - "MIIBrjCCAVSgAwIBAgIRAMU1TSYumCluMc5lyB9zmMgwCgYIKoZIzj0EAwIwLDES", - "MBAGA1UEChMJVjJSYXkgSW5jMRYwFAYDVQQDEw1WMlJheSBSb290IENBMB4XDTI1", - "MDIwNzIyNDgxOFoXDTI1MDIwODAyNDgxOFowLDESMBAGA1UEChMJVjJSYXkgSW5j", - "MRYwFAYDVQQDEw1WMlJheSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD", - "QgAE/vrYDvhnPb8/2ihA+OVbihJNPH53TOvt0t+A0O0QsXyueKiOHj5U6HP6X6rs", - "ztV9kMo0Fw4n7G0+Gx9BWfax16NXMFUwDgYDVR0PAQH/BAQDAgKkMBMGA1UdJQQM", - "MAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFGVO2Gj/iqP1", - "ZtUPkOYZ7sh4Xp6TMAoGCCqGSM49BAMCA0gAMEUCIQCBbqAoNm3q0SFzYtIQsUHp", - "jVH86Mn4nr9jl8811cXwpgIgLiBEcBYgrh2A+xSor8tRrMrWEh3qSK+jW8lMK7sW", - "nVg=", + "MIIBrjCCAVOgAwIBAgIQBmFobQEP8d1lahKq/c7TADAKBggqhkjOPQQDAjAsMRIw", + "EAYDVQQKEwlWMlJheSBJbmMxFjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwHhcNMjYw", + "MzEzMDUxNTA2WhcNMjYwMzEzMDkxNTA2WjAsMRIwEAYDVQQKEwlWMlJheSBJbmMx", + "FjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC", + "AARgj+tgySiohLBzMstDJILHGs5VafzswkcLCaixj9cojDZmI6ARGoHeZ2qkSv4L", + "aTy5gId3bHXkorQIrbh1nnT9o1cwVTAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAww", + "CgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwEjzP3EiIGd6", + "1j3uWmQtNG834igwCgYIKoZIzj0EAwIDSQAwRgIhAInoxl4WuLlftfHA/Z5v1kUp", + "m78j1I9uFvbzhsLBeLgPAiEA5qrFJmaJup8wtyd1KvaShJSNBCRiZ5ZmntZH/EdP", + "1H4=", "-----END CERTIFICATE-----" ], "key": [ "-----BEGIN RSA PRIVATE KEY-----", - "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgCFKoTOefxWOzpMWS", - "3s/IalaDY6olfhxTZLhW4Svl+7ChRANCAAT++tgO+Gc9vz/aKED45VuKEk08fndM", - "6+3S34DQ7RCxfK54qI4ePlToc/pfquzO1X2QyjQXDifsbT4bH0FZ9rHX", + "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJDYeCnTbKM/P5H0h", + "TGOQOwaodwqoxNXT3HLgB7kaSWuhRANCAARgj+tgySiohLBzMstDJILHGs5Vafzs", + "wkcLCaixj9cojDZmI6ARGoHeZ2qkSv4LaTy5gId3bHXkorQIrbh1nnT9", "-----END RSA PRIVATE KEY-----" ] } --- PASS: TestGenerate (0.00s) PASS -ok v2ray.com/core/common/protocol/tls/cert 0.024s -? v2ray.com/core/proxy/vmess/inbound [no test files] -? v2ray.com/core/proxy/vmess/outbound [no test files] -? v2ray.com/core/testing/mocks [no test files] -? v2ray.com/core/testing/servers/http [no test files] -? v2ray.com/core/testing/servers/tcp [no test files] -? v2ray.com/core/testing/servers/udp [no test files] -? v2ray.com/core/transport [no test files] -? v2ray.com/core/transport/internet/headers/noop [no test files] -? v2ray.com/core/transport/internet/headers/wireguard [no test files] +ok v2ray.com/core/common/protocol/tls/cert 0.061s +? v2ray.com/core/infra/conf/command [no test files] +? v2ray.com/core/infra/control [no test files] +? v2ray.com/core/infra/control/main [no test files] +? v2ray.com/core/infra/vprotogen [no test files] +? v2ray.com/core/main [no test files] +? v2ray.com/core/main/confloader [no test files] +? v2ray.com/core/main/confloader/external [no test files] +? v2ray.com/core/main/distro/all [no test files] +? v2ray.com/core/main/distro/debug [no test files] +? v2ray.com/core/main/json [no test files] +? v2ray.com/core/main/jsonem [no test files] +? v2ray.com/core/proxy [no test files] +? v2ray.com/core/proxy/dokodemo [no test files] +? v2ray.com/core/proxy/freedom [no test files] +? v2ray.com/core/proxy/http [no test files] +? v2ray.com/core/proxy/vless [no test files] +? v2ray.com/core/proxy/vless/inbound [no test files] +? v2ray.com/core/proxy/vless/outbound [no test files] === RUN TestNoRetry --- PASS: TestNoRetry (0.00s) === RUN TestRetryOnce --- PASS: TestRetryOnce (1.01s) === RUN TestRetryMultiple ---- PASS: TestRetryMultiple (5.03s) +--- PASS: TestRetryMultiple (5.02s) === RUN TestRetryExhausted --- PASS: TestRetryExhausted (2.01s) === RUN TestExponentialBackoff ---- PASS: TestExponentialBackoff (4.53s) +--- PASS: TestExponentialBackoff (4.54s) PASS -ok v2ray.com/core/common/retry 12.603s +ok v2ray.com/core/common/retry 12.616s === RUN TestUint16Serial --- PASS: TestUint16Serial (0.00s) === RUN TestUint64Serial @@ -2139,7 +2166,7 @@ === RUN TestConvertingNilMessage --- PASS: TestConvertingNilMessage (0.00s) PASS -ok v2ray.com/core/common/serial 0.045s +ok v2ray.com/core/common/serial 0.064s === RUN TestNotifierSignal --- PASS: TestNotifierSignal (0.00s) === RUN TestActivityTimer @@ -2151,11 +2178,11 @@ === RUN TestActivityTimerZeroTimeout --- PASS: TestActivityTimerZeroTimeout (0.00s) PASS -ok v2ray.com/core/common/signal 12.064s +ok v2ray.com/core/common/signal 12.068s === RUN TestPubsub --- PASS: TestPubsub (0.00s) PASS -ok v2ray.com/core/common/signal/pubsub 0.040s +ok v2ray.com/core/common/signal/pubsub 0.036s === RUN TestDomainMatcherGroup --- PASS: TestDomainMatcherGroup (0.00s) === RUN TestEmptyDomainMatcherGroup @@ -2169,15 +2196,15 @@ === RUN TestMatcherGroup --- PASS: TestMatcherGroup (0.00s) PASS -ok v2ray.com/core/common/strmatcher 0.027s +ok v2ray.com/core/common/strmatcher 0.052s === RUN TestPeriodicTaskStop --- PASS: TestPeriodicTaskStop (12.02s) === RUN TestExecuteParallel ---- PASS: TestExecuteParallel (0.20s) +--- PASS: TestExecuteParallel (0.21s) === RUN TestExecuteParallelContextCancel --- PASS: TestExecuteParallelContextCancel (0.00s) PASS -ok v2ray.com/core/common/task 12.244s +ok v2ray.com/core/common/task 12.278s === RUN TestParseBytes --- PASS: TestParseBytes (0.00s) === RUN TestParseString @@ -2189,7 +2216,7 @@ === RUN TestEquals --- PASS: TestEquals (0.00s) PASS -ok v2ray.com/core/common/uuid 0.042s +ok v2ray.com/core/common/uuid 0.050s === RUN TestBootstrapDNS dns_bootstrap_test.go:10: --- SKIP: TestBootstrapDNS (0.00s) @@ -2303,112 +2330,112 @@ === RUN TestVMessInbound --- PASS: TestVMessInbound (0.00s) PASS -ok v2ray.com/core/infra/conf 0.085s +ok v2ray.com/core/infra/conf 0.153s === RUN TestReader --- PASS: TestReader (0.00s) === RUN TestReader1 --- PASS: TestReader1 (0.00s) PASS -ok v2ray.com/core/infra/conf/json 0.041s +ok v2ray.com/core/infra/conf/json 0.072s === RUN TestLoaderError --- PASS: TestLoaderError (0.00s) PASS -ok v2ray.com/core/infra/conf/serial 0.082s +ok v2ray.com/core/infra/conf/serial 0.168s === RUN TestBlackholeHTTPResponse --- PASS: TestBlackholeHTTPResponse (1.00s) === RUN TestHTTPResponse --- PASS: TestHTTPResponse (0.00s) PASS -ok v2ray.com/core/proxy/blackhole 1.050s +ok v2ray.com/core/proxy/blackhole 1.063s === RUN TestUDPDNSTunnel -2025/02/07 23:48:24 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:53475 -2025/02/07 23:48:24 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:24 [Debug] [985377887] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54885 -2025/02/07 23:48:24 [Info] [985377887] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54885 -2025/02/07 23:48:24 [Info] [985377887] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55169 -2025/02/07 23:48:24 127.0.0.1:54885 accepted udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] [985377887] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55169] -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 querying DNS for: google.com. -2025/02/07 23:48:24 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 got answer: google.com. TypeA -> [8.8.8.8] 576.603µs -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 updating IP records for domain:google.com. -2025/02/07 23:48:24 [Debug] [4241453860] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49189 -2025/02/07 23:48:24 [Info] [4241453860] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49189 -2025/02/07 23:48:24 [Info] [4241453860] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55169 -2025/02/07 23:48:24 127.0.0.1:49189 accepted udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] [4241453860] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:55169] -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 querying DNS for: ipv4only.google.com. -2025/02/07 23:48:24 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 got answer: ipv4only.google.com. TypeAAAA -> [] 7.358528ms -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 updating IP records for domain:ipv4only.google.com. -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:55169 > empty response -2025/02/07 23:48:24 [Debug] [1781946312] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40761 -2025/02/07 23:48:24 [Info] [1781946312] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40761 -2025/02/07 23:48:24 [Info] [1781946312] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55169 -2025/02/07 23:48:24 127.0.0.1:40761 accepted udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] [1781946312] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:55169] -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 querying DNS for: notexist.google.com. -2025/02/07 23:48:24 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55169 -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 got answer: notexist.google.com. TypeAAAA -> [] 206.762µs -2025/02/07 23:48:24 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55169 updating IP records for domain:notexist.google.com. -2025/02/07 23:48:24 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:55169 > rcode: 3 +2026/03/13 06:15:16 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41118 +2026/03/13 06:15:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:16 [Debug] [1322648321] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42900 +2026/03/13 06:15:16 [Info] [1322648321] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42900 +2026/03/13 06:15:16 [Info] [1322648321] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48853 +2026/03/13 06:15:16 127.0.0.1:42900 accepted udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] [1322648321] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:48853] +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 querying DNS for: google.com. +2026/03/13 06:15:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 got answer: google.com. TypeA -> [8.8.8.8] 13.2462ms +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 updating IP records for domain:google.com. +2026/03/13 06:15:16 [Debug] [1636603242] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41615 +2026/03/13 06:15:16 [Info] [1636603242] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41615 +2026/03/13 06:15:16 [Info] [1636603242] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48853 +2026/03/13 06:15:16 127.0.0.1:41615 accepted udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] [1636603242] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:48853] +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 querying DNS for: ipv4only.google.com. +2026/03/13 06:15:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 got answer: ipv4only.google.com. TypeAAAA -> [] 215.56µs +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 updating IP records for domain:ipv4only.google.com. +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:48853 > empty response +2026/03/13 06:15:16 [Debug] [2508242919] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41218 +2026/03/13 06:15:16 [Info] [2508242919] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41218 +2026/03/13 06:15:16 [Info] [2508242919] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48853 +2026/03/13 06:15:16 127.0.0.1:41218 accepted udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] [2508242919] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:48853] +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 querying DNS for: notexist.google.com. +2026/03/13 06:15:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48853 +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 got answer: notexist.google.com. TypeAAAA -> [] 64.36µs +2026/03/13 06:15:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48853 updating IP records for domain:notexist.google.com. +2026/03/13 06:15:16 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:48853 > rcode: 3 --- PASS: TestUDPDNSTunnel (1.02s) === RUN TestTCPDNSTunnel -2025/02/07 23:48:24 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:53475: use of closed network connection -2025/02/07 23:48:25 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35558 -2025/02/07 23:48:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36227 -2025/02/07 23:48:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36227 -2025/02/07 23:48:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:25 [Debug] [154754814] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37996 -2025/02/07 23:48:25 [Info] [154754814] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37996 -2025/02/07 23:48:25 [Info] [154754814] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35558 -2025/02/07 23:48:25 127.0.0.1:37996 accepted tcp:127.0.0.1:35558 -2025/02/07 23:48:25 [Info] [154754814] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:35558 -2025/02/07 23:48:25 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35558] -2025/02/07 23:48:25 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35558 querying DNS for: google.com. -2025/02/07 23:48:25 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35558 -2025/02/07 23:48:25 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35558 -2025/02/07 23:48:25 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35558 -2025/02/07 23:48:25 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:35558 -2025/02/07 23:48:25 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35558 got answer: google.com. TypeA -> [8.8.8.8] 244.681µs -2025/02/07 23:48:25 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35558 updating IP records for domain:google.com. +2026/03/13 06:15:16 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:41118: use of closed network connection +2026/03/13 06:15:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43279 +2026/03/13 06:15:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38937 +2026/03/13 06:15:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38937 +2026/03/13 06:15:17 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:17 [Debug] [3721564310] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47440 +2026/03/13 06:15:17 [Info] [3721564310] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47440 +2026/03/13 06:15:17 [Info] [3721564310] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43279 +2026/03/13 06:15:17 127.0.0.1:47440 accepted tcp:127.0.0.1:43279 +2026/03/13 06:15:17 [Info] [3721564310] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:43279 +2026/03/13 06:15:17 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:43279] +2026/03/13 06:15:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43279 querying DNS for: google.com. +2026/03/13 06:15:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43279 +2026/03/13 06:15:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43279 +2026/03/13 06:15:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43279 +2026/03/13 06:15:17 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:43279 +2026/03/13 06:15:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43279 got answer: google.com. TypeA -> [8.8.8.8] 246.04µs +2026/03/13 06:15:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43279 updating IP records for domain:google.com. --- PASS: TestTCPDNSTunnel (1.00s) === RUN TestUDP2TCPDNSTunnel -2025/02/07 23:48:26 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40129 -2025/02/07 23:48:26 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40711 -2025/02/07 23:48:26 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40711 -2025/02/07 23:48:26 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:26 [Debug] [3584366280] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40642 -2025/02/07 23:48:26 [Info] [3584366280] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40642 -2025/02/07 23:48:26 [Info] [3584366280] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40129 -2025/02/07 23:48:26 127.0.0.1:40642 accepted tcp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] [3584366280] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:40129 -2025/02/07 23:48:26 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:40129] -2025/02/07 23:48:26 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40129 querying DNS for: google.com. -2025/02/07 23:48:26 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40129 -2025/02/07 23:48:26 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40129 got answer: google.com. TypeA -> [8.8.8.8] 459.603µs -2025/02/07 23:48:26 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40129 updating IP records for domain:google.com. +2026/03/13 06:15:18 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38935 +2026/03/13 06:15:18 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35393 +2026/03/13 06:15:18 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35393 +2026/03/13 06:15:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:18 [Debug] [3432683267] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41278 +2026/03/13 06:15:18 [Info] [3432683267] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41278 +2026/03/13 06:15:18 [Info] [3432683267] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38935 +2026/03/13 06:15:18 127.0.0.1:41278 accepted tcp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] [3432683267] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:38935 +2026/03/13 06:15:18 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38935] +2026/03/13 06:15:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38935 querying DNS for: google.com. +2026/03/13 06:15:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38935 +2026/03/13 06:15:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38935 got answer: google.com. TypeA -> [8.8.8.8] 440.6µs +2026/03/13 06:15:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38935 updating IP records for domain:google.com. --- PASS: TestUDP2TCPDNSTunnel (1.00s) PASS -ok v2ray.com/core/proxy/dns 3.052s +ok v2ray.com/core/proxy/dns 3.083s === RUN TestInverse --- PASS: TestInverse (0.00s) === RUN TestAuthenticationReadWrite --- PASS: TestAuthenticationReadWrite (0.00s) PASS -ok v2ray.com/core/proxy/mtproto 0.044s +ok v2ray.com/core/proxy/mtproto 0.092s === RUN TestAEADCipherUDP --- PASS: TestAEADCipherUDP (0.00s) === RUN TestUDPEncoding @@ -2418,7 +2445,7 @@ === RUN TestUDPReaderWriter --- PASS: TestUDPReaderWriter (0.00s) PASS -ok v2ray.com/core/proxy/shadowsocks 0.039s +ok v2ray.com/core/proxy/shadowsocks 0.084s === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestReadUsernamePassword @@ -2426,13 +2453,13 @@ === RUN TestReadUntilNull --- PASS: TestReadUntilNull (0.00s) PASS -ok v2ray.com/core/proxy/socks 0.055s +ok v2ray.com/core/proxy/socks 0.084s === RUN TestTCPRequest --- PASS: TestTCPRequest (0.00s) === RUN TestUDPRequest --- PASS: TestUDPRequest (0.00s) PASS -ok v2ray.com/core/proxy/trojan 0.053s +ok v2ray.com/core/proxy/trojan 0.076s === RUN TestRequestSerialization --- PASS: TestRequestSerialization (0.00s) === RUN TestInvalidRequest @@ -2440,12 +2467,12 @@ === RUN TestMuxRequest --- PASS: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vless/encoding 0.038s +ok v2ray.com/core/proxy/vless/encoding 0.066s === RUN TestUserValidator validator_test.go:21: --- SKIP: TestUserValidator (0.00s) PASS -ok v2ray.com/core/proxy/vmess 0.050s +ok v2ray.com/core/proxy/vmess 0.053s === RUN TestCreateAuthID authid_test.go:13: --- SKIP: TestCreateAuthID (0.00s) @@ -2474,7 +2501,10 @@ encrypt_test.go:81: --- SKIP: TestOpenVMessAEADHeader4Massive (0.00s) PASS -ok v2ray.com/core/proxy/vmess/aead 0.026s +ok v2ray.com/core/proxy/vmess/aead 0.051s +? v2ray.com/core/proxy/vmess/inbound [no test files] +? v2ray.com/core/proxy/vmess/outbound [no test files] +? v2ray.com/core/testing/mocks [no test files] === RUN TestFnvAuth --- PASS: TestFnvAuth (0.00s) === RUN TestSwitchAccount @@ -2491,7 +2521,13 @@ encoding_test.go:119: --- SKIP: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vmess/encoding 0.037s +ok v2ray.com/core/proxy/vmess/encoding 0.076s +? v2ray.com/core/testing/servers/http [no test files] +? v2ray.com/core/testing/servers/tcp [no test files] +? v2ray.com/core/testing/servers/udp [no test files] +? v2ray.com/core/transport [no test files] +? v2ray.com/core/transport/internet/headers/noop [no test files] +? v2ray.com/core/transport/internet/headers/wireguard [no test files] === RUN TestCommanderRemoveHandler command_test.go:36: --- SKIP: TestCommanderRemoveHandler (0.00s) @@ -2502,27 +2538,26 @@ command_test.go:315: --- SKIP: TestCommanderStats (0.00s) === RUN TestResolveIP -Generated binary path: /tmp/v2ray2113674780/v2ray.test -Building V2Ray into path (/tmp/v2ray2113674780/v2ray.test) +Generated binary path: /tmp/v2ray72182274/v2ray.test +Building V2Ray into path (/tmp/v2ray72182274/v2ray.test) V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:48:31 [Info] v2ray.com/core/features: You are using a deprecated feature: simple host mapping. Please update your config file with latest configuration format, or update your client software. -2025/02/07 23:48:31 [Info] v2ray.com/core/app/dns: DNS: created localhost client -2025/02/07 23:48:31 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42131 -2025/02/07 23:48:31 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42131 -2025/02/07 23:48:31 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:33 [Info] [602337306] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:34817 -2025/02/07 23:48:33 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/02/07 23:48:33 [Info] [602337306] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:34817] -2025/02/07 23:48:33 tcp:127.0.0.1:36272 accepted tcp:google.com:34817 [direct] -2025/02/07 23:48:33 [Info] [602337306] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:34817 -2025/02/07 23:48:33 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/02/07 23:48:33 [Info] [602337306] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:34817 -2025/02/07 23:48:33 [Info] [602337306] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34817 -2025/02/07 23:48:33 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:34817: use of closed network connection -2025/02/07 23:48:33 [Info] All server closed. ---- PASS: TestResolveIP (6.30s) +2026/03/13 06:15:28 [Info] v2ray.com/core/features: You are using a deprecated feature: simple host mapping. Please update your config file with latest configuration format, or update your client software. +2026/03/13 06:15:28 [Info] v2ray.com/core/app/dns: DNS: created localhost client +2026/03/13 06:15:28 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45617 +2026/03/13 06:15:28 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45617 +2026/03/13 06:15:28 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:29 [Info] [538889100] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:42233 +2026/03/13 06:15:29 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/03/13 06:15:29 [Info] [538889100] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:42233] +2026/03/13 06:15:29 tcp:127.0.0.1:41344 accepted tcp:google.com:42233 [direct] +2026/03/13 06:15:29 [Info] [538889100] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:42233 +2026/03/13 06:15:29 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/03/13 06:15:29 [Info] [538889100] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:42233 +2026/03/13 06:15:29 [Info] [538889100] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42233 +2026/03/13 06:15:29 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:42233: use of closed network connection +--- PASS: TestResolveIP (8.55s) === RUN TestDokodemoTCP dokodemo_test.go:27: --- SKIP: TestDokodemoTCP (0.00s) @@ -2530,20 +2565,22 @@ dokodemo_test.go:125: --- SKIP: TestDokodemoUDP (0.00s) === RUN TestPassiveConnection +2026/03/13 06:15:29 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:48:33 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33491 -2025/02/07 23:48:33 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33491 -2025/02/07 23:48:33 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:35 [Debug] [3789390976] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33098 -2025/02/07 23:48:35 [Info] [3789390976] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33098 -2025/02/07 23:48:35 [Info] [3789390976] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34419 -2025/02/07 23:48:35 127.0.0.1:33098 accepted tcp:127.0.0.1:34419 -2025/02/07 23:48:35 [Info] [3789390976] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34419 -2025/02/07 23:48:35 [Info] [3789390976] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34419 -2025/02/07 23:48:35 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:34419: use of closed network connection ---- PASS: TestPassiveConnection (2.04s) +2026/03/13 06:15:29 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40653 +2026/03/13 06:15:29 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40653 +2026/03/13 06:15:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:31 [Debug] [4095058691] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47600 +2026/03/13 06:15:31 [Info] [4095058691] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47600 +2026/03/13 06:15:31 [Info] [4095058691] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39659 +2026/03/13 06:15:31 127.0.0.1:47600 accepted tcp:127.0.0.1:39659 +2026/03/13 06:15:31 [Info] [4095058691] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39659 +2026/03/13 06:15:31 [Info] [4095058691] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39659 +2026/03/13 06:15:31 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:39659: use of closed network connection +2026/03/13 06:15:31 [Info] All server closed. +--- PASS: TestPassiveConnection (2.05s) === RUN TestProxy feature_test.go:96: --- SKIP: TestProxy (0.00s) @@ -2551,63 +2588,62 @@ feature_test.go:229: --- SKIP: TestProxyOverKCP (0.00s) === RUN TestBlackhole -2025/02/07 23:48:35 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:48:35 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45785 -2025/02/07 23:48:35 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43419 -2025/02/07 23:48:35 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45785 -2025/02/07 23:48:35 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43419 -2025/02/07 23:48:35 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:37 [Debug] [3089742951] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58386 -2025/02/07 23:48:37 [Info] [3089742951] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58386 -2025/02/07 23:48:37 [Info] [3089742951] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:34707] -2025/02/07 23:48:37 127.0.0.1:58386 accepted tcp:127.0.0.1:34707 [blocked] -2025/02/07 23:48:37 [Info] [3089742951] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > v2ray.com/core/proxy/dokodemo: failed to transport response > io: read/write on closed pipe -2025/02/07 23:48:37 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:34707: use of closed network connection -Failed accept TCP connection: accept tcp 127.0.0.1:41079: use of closed network connection +2026/03/13 06:15:32 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42117 +2026/03/13 06:15:32 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33055 +2026/03/13 06:15:32 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42117 +2026/03/13 06:15:32 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33055 +2026/03/13 06:15:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:33 [Debug] [2992911350] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50722 +2026/03/13 06:15:33 [Info] [2992911350] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50722 +2026/03/13 06:15:33 [Info] [2992911350] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:34057] +2026/03/13 06:15:33 127.0.0.1:50722 accepted tcp:127.0.0.1:34057 [blocked] +2026/03/13 06:15:33 [Info] [2992911350] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > v2ray.com/core/proxy/dokodemo: failed to transport response > io: read/write on closed pipe +2026/03/13 06:15:33 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:34057: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:33147: use of closed network connection --- PASS: TestBlackhole (2.03s) === RUN TestForward -2025/02/07 23:48:37 [Info] All server closed. +2026/03/13 06:15:33 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:48:37 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37891 -2025/02/07 23:48:37 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37891 -2025/02/07 23:48:37 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:39 [Info] [2287705301] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 -2025/02/07 23:48:39 [Info] [2287705301] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 -2025/02/07 23:48:39 tcp:127.0.0.1:45698 accepted tcp:google.com:80 -2025/02/07 23:48:39 [Info] [2287705301] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42325 -2025/02/07 23:48:39 [Info] [2287705301] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42325 -2025/02/07 23:48:39 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:42325: use of closed network connection ---- PASS: TestForward (2.03s) +2026/03/13 06:15:34 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37805 +2026/03/13 06:15:34 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37805 +2026/03/13 06:15:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:35 [Info] [2296747333] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 +2026/03/13 06:15:35 [Info] [2296747333] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 +2026/03/13 06:15:35 tcp:127.0.0.1:55258 accepted tcp:google.com:80 +2026/03/13 06:15:35 [Info] [2296747333] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40733 +2026/03/13 06:15:35 [Info] [2296747333] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40733 +2026/03/13 06:15:35 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:40733: use of closed network connection +--- PASS: TestForward (2.05s) === RUN TestUDPConnection -2025/02/07 23:48:39 [Info] All server closed. -UDP server started on port 47651 +UDP server started on port 44519 +2026/03/13 06:15:35 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:48:39 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38425 -2025/02/07 23:48:39 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:48:41 [Debug] [1071709752] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50948 -2025/02/07 23:48:41 [Info] [1071709752] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50948 -2025/02/07 23:48:41 [Info] [1071709752] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47651 -2025/02/07 23:48:41 127.0.0.1:50948 accepted udp:127.0.0.1:47651 -2025/02/07 23:48:41 [Info] [1071709752] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47651 -2025/02/07 23:48:59 [Info] [1071709752] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/02/07 23:48:59 [Info] [1071709752] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > v2ray.com/core/proxy/dokodemo: failed to transport response > io: read/write on closed pipe -2025/02/07 23:49:02 [Debug] [635342736] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46839 -2025/02/07 23:49:02 [Info] [635342736] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46839 -2025/02/07 23:49:02 [Info] [635342736] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47651 -2025/02/07 23:49:02 127.0.0.1:46839 accepted udp:127.0.0.1:47651 -2025/02/07 23:49:02 [Info] [635342736] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47651 -2025/02/07 23:49:02 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:47651: use of closed network connection ---- PASS: TestUDPConnection (22.11s) +2026/03/13 06:15:36 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:40923 +2026/03/13 06:15:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:15:38 [Debug] [3123866749] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47921 +2026/03/13 06:15:38 [Info] [3123866749] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47921 +2026/03/13 06:15:38 [Info] [3123866749] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44519 +2026/03/13 06:15:38 127.0.0.1:47921 accepted udp:127.0.0.1:44519 +2026/03/13 06:15:38 [Info] [3123866749] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44519 +2026/03/13 06:15:55 [Info] [3123866749] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/03/13 06:15:55 [Info] [3123866749] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > v2ray.com/core/proxy/dokodemo: failed to transport response > io: read/write on closed pipe +2026/03/13 06:15:58 [Debug] [3139773000] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36288 +2026/03/13 06:15:58 [Info] [3139773000] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36288 +2026/03/13 06:15:58 [Info] [3139773000] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44519 +2026/03/13 06:15:58 127.0.0.1:36288 accepted udp:127.0.0.1:44519 +2026/03/13 06:15:58 [Info] [3139773000] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44519 +2026/03/13 06:15:58 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:44519: use of closed network connection +2026/03/13 06:15:58 [Info] All server closed. +--- PASS: TestUDPConnection (22.14s) === RUN TestDomainSniffing feature_test.go:556: -2025/02/07 23:49:02 [Info] All server closed. --- SKIP: TestDomainSniffing (0.00s) === RUN TestDialV2Ray feature_test.go:653: @@ -2615,78 +2651,78 @@ === RUN TestHttpConformance V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39311 -2025/02/07 23:49:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39311 -2025/02/07 23:49:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:04 [Info] [1724236989] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:45453] with URL [http://127.0.0.1:45453/] -2025/02/07 23:49:04 [Info] [1724236989] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45453 -2025/02/07 23:49:04 127.0.0.1:41508 accepted http://127.0.0.1:45453/ -2025/02/07 23:49:04 [Info] [1724236989] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45453 -2025/02/07 23:49:04 [Info] [1724236989] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45453 -2025/02/07 23:49:04 [Info] [1724236989] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/02/07 23:49:04 [Info] Closing all servers. +2026/03/13 06:15:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40189 +2026/03/13 06:15:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40189 +2026/03/13 06:15:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:00 [Info] [1509705901] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:34689] with URL [http://127.0.0.1:34689/] +2026/03/13 06:16:00 [Info] [1509705901] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 +2026/03/13 06:16:00 127.0.0.1:37702 accepted http://127.0.0.1:34689/ +2026/03/13 06:16:00 [Info] [1509705901] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 +2026/03/13 06:16:00 [Info] [1509705901] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 +2026/03/13 06:16:00 [Info] [1509705901] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/03/13 06:16:00 [Info] Closing all servers. --- PASS: TestHttpConformance (2.02s) === RUN TestHttpError -2025/02/07 23:49:04 [Info] All server closed. +2026/03/13 06:16:00 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42983 -2025/02/07 23:49:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42983 -2025/02/07 23:49:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:06 [Info] [485527457] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:37059] with URL [http://127.0.0.1:37059/] -2025/02/07 23:49:06 [Info] [485527457] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37059 -2025/02/07 23:49:06 127.0.0.1:53142 accepted http://127.0.0.1:37059/ -2025/02/07 23:49:06 [Info] [485527457] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37059 -2025/02/07 23:49:06 [Info] [485527457] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37059 -2025/02/07 23:49:06 [Warning] [485527457] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:37059 > malformed HTTP status code "/" -2025/02/07 23:49:06 [Info] [485527457] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/02/07 23:49:06 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:37059: use of closed network connection ---- PASS: TestHttpError (2.03s) +2026/03/13 06:16:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34807 +2026/03/13 06:16:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34807 +2026/03/13 06:16:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:02 [Info] [929611248] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:35973] with URL [http://127.0.0.1:35973/] +2026/03/13 06:16:02 [Info] [929611248] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35973 +2026/03/13 06:16:02 127.0.0.1:52268 accepted http://127.0.0.1:35973/ +2026/03/13 06:16:02 [Info] [929611248] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35973 +2026/03/13 06:16:02 [Info] [929611248] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35973 +2026/03/13 06:16:02 [Warning] [929611248] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:35973 > malformed HTTP status code "/" +2026/03/13 06:16:02 [Info] [929611248] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/03/13 06:16:02 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:35973: use of closed network connection +--- PASS: TestHttpError (2.02s) === RUN TestHTTPConnectMethod -2025/02/07 23:49:06 [Info] All server closed. +2026/03/13 06:16:02 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43287 -2025/02/07 23:49:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43287 -2025/02/07 23:49:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:08 [Info] [4185265942] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:45619] with URL [http://127.0.0.1:45619/] -2025/02/07 23:49:08 [Info] [4185265942] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45619 -2025/02/07 23:49:08 127.0.0.1:60316 accepted http://127.0.0.1:45619/ -2025/02/07 23:49:08 [Info] [4185265942] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45619 -2025/02/07 23:49:08 [Info] [4185265942] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45619 -2025/02/07 23:49:08 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:45619: use of closed network connection ---- PASS: TestHTTPConnectMethod (2.12s) +2026/03/13 06:16:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34583 +2026/03/13 06:16:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34583 +2026/03/13 06:16:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:04 [Info] [3988781124] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:35233] with URL [http://127.0.0.1:35233/] +2026/03/13 06:16:04 [Info] [3988781124] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35233 +2026/03/13 06:16:04 127.0.0.1:33442 accepted http://127.0.0.1:35233/ +2026/03/13 06:16:04 [Info] [3988781124] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35233 +2026/03/13 06:16:04 [Info] [3988781124] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35233 +2026/03/13 06:16:04 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:35233: use of closed network connection +--- PASS: TestHTTPConnectMethod (2.18s) === RUN TestHttpPost -2025/02/07 23:49:08 [Info] All server closed. +2026/03/13 06:16:04 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37067 -2025/02/07 23:49:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37067 -2025/02/07 23:49:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:10 [Info] [2948605944] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:43459] with URL [http://127.0.0.1:43459/testpost] -2025/02/07 23:49:10 [Info] [2948605944] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43459 -2025/02/07 23:49:10 127.0.0.1:55582 accepted http://127.0.0.1:43459/testpost -2025/02/07 23:49:10 [Info] [2948605944] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43459 -2025/02/07 23:49:10 [Info] [2948605944] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43459 -2025/02/07 23:49:10 [Info] [2948605944] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/02/07 23:49:10 [Info] Closing all servers. ---- PASS: TestHttpPost (2.17s) +2026/03/13 06:16:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39627 +2026/03/13 06:16:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39627 +2026/03/13 06:16:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:06 [Info] [3417792571] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:39085] with URL [http://127.0.0.1:39085/testpost] +2026/03/13 06:16:06 [Info] [3417792571] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39085 +2026/03/13 06:16:06 127.0.0.1:35026 accepted http://127.0.0.1:39085/testpost +2026/03/13 06:16:06 [Info] [3417792571] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39085 +2026/03/13 06:16:06 [Info] [3417792571] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39085 +2026/03/13 06:16:06 [Info] [3417792571] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/03/13 06:16:06 [Info] Closing all servers. +--- PASS: TestHttpPost (2.16s) +2026/03/13 06:16:06 [Info] All server closed. === RUN TestHttpBasicAuth -2025/02/07 23:49:10 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:10 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46027 -2025/02/07 23:49:10 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46027 -2025/02/07 23:49:10 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:12 [Info] [3558470580] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:39707] with URL [http://127.0.0.1:39707/] -2025/02/07 23:49:12 [Info] [3558470580] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39707 -2025/02/07 23:49:12 127.0.0.1:41176 accepted http://127.0.0.1:39707/ -2025/02/07 23:49:12 [Info] [3558470580] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39707 -2025/02/07 23:49:12 [Info] [3558470580] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39707 -2025/02/07 23:49:12 [Info] [3558470580] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/02/07 23:49:12 [Info] Closing all servers. +2026/03/13 06:16:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33355 +2026/03/13 06:16:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33355 +2026/03/13 06:16:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:08 [Info] [3502870430] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:38455] with URL [http://127.0.0.1:38455/] +2026/03/13 06:16:08 [Info] [3502870430] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38455 +2026/03/13 06:16:08 127.0.0.1:60994 accepted http://127.0.0.1:38455/ +2026/03/13 06:16:08 [Info] [3502870430] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:38455 +2026/03/13 06:16:08 [Info] [3502870430] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38455 +2026/03/13 06:16:08 [Info] [3502870430] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/03/13 06:16:08 [Info] Closing all servers. --- PASS: TestHttpBasicAuth (2.02s) === RUN TestVMessClosing policy_test.go:48: @@ -2701,582 +2737,599 @@ reverse_test.go:203: --- SKIP: TestReverseProxyLongRunning (0.00s) === RUN TestShadowsocksChaCha20Poly1305TCP -2025/02/07 23:49:12 [Info] All server closed. +2026/03/13 06:16:08 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:12 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37891 -2025/02/07 23:49:12 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37891 -2025/02/07 23:49:12 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:12 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39349 -2025/02/07 23:49:12 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39349 -2025/02/07 23:49:12 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:14 [Debug] [1141630350] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37146 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37146 -2025/02/07 23:49:14 [Debug] [870395840] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37048 -2025/02/07 23:49:14 [Info] [870395840] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37048 -2025/02/07 23:49:14 [Debug] [2829457091] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37060 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37060 -2025/02/07 23:49:14 [Debug] [3214634477] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37076 -2025/02/07 23:49:14 [Info] [3214634477] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37076 -2025/02/07 23:49:14 [Debug] [759330257] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37084 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37084 -2025/02/07 23:49:14 [Debug] [1338892709] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37090 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37090 -2025/02/07 23:49:14 [Debug] [1946099620] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37104 -2025/02/07 23:49:14 [Info] [1946099620] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37104 -2025/02/07 23:49:14 [Debug] [1657786462] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37112 -2025/02/07 23:49:14 [Info] [1657786462] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37112 -2025/02/07 23:49:14 [Debug] [3483978251] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37116 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37146 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [870395840] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37048 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [870395840] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37060 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [3214634477] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37076 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [3214634477] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37084 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37090 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2538561282] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [3483978251] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1657786462] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1946099620] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [3214634477] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [870395840] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:34689 via tcp:127.0.0.1:37891 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [3483978251] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2538561282] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2832261277] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [223283776] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [335767498] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1070713386] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:36966 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2829457091] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:37016 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1141630350] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:36976 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:36938 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [759330257] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1338892709] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [3483978251] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:36992 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [3483978251] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [3483978251] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [2832261277] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1070713386] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34689 -2025/02/07 23:49:14 127.0.0.1:36950 accepted tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1070713386] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34689 -2025/02/07 23:49:14 [Info] [1070713386] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34689 -2025/02/07 23:49:15 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:34689: use of closed network connection ---- PASS: TestShadowsocksChaCha20Poly1305TCP (2.95s) +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33657 +2026/03/13 06:16:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33657 +2026/03/13 06:16:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45421 +2026/03/13 06:16:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45421 +2026/03/13 06:16:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:10 [Debug] [1580949629] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60998 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60998 +2026/03/13 06:16:10 [Debug] [436043662] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60978 +2026/03/13 06:16:10 [Info] [436043662] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60978 +2026/03/13 06:16:10 [Debug] [2892795883] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60990 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60990 +2026/03/13 06:16:10 [Debug] [2192128396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60994 +2026/03/13 06:16:10 [Info] [2192128396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60994 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:60998 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [436043662] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:60978 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [436043662] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:60990 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [2192128396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:60994 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2192128396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [2192128396] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [436043662] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Debug] [605980208] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32828 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32828 +2026/03/13 06:16:10 [Debug] [1891792229] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32768 +2026/03/13 06:16:10 [Info] [1891792229] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32768 +2026/03/13 06:16:10 [Debug] [3708046695] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32784 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32784 +2026/03/13 06:16:10 [Debug] [3543044354] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32798 +2026/03/13 06:16:10 [Info] [3543044354] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32798 +2026/03/13 06:16:10 [Debug] [841135754] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32802 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32802 +2026/03/13 06:16:10 [Debug] [71346356] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32816 +2026/03/13 06:16:10 [Info] [71346356] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32816 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32828 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [1891792229] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32768 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1891792229] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32784 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [3543044354] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32798 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3543044354] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32802 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [71346356] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:32816 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3543044354] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [1891792229] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2716135730] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40252 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [605980208] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40210 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40224 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2716135730] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40238 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2716135730] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2716135730] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1307985538] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1313017028] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1307985538] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40268 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1307985538] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1307985538] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1313017028] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40264 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1313017028] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1313017028] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3299365620] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3299365620] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40272 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3299365620] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3299365620] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40196 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [2892795883] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40286 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [1580949629] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [71346356] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [3708046695] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [841135754] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41361 via tcp:127.0.0.1:33657 +2026/03/13 06:16:10 [Info] [3982466346] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3982466346] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41361 +2026/03/13 06:16:10 127.0.0.1:40276 accepted tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3982466346] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41361 +2026/03/13 06:16:10 [Info] [3982466346] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41361 +2026/03/13 06:16:11 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41361: use of closed network connection +--- PASS: TestShadowsocksChaCha20Poly1305TCP (2.90s) === RUN TestShadowsocksAES256GCMTCP -2025/02/07 23:49:15 [Info] All server closed. +2026/03/13 06:16:11 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:15 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:15 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34115 -2025/02/07 23:49:15 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34115 -2025/02/07 23:49:15 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:15 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:15 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38171 -2025/02/07 23:49:15 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38171 -2025/02/07 23:49:15 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:17 [Debug] [2025301927] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33840 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33840 -2025/02/07 23:49:17 [Debug] [569651527] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33764 -2025/02/07 23:49:17 [Info] [569651527] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33764 -2025/02/07 23:49:17 [Debug] [2858503042] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33766 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33766 -2025/02/07 23:49:17 [Debug] [1025074657] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33780 -2025/02/07 23:49:17 [Info] [1025074657] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33780 -2025/02/07 23:49:17 [Debug] [3406333696] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33784 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33784 -2025/02/07 23:49:17 [Debug] [2351273820] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33794 -2025/02/07 23:49:17 [Info] [2351273820] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33794 -2025/02/07 23:49:17 [Debug] [3134239687] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33802 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33802 -2025/02/07 23:49:17 [Debug] [3112158140] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33818 -2025/02/07 23:49:17 [Info] [3112158140] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33818 -2025/02/07 23:49:17 [Debug] [766005631] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33830 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [569651527] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [569651527] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [1025074657] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [1025074657] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2351273820] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2351273820] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [3112158140] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3112158140] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2723078389] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [179022005] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2723078389] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2723078389] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2723078389] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [179022005] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [179022005] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [179022005] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [3112158140] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [1025074657] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [569651527] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2858503042] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [766005631] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3406333696] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [126373179] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [126373179] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [126373179] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [126373179] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2351273820] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [1756030373] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [1756030373] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [1756030373] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [1756030373] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2828079468] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [2025301927] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [3134239687] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36887 via tcp:127.0.0.1:34115 -2025/02/07 23:49:17 [Info] [394894337] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [394894337] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [394894337] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36887 -2025/02/07 23:49:17 [Info] [394894337] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36887 -2025/02/07 23:49:18 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:36887: use of closed network connection -2025/02/07 23:49:18 [Info] All server closed. ---- PASS: TestShadowsocksAES256GCMTCP (2.77s) +2026/03/13 06:16:11 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46635 +2026/03/13 06:16:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46635 +2026/03/13 06:16:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:11 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41257 +2026/03/13 06:16:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41257 +2026/03/13 06:16:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:13 [Debug] [2414106678] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41674 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41674 +2026/03/13 06:16:13 [Debug] [3356467926] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41624 +2026/03/13 06:16:13 [Info] [3356467926] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41624 +2026/03/13 06:16:13 [Debug] [652144500] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41626 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41626 +2026/03/13 06:16:13 [Debug] [10487070] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41634 +2026/03/13 06:16:13 [Info] [10487070] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41634 +2026/03/13 06:16:13 [Debug] [3922486750] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41640 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41640 +2026/03/13 06:16:13 [Debug] [2970087964] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41654 +2026/03/13 06:16:13 [Info] [2970087964] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41654 +2026/03/13 06:16:13 [Debug] [1709103290] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41656 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41656 +2026/03/13 06:16:13 [Debug] [694378643] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41658 +2026/03/13 06:16:13 [Info] [694378643] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41658 +2026/03/13 06:16:13 [Debug] [267025417] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41670 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [3356467926] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3356467926] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [10487070] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [10487070] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [2970087964] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2970087964] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [694378643] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [694378643] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [635631935] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [694378643] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [2970087964] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [10487070] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [3356467926] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33999 via tcp:127.0.0.1:46635 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1273017501] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2247505802] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2167379519] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [585401829] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [4198695867] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [2414106678] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [652144500] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [3922486750] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1709103290] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [267025417] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1273017501] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33999 +2026/03/13 06:16:13 [Info] [1273017501] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33999 +2026/03/13 06:16:14 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:33999: use of closed network connection +--- PASS: TestShadowsocksAES256GCMTCP (2.87s) === RUN TestShadowsocksAES128GCMUDP -UDP server started on port 52400 +UDP server started on port 53470 +2026/03/13 06:16:14 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:18 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:18 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:43501 -2025/02/07 23:49:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:18 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:18 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45127 -2025/02/07 23:49:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:20 [Debug] [2715692488] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57092 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57092 -2025/02/07 23:49:20 [Debug] [160584391] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56231 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56231 -2025/02/07 23:49:20 [Debug] [552529642] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40444 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40444 -2025/02/07 23:49:20 [Debug] [597735283] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59947 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59947 -2025/02/07 23:49:20 [Debug] [2427935920] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51226 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51226 -2025/02/07 23:49:20 [Debug] [431237587] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35422 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35422 -2025/02/07 23:49:20 [Debug] [1604944168] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46308 -2025/02/07 23:49:20 [Info] [1604944168] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46308 -2025/02/07 23:49:20 [Debug] [3366852672] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42415 -2025/02/07 23:49:20 [Info] [3366852672] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42415 -2025/02/07 23:49:20 [Debug] [263891242] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39070 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [1604944168] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [1604944168] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [3366852672] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [3366852672] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:52400 via tcp:127.0.0.1:43501 -2025/02/07 23:49:20 [Info] [263891242] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [2715692488] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [160584391] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [552529642] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [597735283] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [2427935920] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Debug] [431237587] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2715692488] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [160584391] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [552529642] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [597735283] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [2427935920] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [431237587] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [1604944168] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [1604944168] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [3366852672] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [3366852672] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] [263891242] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52400 -2025/02/07 23:49:20 [Info] Closing all servers. -2025/02/07 23:49:20 [Debug] v2ray.com/core/app/log: Logger closing -2025/02/07 23:49:20 [Debug] v2ray.com/core/app/log: Logger closing -Failed to read from UDP: read udp 127.0.0.1:52400: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDP (2.03s) +2026/03/13 06:16:14 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:14 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45139 +2026/03/13 06:16:14 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:14 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:14 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37873 +2026/03/13 06:16:14 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:16 [Debug] [2836510028] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39105 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39105 +2026/03/13 06:16:16 [Debug] [3982175730] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44957 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44957 +2026/03/13 06:16:16 [Debug] [900314237] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57727 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57727 +2026/03/13 06:16:16 [Debug] [3374963987] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44177 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44177 +2026/03/13 06:16:16 [Debug] [2233493134] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42317 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42317 +2026/03/13 06:16:16 [Debug] [747465107] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40326 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40326 +2026/03/13 06:16:16 [Debug] [3970925788] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50868 +2026/03/13 06:16:16 [Info] [3970925788] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50868 +2026/03/13 06:16:16 [Debug] [1083103505] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41734 +2026/03/13 06:16:16 [Info] [1083103505] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41734 +2026/03/13 06:16:16 [Debug] [1845022783] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56737 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [3970925788] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3970925788] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [1083103505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [1083103505] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53470 via tcp:127.0.0.1:45139 +2026/03/13 06:16:16 [Info] [1845022783] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [2836510028] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [3982175730] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [900314237] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [3374963987] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [2233493134] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Debug] [747465107] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2836510028] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3982175730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [900314237] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3374963987] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [2233493134] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [747465107] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3970925788] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [3970925788] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [1083103505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [1083103505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] [1845022783] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53470 +2026/03/13 06:16:16 [Info] Closing all servers. +2026/03/13 06:16:16 [Debug] v2ray.com/core/app/log: Logger closing +2026/03/13 06:16:16 [Debug] v2ray.com/core/app/log: Logger closing +Failed to read from UDP: read udp 127.0.0.1:53470: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDP (2.06s) === RUN TestShadowsocksAES128GCMUDPMux -UDP server started on port 38215 -2025/02/07 23:49:20 [Info] All server closed. +UDP server started on port 37377 +2026/03/13 06:16:16 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:20 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:20 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35865 -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35865 -2025/02/07 23:49:20 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:20 [Debug] v2ray.com/core/app/log: Logger started -2025/02/07 23:49:20 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:43619 -2025/02/07 23:49:20 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:22 [Debug] [2149388334] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42756 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42756 -2025/02/07 23:49:22 [Debug] [260828841] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60250 -2025/02/07 23:49:22 [Info] [260828841] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60250 -2025/02/07 23:49:22 [Debug] [4127668022] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45363 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45363 -2025/02/07 23:49:22 [Debug] [1058781046] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60177 -2025/02/07 23:49:22 [Info] [1058781046] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60177 -2025/02/07 23:49:22 [Debug] [309409485] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44034 -2025/02/07 23:49:22 [Info] [309409485] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44034 -2025/02/07 23:49:22 [Debug] [2034936506] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59723 -2025/02/07 23:49:22 [Info] [2034936506] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59723 -2025/02/07 23:49:22 [Debug] [3115779466] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40629 -2025/02/07 23:49:22 [Info] [3115779466] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40629 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [260828841] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [260828841] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [1058781046] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [1058781046] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [309409485] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [309409485] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2034936506] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2034936506] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [3115779466] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [3115779466] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35865 -2025/02/07 23:49:22 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:35865 -2025/02/07 23:49:22 [Debug] [2175283808] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53938 -2025/02/07 23:49:22 [Info] [2175283808] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53938 -2025/02/07 23:49:22 [Debug] [2518653115] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59351 -2025/02/07 23:49:22 [Info] [2518653115] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59351 -2025/02/07 23:49:22 [Debug] [2171164072] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60612 -2025/02/07 23:49:22 [Info] [2171164072] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60612 -2025/02/07 23:49:22 [Info] [2518653115] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2518653115] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2171164072] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2171164072] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35865 -2025/02/07 23:49:22 [Info] [2175283808] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2175283808] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:35865 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [2149388334] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/common/mux: received request for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] [4127668022] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38215 -2025/02/07 23:49:22 [Info] Closing all servers. -2025/02/07 23:49:22 [Debug] v2ray.com/core/app/log: Logger closing -Failed to read from UDP: read udp 127.0.0.1:38215: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDPMux (2.03s) +2026/03/13 06:16:16 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:16 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41029 +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41029 +2026/03/13 06:16:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:16 [Debug] v2ray.com/core/app/log: Logger started +2026/03/13 06:16:16 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37815 +2026/03/13 06:16:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:18 [Debug] [2270579391] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44291 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44291 +2026/03/13 06:16:18 [Debug] [4167916569] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49674 +2026/03/13 06:16:18 [Info] [4167916569] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49674 +2026/03/13 06:16:18 [Debug] [172192505] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46345 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46345 +2026/03/13 06:16:18 [Debug] [1663000149] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48199 +2026/03/13 06:16:18 [Info] [1663000149] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48199 +2026/03/13 06:16:18 [Debug] [290344410] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55039 +2026/03/13 06:16:18 [Info] [290344410] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55039 +2026/03/13 06:16:18 [Debug] [2553248375] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58215 +2026/03/13 06:16:18 [Info] [2553248375] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58215 +2026/03/13 06:16:18 [Debug] [1015260749] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39772 +2026/03/13 06:16:18 [Info] [1015260749] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39772 +2026/03/13 06:16:18 [Debug] [4194544931] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50753 +2026/03/13 06:16:18 [Info] [4194544931] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50753 +2026/03/13 06:16:18 [Debug] [2824950107] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49317 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [4167916569] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [4167916569] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [1663000149] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [1663000149] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [290344410] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [290344410] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2553248375] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2553248375] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [1015260749] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [1015260749] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [4194544931] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [4194544931] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2824950107] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41029 +2026/03/13 06:16:18 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41029 +2026/03/13 06:16:18 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:41029 +2026/03/13 06:16:18 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:41029 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [2270579391] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/common/mux: received request for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] [172192505] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37377 +2026/03/13 06:16:18 [Info] Closing all servers. +2026/03/13 06:16:18 [Debug] v2ray.com/core/app/log: Logger closing +Failed to read from UDP: read udp 127.0.0.1:37377: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDPMux (2.08s) === RUN TestShadowsocksNone -2025/02/07 23:49:22 [Info] All server closed. +2026/03/13 06:16:18 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35581 -2025/02/07 23:49:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35581 -2025/02/07 23:49:22 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40151 -2025/02/07 23:49:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40151 -2025/02/07 23:49:22 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:24 [Debug] [916829597] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50940 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50940 -2025/02/07 23:49:24 [Debug] [1520486877] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50876 -2025/02/07 23:49:24 [Info] [1520486877] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50876 -2025/02/07 23:49:24 [Debug] [1570831414] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50882 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50882 -2025/02/07 23:49:24 [Debug] [3575635640] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50894 -2025/02/07 23:49:24 [Info] [3575635640] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50894 -2025/02/07 23:49:24 [Debug] [2040559640] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50908 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50908 -2025/02/07 23:49:24 [Debug] [2147276159] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50920 -2025/02/07 23:49:24 [Info] [2147276159] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50920 -2025/02/07 23:49:24 [Debug] [900178746] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50930 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50930 -2025/02/07 23:49:24 [Debug] [996268863] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50926 -2025/02/07 23:49:24 [Info] [996268863] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50926 -2025/02/07 23:49:24 [Debug] [3505133003] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50932 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50940 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [1520486877] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50876 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1520486877] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50882 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [3575635640] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50894 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [3575635640] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50908 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [2147276159] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:50920 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1735551011] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [3505133003] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [996268863] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [2147276159] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [3575635640] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [1520486877] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33023 via tcp:127.0.0.1:35581 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [3505133003] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1801415078] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1096885409] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1282973563] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2903806388] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2909358228] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:49386 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [916829597] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:49300 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [1570831414] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:49304 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [2040559640] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 127.0.0.1:49318 accepted tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [900178746] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] [3505133003] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33023 -2025/02/07 23:49:24 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:33023: use of closed network connection ---- PASS: TestShadowsocksNone (2.47s) +2026/03/13 06:16:18 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33319 +2026/03/13 06:16:18 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33319 +2026/03/13 06:16:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:18 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38113 +2026/03/13 06:16:18 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38113 +2026/03/13 06:16:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:20 [Debug] [1088453004] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38058 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38058 +2026/03/13 06:16:20 [Debug] [1014958475] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37996 +2026/03/13 06:16:20 [Info] [1014958475] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37996 +2026/03/13 06:16:20 [Debug] [3664024071] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38006 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38006 +2026/03/13 06:16:20 [Debug] [2066156116] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38016 +2026/03/13 06:16:20 [Info] [2066156116] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38016 +2026/03/13 06:16:20 [Debug] [2457483479] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38024 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38024 +2026/03/13 06:16:20 [Debug] [971520575] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38028 +2026/03/13 06:16:20 [Info] [971520575] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38028 +2026/03/13 06:16:20 [Debug] [2520528622] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38036 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38036 +2026/03/13 06:16:20 [Debug] [3953333250] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38042 +2026/03/13 06:16:20 [Info] [3953333250] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38042 +2026/03/13 06:16:20 [Debug] [856246890] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38046 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:38058 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [1014958475] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:37996 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [1014958475] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:38006 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [2066156116] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:38016 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2066156116] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:38024 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [971520575] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:38028 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3262598165] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [856246890] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [3953333250] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [971520575] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [2066156116] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [1014958475] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:40659 via tcp:127.0.0.1:33319 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [856246890] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [154418039] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3837317126] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [4132740154] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3986771551] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2082207605] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:55634 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [1088453004] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:55552 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [3664024071] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:55566 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2457483479] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:20 127.0.0.1:55578 accepted tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [2520528622] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40659 +2026/03/13 06:16:20 [Info] [856246890] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40659 +2026/03/13 06:16:21 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:40659: use of closed network connection +--- PASS: TestShadowsocksNone (2.65s) === RUN TestSocksBridgeTCP -2025/02/07 23:49:24 [Info] All server closed. +2026/03/13 06:16:21 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:24 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38219 -2025/02/07 23:49:24 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38219 -2025/02/07 23:49:24 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:24 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45899 -2025/02/07 23:49:24 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45899 -2025/02/07 23:49:24 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:26 [Debug] [350483584] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56718 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56718 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46743 -2025/02/07 23:49:26 127.0.0.1:56718 accepted tcp:127.0.0.1:46743 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38219 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:46743 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46743 -2025/02/07 23:49:26 tcp:127.0.0.1:55146 accepted tcp:127.0.0.1:46743 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:46743 -2025/02/07 23:49:26 [Info] [350483584] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46743 -2025/02/07 23:49:26 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:46743: use of closed network connection ---- PASS: TestSocksBridgeTCP (2.03s) +2026/03/13 06:16:21 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38595 +2026/03/13 06:16:21 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38595 +2026/03/13 06:16:21 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:21 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37511 +2026/03/13 06:16:21 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37511 +2026/03/13 06:16:21 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:23 [Debug] [1916280071] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48888 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48888 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32987 +2026/03/13 06:16:23 127.0.0.1:48888 accepted tcp:127.0.0.1:32987 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:32987 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32987 +2026/03/13 06:16:23 tcp:127.0.0.1:51640 accepted tcp:127.0.0.1:32987 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32987 +2026/03/13 06:16:23 [Info] [1916280071] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32987 +2026/03/13 06:16:23 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:32987: use of closed network connection +--- PASS: TestSocksBridgeTCP (2.10s) === RUN TestSocksBridageUDP -UDP server started on port 45487 -2025/02/07 23:49:26 [Info] All server closed. -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. +UDP server started on port 58751 +2026/03/13 06:16:23 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:26 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42753 -2025/02/07 23:49:26 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42753 -2025/02/07 23:49:26 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42753 -2025/02/07 23:49:26 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:26 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45881 -2025/02/07 23:49:26 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45881 -2025/02/07 23:49:26 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45881 -2025/02/07 23:49:26 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:28 [Debug] [3374308855] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36528 -2025/02/07 23:49:28 [Info] [3374308855] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36528 -2025/02/07 23:49:28 [Info] [3374308855] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45487 -2025/02/07 23:49:28 127.0.0.1:36528 accepted udp:127.0.0.1:45487 -2025/02/07 23:49:28 [Info] [3374308855] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45881 -2025/02/07 23:49:28 [Info] [3577229677] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:49865 -2025/02/07 23:49:28 [Debug] [3577229677] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:45487 with 1024 bytes -2025/02/07 23:49:28 [Debug] [3577229677] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45487 -2025/02/07 23:49:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45487 -2025/02/07 23:49:28 [Info] [3577229677] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45487 -2025/02/07 23:49:28 udp:127.0.0.1:49865 accepted udp:127.0.0.1:45487 -2025/02/07 23:49:28 [Info] [3577229677] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45487 -2025/02/07 23:49:28 [Debug] [3577229677] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/02/07 23:49:28 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:45487: use of closed network connection ---- PASS: TestSocksBridageUDP (2.03s) +2026/03/13 06:16:23 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42291 +2026/03/13 06:16:23 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42291 +2026/03/13 06:16:23 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42291 +2026/03/13 06:16:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:23 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33331 +2026/03/13 06:16:23 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33331 +2026/03/13 06:16:23 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:33331 +2026/03/13 06:16:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:25 [Debug] [1211477076] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45447 +2026/03/13 06:16:25 [Info] [1211477076] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45447 +2026/03/13 06:16:25 [Info] [1211477076] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58751 +2026/03/13 06:16:25 127.0.0.1:45447 accepted udp:127.0.0.1:58751 +2026/03/13 06:16:25 [Info] [1211477076] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42291 +2026/03/13 06:16:25 [Info] [823358628] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:42391 +2026/03/13 06:16:25 [Debug] [823358628] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:58751 with 1024 bytes +2026/03/13 06:16:25 [Debug] [823358628] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58751 +2026/03/13 06:16:25 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58751 +2026/03/13 06:16:25 [Info] [823358628] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58751 +2026/03/13 06:16:25 udp:127.0.0.1:42391 accepted udp:127.0.0.1:58751 +2026/03/13 06:16:25 [Info] [823358628] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58751 +2026/03/13 06:16:25 [Debug] [823358628] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/03/13 06:16:25 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:58751: use of closed network connection +--- PASS: TestSocksBridageUDP (2.08s) === RUN TestSocksBridageUDPWithRouting -UDP server started on port 59180 -2025/02/07 23:49:28 [Info] All server closed. +UDP server started on port 44915 +2026/03/13 06:16:25 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:28 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37651 -2025/02/07 23:49:28 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37651 -2025/02/07 23:49:28 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37651 -2025/02/07 23:49:28 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) -A unified platform for anti-censorship. -2025/02/07 23:49:28 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35099 -2025/02/07 23:49:28 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35099 -2025/02/07 23:49:28 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35099 -2025/02/07 23:49:28 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:30 [Debug] [2802894553] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38676 -2025/02/07 23:49:30 [Info] [2802894553] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38676 -2025/02/07 23:49:30 [Info] [2802894553] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:59180 -2025/02/07 23:49:30 127.0.0.1:38676 accepted udp:127.0.0.1:59180 -2025/02/07 23:49:30 [Info] [2802894553] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35099 -2025/02/07 23:49:30 [Info] [536275298] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:57466 -2025/02/07 23:49:30 [Debug] [536275298] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:59180 with 1024 bytes -2025/02/07 23:49:30 [Debug] [536275298] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:59180 -2025/02/07 23:49:30 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:59180 -2025/02/07 23:49:30 [Info] [536275298] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:59180] -2025/02/07 23:49:30 udp:127.0.0.1:57466 accepted udp:127.0.0.1:59180 [out] -2025/02/07 23:49:30 [Info] [536275298] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:59180 -2025/02/07 23:49:30 [Debug] [536275298] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/02/07 23:49:30 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:59180: use of closed network connection ---- PASS: TestSocksBridageUDPWithRouting (2.05s) +2026/03/13 06:16:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44293 +2026/03/13 06:16:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44293 +2026/03/13 06:16:25 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44293 +2026/03/13 06:16:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) +A unified platform for anti-censorship. +2026/03/13 06:16:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44823 +2026/03/13 06:16:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44823 +2026/03/13 06:16:25 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44823 +2026/03/13 06:16:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:27 [Debug] [108756183] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55094 +2026/03/13 06:16:27 [Info] [108756183] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55094 +2026/03/13 06:16:27 [Info] [108756183] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44915 +2026/03/13 06:16:27 127.0.0.1:55094 accepted udp:127.0.0.1:44915 +2026/03/13 06:16:27 [Info] [108756183] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44293 +2026/03/13 06:16:27 [Info] [1957539099] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:37770 +2026/03/13 06:16:27 [Debug] [1957539099] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:44915 with 1024 bytes +2026/03/13 06:16:27 [Debug] [1957539099] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44915 +2026/03/13 06:16:27 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:44915 +2026/03/13 06:16:27 [Info] [1957539099] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:44915] +2026/03/13 06:16:27 udp:127.0.0.1:37770 accepted udp:127.0.0.1:44915 [out] +2026/03/13 06:16:27 [Info] [1957539099] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44915 +2026/03/13 06:16:27 [Debug] [1957539099] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/03/13 06:16:27 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:44915: use of closed network connection +--- PASS: TestSocksBridageUDPWithRouting (2.11s) === RUN TestSocksConformanceMod -2025/02/07 23:49:30 [Info] All server closed. +2026/03/13 06:16:27 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.5 linux/arm64) A unified platform for anti-censorship. -2025/02/07 23:49:30 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41189 -2025/02/07 23:49:30 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43993 -2025/02/07 23:49:30 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41189 -2025/02/07 23:49:30 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43993 -2025/02/07 23:49:30 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/02/07 23:49:32 [Info] [1568482172] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1568482172] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41139 -2025/02/07 23:49:32 tcp:127.0.0.1:56908 accepted tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1568482172] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1568482172] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [571717254] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [571717254] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41139 -2025/02/07 23:49:32 tcp:127.0.0.1:55776 accepted tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [571717254] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [571717254] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [721830731] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [721830731] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41139 -2025/02/07 23:49:32 tcp:127.0.0.1:56918 accepted tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [721830731] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [721830731] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1059249987] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1059249987] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41139 -2025/02/07 23:49:32 tcp:127.0.0.1:56922 accepted tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1059249987] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] [1059249987] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41139 -2025/02/07 23:49:32 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:41139: use of closed network connection ---- PASS: TestSocksConformanceMod (2.03s) +2026/03/13 06:16:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44317 +2026/03/13 06:16:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41357 +2026/03/13 06:16:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44317 +2026/03/13 06:16:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41357 +2026/03/13 06:16:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/03/13 06:16:29 [Info] [3675123374] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3675123374] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41721 +2026/03/13 06:16:29 tcp:127.0.0.1:45730 accepted tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3675123374] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3675123374] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3211523197] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3211523197] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41721 +2026/03/13 06:16:29 tcp:127.0.0.1:42450 accepted tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3211523197] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3211523197] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3593891135] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3593891135] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41721 +2026/03/13 06:16:29 tcp:127.0.0.1:45738 accepted tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3593891135] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [3593891135] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [1261536816] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [1261536816] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41721 +2026/03/13 06:16:29 tcp:127.0.0.1:45752 accepted tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [1261536816] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] [1261536816] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41721 +2026/03/13 06:16:29 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41721: use of closed network connection +--- PASS: TestSocksConformanceMod (2.16s) === RUN TestSimpleTLSConnection tls_test.go:33: +2026/03/13 06:16:29 [Info] All server closed. --- SKIP: TestSimpleTLSConnection (0.00s) === RUN TestAutoIssuingCertificate tls_test.go:134: @@ -3317,7 +3370,6 @@ === RUN TestVMessNone vmess_test.go:576: --- SKIP: TestVMessNone (0.00s) -2025/02/07 23:49:32 [Info] All server closed. === RUN TestVMessKCP vmess_test.go:680: --- SKIP: TestVMessKCP (0.00s) @@ -3331,9 +3383,9 @@ vmess_test.go:1059: --- SKIP: TestVMessGCMMuxUDP (0.00s) PASS -ok v2ray.com/core/testing/scenarios 65.370s +ok v2ray.com/core/testing/scenarios 68.365s === RUN TestDialWithLocalAddr -Failed accept TCP connection: accept tcp 127.0.0.1:40703: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:38139: use of closed network connection --- PASS: TestDialWithLocalAddr (0.00s) === RUN TestAllHeadersLoadable --- PASS: TestAllHeadersLoadable (0.00s) @@ -3341,18 +3393,18 @@ sockopt_linux_test.go:15: requires CAP_NET_ADMIN --- SKIP: TestSockOptMark (0.00s) === RUN TestTCPFastOpen -Failed accept TCP connection: accept tcp 127.0.0.1:41605: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:42361: use of closed network connection --- PASS: TestTCPFastOpen (0.00s) === RUN TestRegisterListenerController --- PASS: TestRegisterListenerController (0.00s) PASS -ok v2ray.com/core/transport/internet 0.066s +ok v2ray.com/core/transport/internet 0.080s === RUN TestListen --- PASS: TestListen (0.00s) === RUN TestListenAbstract --- PASS: TestListenAbstract (0.00s) PASS -ok v2ray.com/core/transport/internet/domainsocket 0.053s +ok v2ray.com/core/transport/internet/domainsocket 0.056s === RUN TestReaderWriter --- PASS: TestReaderWriter (0.00s) === RUN TestRequestHeader @@ -3369,35 +3421,34 @@ === RUN TestConnectionInvReq --- PASS: TestConnectionInvReq (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/http 0.065s +ok v2ray.com/core/transport/internet/headers/http 0.041s === RUN TestSRTPWrite --- PASS: TestSRTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/srtp 0.063s +ok v2ray.com/core/transport/internet/headers/srtp 0.060s === RUN TestDTLSWrite --- PASS: TestDTLSWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/tls 0.063s +ok v2ray.com/core/transport/internet/headers/tls 0.048s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/utp 0.034s +ok v2ray.com/core/transport/internet/headers/utp 0.048s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/wechat 0.038s +ok v2ray.com/core/transport/internet/headers/wechat 0.043s === RUN TestHTTPConnection -2025/02/07 23:48:31 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed ---- PASS: TestHTTPConnection (1.02s) +2026/03/13 06:15:24 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed +--- PASS: TestHTTPConnection (1.03s) PASS -ok v2ray.com/core/transport/internet/http 1.079s +ok v2ray.com/core/transport/internet/http 1.105s === RUN TestConnectionReadTimeout -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to +2026/03/13 06:15:23 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to --- PASS: TestConnectionReadTimeout (1.00s) === RUN TestConnectionInterface --- PASS: TestConnectionInterface (0.00s) === RUN TestSimpleAuthenticator -2025/02/07 23:48:31 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to --- PASS: TestSimpleAuthenticator (0.00s) === RUN TestSimpleAuthenticator2 --- PASS: TestSimpleAuthenticator2 (0.00s) @@ -3417,28 +3468,27 @@ === RUN TestCmdSegment --- PASS: TestCmdSegment (0.00s) PASS -ok v2ray.com/core/transport/internet/kcp 1.052s +ok v2ray.com/core/transport/internet/kcp 1.078s === RUN TestQuicConnection -2025/02/07 23:48:30 connection doesn't allow setting of receive buffer size. Not a *net.UDPConn?. See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. -2025/02/07 23:48:31 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnection (1.01s) +2026/03/13 06:15:23 connection doesn't allow setting of receive buffer size. Not a *net.UDPConn?. See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. +2026/03/13 06:15:24 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +--- PASS: TestQuicConnection (1.03s) === RUN TestQuicConnectionWithoutTLS -2025/02/07 23:48:31 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:44280: use of closed network connection -2025/02/07 23:48:32 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2026/03/13 06:15:24 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:47824: use of closed network connection +2026/03/13 06:15:25 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionWithoutTLS (1.03s) === RUN TestQuicConnectionAuthHeader -2025/02/07 23:48:32 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:35897: use of closed network connection -2025/02/07 23:48:33 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2026/03/13 06:15:25 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:55301: use of closed network connection +2026/03/13 06:15:26 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionAuthHeader (1.01s) PASS -ok v2ray.com/core/transport/internet/quic 3.126s +ok v2ray.com/core/transport/internet/quic 3.139s === RUN TestGetOriginalDestination -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37913 -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/tcp: failed to call getsockopt > protocol not available -Failed accept TCP connection: accept tcp 127.0.0.1:37913: use of closed network connection +2026/03/13 06:15:23 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33183 +Failed accept TCP connection: accept tcp 127.0.0.1:33183: use of closed network connection --- PASS: TestGetOriginalDestination (0.00s) PASS -ok v2ray.com/core/transport/internet/tcp 0.056s +ok v2ray.com/core/transport/internet/tcp 0.079s === RUN TestCertificateIssuing --- PASS: TestCertificateIssuing (0.00s) === RUN TestExpiredCertificate @@ -3446,33 +3496,33 @@ === RUN TestInsecureCertificates --- PASS: TestInsecureCertificates (0.00s) PASS -ok v2ray.com/core/transport/internet/tls 0.048s +ok v2ray.com/core/transport/internet/tls 0.080s === RUN TestSameDestinationDispatching -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/02/07 23:48:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/03/13 06:15:23 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 --- PASS: TestSameDestinationDispatching (1.01s) PASS -ok v2ray.com/core/transport/internet/udp 1.060s +ok v2ray.com/core/transport/internet/udp 1.080s === RUN Test_listenWSAndDial -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 -2025/02/07 23:48:30 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2025/02/07 23:48:35 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2025/02/07 23:48:35 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13146: use of closed network connection +2026/03/13 06:15:23 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 +2026/03/13 06:15:23 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/03/13 06:15:28 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/03/13 06:15:28 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13146: use of closed network connection --- PASS: Test_listenWSAndDial (5.03s) === RUN TestDialWithRemoteAddr -2025/02/07 23:48:35 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 -2025/02/07 23:48:35 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 -2025/02/07 23:48:35 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13148: use of closed network connection +2026/03/13 06:15:28 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 +2026/03/13 06:15:28 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 +2026/03/13 06:15:28 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13148: use of closed network connection --- PASS: TestDialWithRemoteAddr (0.00s) === RUN Test_listenWSAndDial_TLS --- PASS: Test_listenWSAndDial_TLS (0.00s) PASS -ok v2ray.com/core/transport/internet/websocket 5.104s +ok v2ray.com/core/transport/internet/websocket 5.097s === RUN TestPipeReadWrite --- PASS: TestPipeReadWrite (0.00s) === RUN TestPipeInterrupt @@ -3486,7 +3536,7 @@ === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok v2ray.com/core/transport/pipe 2.176s +ok v2ray.com/core/transport/pipe 2.172s make[1]: Leaving directory '/build/reproducible-path/golang-v2ray-core-4.34.0+ds' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -3518,8 +3568,8 @@ dpkg-gencontrol: warning: package v2ray: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang -dpkg-deb: building package 'golang-v2ray-core-dev' in '../golang-v2ray-core-dev_4.34.0+ds-4_all.deb'. dpkg-deb: building package 'v2ray' in '../v2ray_4.34.0+ds-4_arm64.deb'. +dpkg-deb: building package 'golang-v2ray-core-dev' in '../golang-v2ray-core-dev_4.34.0+ds-4_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-v2ray-core_4.34.0+ds-4_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-v2ray-core_4.34.0+ds-4_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3527,12 +3577,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/36567/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/721744 and its subdirectories -I: Current time: Fri Feb 7 11:49:58 -12 2025 -I: pbuilder-time-stamp: 1738972198 +I: removing directory /srv/workspace/pbuilder/36567 and its subdirectories +I: Current time: Fri Mar 13 20:17:32 +14 2026 +I: pbuilder-time-stamp: 1773382652