Diff of the two buildlogs: -- --- b1/build.log 2024-12-15 06:23:56.989079189 +0000 +++ b2/build.log 2024-12-15 06:29:17.826456018 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 14 18:18:56 -12 2024 -I: pbuilder-time-stamp: 1734243536 +I: Current time: Sun Jan 18 02:46:59 +14 2026 +I: pbuilder-time-stamp: 1768654019 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -35,52 +35,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/462506/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1240021/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-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 Jan 17 12:47 /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/1240021/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1240021/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='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='f5fbcfd193494a5ab13fd667fccb5b26' - 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='462506' - PS1='# ' - PS2='> ' + INVOCATION_ID=42c0687febfd487f86e72d53dbb72e90 + 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=1240021 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.3136pXlu/pbuilderrc_dLAT --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3136pXlu/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.3136pXlu/pbuilderrc_LEOt --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3136pXlu/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 codethink02-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) 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/462506/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1240021/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -266,7 +298,7 @@ Get: 122 http://deb.debian.org/debian unstable/main arm64 libprotoc32t64 arm64 3.21.12-10+b1 [789 kB] Get: 123 http://deb.debian.org/debian unstable/main arm64 protobuf-compiler arm64 3.21.12-10+b1 [84.9 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 protoc-gen-go-1-3 arm64 1.3.5-4+b9 [993 kB] -Fetched 141 MB in 1s (102 MB/s) +Fetched 141 MB in 2s (89.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 20082 files and directories currently installed.) @@ -777,7 +809,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/1240021/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1240021/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 @@ -922,32 +958,32 @@ 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/profilerecord -internal/goarch +encoding internal/byteorder +internal/profilerecord internal/coverage/rtcov -internal/godebugs -internal/itoa -encoding -cmp internal/goexperiment +internal/unsafeheader internal/goos +cmp +internal/goarch +internal/itoa +internal/godebugs internal/race -internal/unsafeheader -internal/cpu math/bits unicode/utf8 -sync/atomic unicode -internal/chacha8rand -runtime/internal/math -runtime/internal/sys internal/asan +internal/cpu internal/msan -internal/runtime/syscall -internal/abi log/internal unicode/utf16 +internal/runtime/syscall +internal/chacha8rand +internal/abi +runtime/internal/math +runtime/internal/sys +sync/atomic google.golang.org/protobuf/internal/flags math google.golang.org/protobuf/internal/set @@ -955,16 +991,16 @@ internal/platform v2ray.com/core/common/signal/semaphore internal/nettrace -crypto/subtle crypto/internal/alias -internal/bytealg -internal/runtime/atomic +crypto/subtle crypto/internal/boring/sig v2ray.com/core/common/bitmask container/list vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias google.golang.org/grpc/serviceconfig +internal/bytealg +internal/runtime/atomic golang.org/x/crypto/internal/alias github.com/quic-go/quic-go/internal/utils/ringbuffer golang.org/x/net/internal/iana @@ -972,10 +1008,10 @@ internal/runtime/exithook internal/stringslite runtime +internal/reflectlite iter sync internal/weak -internal/reflectlite slices maps internal/bisect @@ -986,91 +1022,90 @@ v2ray.com/core/common/bytespool github.com/quic-go/quic-go/internal/utils/linkedlist runtime/cgo +internal/godebug errors sort -internal/godebug strconv io internal/oserror path vendor/golang.org/x/net/dns/dnsmessage -syscall -strings +math/rand/v2 crypto/internal/edwards25519/field -google.golang.org/grpc/internal/buffer math/rand +google.golang.org/grpc/internal/buffer crypto/internal/nistec/fiat -math/rand/v2 -crypto/internal/randutil +syscall +golang.org/x/net/dns/dnsmessage +strings bytes -hash -hash/crc32 -hash/fnv +reflect internal/concurrent +crypto/internal/randutil crypto/internal/edwards25519 -google.golang.org/grpc/internal/grpcrand -reflect -crypto +hash crypto/rc4 +google.golang.org/grpc/internal/grpcrand +hash/crc32 +hash/fnv unique -golang.org/x/net/dns/dnsmessage +bufio go/build/constraint regexp/syntax v2ray.com/core/common/cmdarg -crypto/md5 -html -net/netip -bufio +crypto crypto/cipher +html vendor/golang.org/x/text/transform net/http/internal/ascii +net/netip golang.org/x/text/transform +crypto/md5 go.starlark.net/internal/spell hash/crc64 internal/saferio crypto/internal/boring crypto/des crypto/hmac +crypto/sha1 crypto/aes crypto/sha512 -crypto/sha1 -vendor/golang.org/x/crypto/hkdf crypto/sha256 -golang.org/x/crypto/hkdf -regexp +vendor/golang.org/x/crypto/hkdf time internal/syscall/unix internal/syscall/execenv +golang.org/x/crypto/hkdf +regexp v2ray.com/core/common/strmatcher -internal/fmtsort -encoding/binary io/fs -internal/poll context v2ray.com/core/common/dice google.golang.org/grpc/backoff google.golang.org/grpc/keepalive +internal/poll +internal/fmtsort +encoding/binary +google.golang.org/grpc/internal/backoff +google.golang.org/grpc/internal/grpcsync +internal/filepathlite +embed +google.golang.org/protobuf/internal/editiondefaults +crypto/internal/nistec +os encoding/base64 -vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/chacha20 -golang.org/x/sys/unix -golang.org/x/crypto/chacha20 -golang.org/x/crypto/internal/poly1305 v2ray.com/core/common/crypto/internal +golang.org/x/crypto/internal/poly1305 +golang.org/x/sys/unix +vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/exp/rand -internal/filepathlite -embed -encoding/pem +golang.org/x/crypto/chacha20 github.com/dgryski/go-metro -google.golang.org/grpc/internal/backoff -google.golang.org/grpc/internal/grpcsync -vendor/golang.org/x/crypto/chacha20poly1305 +encoding/pem golang.org/x/crypto/chacha20poly1305 -google.golang.org/protobuf/internal/editiondefaults -crypto/internal/nistec -os +vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh -fmt io/ioutil os/signal path/filepath @@ -1080,10 +1115,11 @@ google.golang.org/grpc/internal/envconfig golang.org/x/sys/cpu net -golang.org/x/crypto/sha3 -vendor/golang.org/x/crypto/sha3 +fmt os/exec v2ray.com/core/common/platform +vendor/golang.org/x/crypto/sha3 +golang.org/x/crypto/sha3 internal/goroot flag log @@ -1099,8 +1135,8 @@ google.golang.org/protobuf/encoding/protowire net/url google.golang.org/protobuf/reflect/protoreflect -text/template/parse go/scanner +text/template/parse golang.org/x/net/internal/timeseries vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm @@ -1112,57 +1148,57 @@ 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 -golang.org/x/text/unicode/norm -golang.org/x/net/http2/hpack -github.com/quic-go/quic-go/quicvarint -golang.org/x/net/bpf -runtime/debug 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/internal/encoding/text -google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts -google.golang.org/grpc/grpclog +google.golang.org/protobuf/reflect/protoregistry +google.golang.org/grpc/attributes +google.golang.org/grpc/internal/idle +text/template google.golang.org/protobuf/internal/encoding/json -golang.org/x/text/secure/bidirule -crypto/rand -crypto/elliptic +golang.org/x/text/unicode/bidi +google.golang.org/grpc/grpclog +golang.org/x/text/unicode/norm google.golang.org/protobuf/proto +golang.org/x/net/http2/hpack +google.golang.org/grpc/connectivity +github.com/quic-go/quic-go/quicvarint google.golang.org/protobuf/internal/encoding/defval +vendor/golang.org/x/net/idna +crypto/rand +crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 -crypto/dsa -google.golang.org/grpc/connectivity go/doc go/internal/typeparams -github.com/quic-go/quic-go/internal/protocol -go.starlark.net/syntax +crypto/dsa +golang.org/x/text/secure/bidirule go/parser -encoding/gob -vendor/golang.org/x/net/idna -crypto/rsa -github.com/quic-go/quic-go/internal/utils +github.com/quic-go/quic-go/internal/protocol +html/template +golang.org/x/net/bpf google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc -html/template +crypto/rsa +github.com/quic-go/quic-go/internal/utils +go.starlark.net/syntax +runtime/debug +golang.org/x/net/idna +encoding/gob vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix -golang.org/x/net/idna -go.starlark.net/resolve crypto/ecdsa +go.starlark.net/resolve go/build go.starlark.net/internal/compile github.com/seiflotfy/cuckoofilter @@ -1181,32 +1217,32 @@ golang.org/x/net/internal/socket 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/internal/grpcutil google.golang.org/grpc/internal/balancerload google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/encoding -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts golang.org/x/net/ipv4 golang.org/x/net/ipv6 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/protobuf/types/known/durationpb google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/pretty github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status -crypto/tls -google.golang.org/grpc/binarylog/grpc_binarylog_v1 +github.com/golang/protobuf/ptypes/timestamp google.golang.org/grpc/internal/status +google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/status +crypto/tls google.golang.org/grpc/internal/binarylog google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc @@ -1214,78 +1250,78 @@ v2ray.com/core/common/serial v2ray.com/core/common/log v2ray.com/core/common/errors -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 v2ray.com/core/main/confloader v2ray.com/core/common/retry -github.com/quic-go/quic-go/internal/wire -github.com/quic-go/quic-go/internal/flowcontrol -google.golang.org/grpc/credentials -net/http v2ray.com/core/common/task v2ray.com/core/features +v2ray.com/core/common/protocol/tls/cert +v2ray.com/core/transport/internet/headers/tls +v2ray.com/core/app/log v2ray.com/core/common/uuid v2ray.com/core/common/protocol/bittorrent v2ray.com/core/common/protocol/tls -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/srtp +v2ray.com/core/transport/internet/headers/noop +v2ray.com/core/transport/internet/headers/utp +v2ray.com/core/transport/internet/headers/wechat +net/http/httptrace v2ray.com/core/features/stats v2ray.com/core/common/signal -v2ray.com/core/common/signal/pubsub v2ray.com/core/features/policy -v2ray.com/core/transport/internet/headers/tls -v2ray.com/core/transport/internet/headers/utp -v2ray.com/core/transport/internet/headers/wechat -v2ray.com/core/app/policy +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/signal/pubsub v2ray.com/core/transport/internet/headers/wireguard v2ray.com/core/common/buf +v2ray.com/core/app/policy v2ray.com/core/app/stats -google.golang.org/grpc/resolver +github.com/quic-go/quic-go/internal/wire +github.com/quic-go/quic-go/internal/flowcontrol +google.golang.org/grpc/credentials +net/http google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer -github.com/quic-go/quic-go/logging +v2ray.com/core/common/net +v2ray.com/core/transport/pipe +v2ray.com/core/common/protocol/dns +v2ray.com/core/common/platform/filesystem +v2ray.com/core/infra/conf/json +v2ray.com/core/common/platform/ctlcmd 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 -github.com/quic-go/quic-go/internal/congestion -github.com/quic-go/quic-go/internal/handshake google.golang.org/grpc/internal/resolver/dns -github.com/quic-go/quic-go/internal/ackhandler google.golang.org/grpc/resolver/dns -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 +github.com/quic-go/quic-go/logging +google.golang.org/grpc/channelz +google.golang.org/grpc/balancer v2ray.com/core/features/dns v2ray.com/core/features/inbound +github.com/quic-go/quic-go/internal/congestion +github.com/quic-go/quic-go/internal/handshake v2ray.com/core/common/protocol v2ray.com/core/common/protocol/udp v2ray.com/core/features/dns/localdns -github.com/quic-go/quic-go -google.golang.org/grpc/channelz -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/internal/resolver +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/balancer/gracefulswitch v2ray.com/core/common/session +v2ray.com/core/common/crypto v2ray.com/core/proxy/vless v2ray.com/core/proxy/vmess -v2ray.com/core/common/crypto -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch v2ray.com/core/transport/internet v2ray.com/core/proxy/vless/encoding +github.com/quic-go/quic-go v2ray.com/core/proxy/vmess/encoding v2ray.com/core/transport v2ray.com/core/transport/internet/tls @@ -1301,31 +1337,31 @@ v2ray.com/core/transport/internet/domainsocket v2ray.com/core v2ray.com/core/transport/internet/kcp -v2ray.com/core/proxy/dokodemo v2ray.com/core/app/router +v2ray.com/core/common/mux +v2ray.com/core/proxy/dns +v2ray.com/core/proxy/dokodemo +v2ray.com/core/proxy/freedom v2ray.com/core/proxy/mtproto v2ray.com/core/proxy/shadowsocks v2ray.com/core/proxy/socks v2ray.com/core/proxy/trojan -v2ray.com/core/common/mux -v2ray.com/core/proxy/dns -v2ray.com/core/proxy/freedom v2ray.com/core/proxy/vless/inbound 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 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 -golang.org/x/net/http2 v2ray.com/core/main/distro/debug v2ray.com/core/app/dispatcher v2ray.com/core/transport/internet/websocket @@ -1352,50 +1388,50 @@ DH_GOPKG="v2ray.com/core/infra/control/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" -tags confonly 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 hash/adler32 -compress/bzip2 image -golang.org/x/crypto/openpgp/armor +compress/bzip2 +golang.org/x/crypto/openpgp/errors golang.org/x/crypto/openpgp/elgamal -golang.org/x/crypto/openpgp/s2k compress/zlib v2ray.com/core/app/commander +v2ray.com/core/app/log/command v2ray.com/core/app/dispatcher -v2ray.com/core/app/reverse +v2ray.com/core/common/net v2ray.com/core/app/log +golang.org/x/crypto/openpgp/armor +v2ray.com/core/app/reverse v2ray.com/core/app/stats +golang.org/x/crypto/openpgp/s2k +v2ray.com/core/app/stats/command +v2ray.com/core/proxy/blackhole v2ray.com/core/proxy/vless v2ray.com/core/transport/internet/domainsocket -v2ray.com/core/app/log/command v2ray.com/core/transport/internet/http -v2ray.com/core/common/net -v2ray.com/core/app/stats/command v2ray.com/core/transport/internet/kcp -v2ray.com/core/proxy/blackhole -v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/tcp +v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/websocket image/internal/imageutil -v2ray.com/core/common/protocol v2ray.com/core/app/router v2ray.com/core/proxy/dns +v2ray.com/core/common/protocol v2ray.com/core/proxy/dokodemo image/jpeg v2ray.com/core/app/dns v2ray.com/core/common/session -golang.org/x/crypto/openpgp/packet v2ray.com/core/proxy/freedom v2ray.com/core/proxy/http +v2ray.com/core/common/crypto v2ray.com/core/proxy/socks -v2ray.com/core/proxy/vless/inbound v2ray.com/core/proxy/trojan +v2ray.com/core/proxy/vless/inbound v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vmess/outbound -v2ray.com/core/common/crypto +golang.org/x/crypto/openpgp/packet v2ray.com/core/transport/internet/quic v2ray.com/core/transport/internet v2ray.com/core/proxy/shadowsocks @@ -1403,8 +1439,8 @@ v2ray.com/core/app/proxyman v2ray.com/core v2ray.com/core/proxy/mtproto -golang.org/x/crypto/openpgp v2ray.com/core/app/proxyman/command +golang.org/x/crypto/openpgp v2ray.com/core/infra/conf v2ray.com/core/infra/conf/serial v2ray.com/core/infra/control @@ -1447,11 +1483,11 @@ ? 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/main/distro/all [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/infra/vprotogen [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] @@ -1459,51 +1495,51 @@ === RUN TestContextPanic --- PASS: TestContextPanic (0.00s) === RUN TestV2RayDial -2024/12/15 06:21:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:23 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41879 -2024/12/15 06:21:23 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41879 -2024/12/15 06:21:23 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41879 -Failed accept TCP connection: accept tcp 127.0.0.1:41879: use of closed network connection ---- PASS: TestV2RayDial (30.27s) +2026/01/17 12:49:40 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:49:40 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41287 +2026/01/17 12:49:40 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41287 +2026/01/17 12:49:40 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41287 +Failed accept TCP connection: accept tcp 127.0.0.1:41287: use of closed network connection +--- PASS: TestV2RayDial (15.50s) === RUN TestV2RayDialUDPConn -UDP server started on port 42646 -2024/12/15 06:21:53 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42646 -2024/12/15 06:21:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:42646 -Failed to read from UDP: read udp 127.0.0.1:42646: use of closed network connection ---- PASS: TestV2RayDialUDPConn (0.50s) +UDP server started on port 59400 +2026/01/17 12:49:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:49:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:59400 +2026/01/17 12:49:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:59400 +Failed to read from UDP: read udp 127.0.0.1:59400: use of closed network connection +--- PASS: TestV2RayDialUDPConn (0.51s) === RUN TestV2RayDialUDP -UDP server started on port 45784 -UDP server started on port 43607 -2024/12/15 06:21:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:54 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45784 -2024/12/15 06:21:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45784 -2024/12/15 06:21:54 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45784 -2024/12/15 06:21:54 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45784 -2024/12/15 06:21:54 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43607 -2024/12/15 06:21:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43607 -2024/12/15 06:21:54 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43607 -2024/12/15 06:21:54 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43607 -Failed to read from UDP: read udp 127.0.0.1:43607: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:45784: use of closed network connection +UDP server started on port 52619 +UDP server started on port 40269 +2026/01/17 12:49:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:49:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52619 +2026/01/17 12:49:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52619 +2026/01/17 12:49:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52619 +2026/01/17 12:49:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52619 +2026/01/17 12:49:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40269 +2026/01/17 12:49:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40269 +2026/01/17 12:49:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40269 +2026/01/17 12:49:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40269 +Failed to read from UDP: read udp 127.0.0.1:40269: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:52619: use of closed network connection --- PASS: TestV2RayDialUDP (0.00s) === RUN TestV2RayDependency --- PASS: TestV2RayDependency (0.00s) === RUN TestV2RayClose --- PASS: TestV2RayClose (0.00s) PASS -ok v2ray.com/core 30.902s +ok v2ray.com/core 16.216s === RUN TestStatsWriter --- PASS: TestStatsWriter (0.00s) PASS -ok v2ray.com/core/app/dispatcher 0.081s +ok v2ray.com/core/app/dispatcher 0.080s === RUN Test_parseResponse === RUN Test_parseResponse/empty === RUN Test_parseResponse/error === RUN Test_parseResponse/a_record === RUN Test_parseResponse/aaaa_record ---- PASS: Test_parseResponse (0.00s) - --- PASS: Test_parseResponse/empty (0.00s) +--- PASS: Test_parseResponse (0.01s) + --- PASS: Test_parseResponse/empty (0.01s) --- PASS: Test_parseResponse/error (0.00s) --- PASS: Test_parseResponse/a_record (0.00s) --- PASS: Test_parseResponse/aaaa_record (0.00s) @@ -1530,269 +1566,269 @@ --- PASS: TestFqdn/with_fqdn (0.00s) --- PASS: TestFqdn/without_fqdn (0.00s) === RUN TestUDPServerSubnet -2024/12/15 06:21:34 [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. -2024/12/15 06:21:34 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 -2024/12/15 06:21:34 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58947 -2024/12/15 06:21:34 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:58947] -2024/12/15 06:21:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58947 querying DNS for: google.com. -2024/12/15 06:21:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58947 -2024/12/15 06:21:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58947 -2024/12/15 06:21:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58947 -2024/12/15 06:21:34 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58947 -2024/12/15 06:21:34 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58947 ---- PASS: TestUDPServerSubnet (1.01s) +2026/01/17 12:49:41 [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/01/17 12:49:41 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 +2026/01/17 12:49:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43568 +2026/01/17 12:49:41 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:43568] +2026/01/17 12:49:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43568 querying DNS for: google.com. +2026/01/17 12:49:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43568 +2026/01/17 12:49:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43568 +2026/01/17 12:49:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43568 +2026/01/17 12:49:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43568 +2026/01/17 12:49:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43568 +--- PASS: TestUDPServerSubnet (1.02s) === RUN TestUDPServer -2024/12/15 06:21:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58947 got answer: google.com. TypeAAAA -> [] 1.965212ms -2024/12/15 06:21:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58947 updating IP records for domain:google.com. -2024/12/15 06:21:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58947 got answer: google.com. TypeA -> [8.8.4.4] 1.983693ms -2024/12/15 06:21:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58947 updating IP records for domain:google.com. -2024/12/15 06:21:35 [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. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41754 -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41754] -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 querying DNS for: google.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: google.com. TypeAAAA -> [] 395.842µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:google.com. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: google.com. TypeA -> [8.8.8.8] 404.882µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:google.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:41754] -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 querying DNS for: facebook.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: facebook.com. TypeAAAA -> [] 99.161µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:facebook.com. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: facebook.com. TypeA -> [9.9.9.9] 102.641µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:facebook.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:41754] -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 querying DNS for: notexist.google.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: notexist.google.com. TypeAAAA -> [] 104.641µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:notexist.google.com. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: notexist.google.com. TypeA -> [] 115.961µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:notexist.google.com. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:41754 > rcode: 3 -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:41754] -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 querying DNS for: ipv4only.google.com. -2024/12/15 06:21:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41754 +2026/01/17 12:49:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43568 got answer: google.com. TypeAAAA -> [] 10.12072ms +2026/01/17 12:49:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43568 updating IP records for domain:google.com. +2026/01/17 12:49:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43568 got answer: google.com. TypeA -> [8.8.4.4] 10.14868ms +2026/01/17 12:49:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43568 updating IP records for domain:google.com. +2026/01/17 12:49:42 [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/01/17 12:49:42 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33584 +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33584] +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 querying DNS for: google.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: google.com. TypeAAAA -> [] 369.44µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:google.com. +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: google.com. TypeA -> [8.8.8.8] 378.2µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:google.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:33584] +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 querying DNS for: facebook.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: facebook.com. TypeAAAA -> [] 107.72µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:facebook.com. +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: facebook.com. TypeA -> [9.9.9.9] 111.64µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:facebook.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:33584] +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 querying DNS for: notexist.google.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: notexist.google.com. TypeAAAA -> [] 75.56µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:notexist.google.com. +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: notexist.google.com. TypeA -> [] 77.76µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:notexist.google.com. +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:33584 > rcode: 3 +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:33584] +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 querying DNS for: ipv4only.google.com. +2026/01/17 12:49:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33584 --- PASS: TestUDPServer (1.00s) === RUN TestPrioritizedDomain -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 got answer: ipv4only.google.com. TypeAAAA -> [] 66.44µs -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 updating IP records for domain:ipv4only.google.com. -2024/12/15 06:21:35 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:41754 > empty response -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41754] -2024/12/15 06:21:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41754 cache HIT google.com -> [8.8.8.8] -2024/12/15 06:21:36 [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. -2024/12/15 06:21:36 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2024/12/15 06:21:36 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:51716 -2024/12/15 06:21:36 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] -2024/12/15 06:21:36 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:51716 UDP:127.0.0.1:9999] -2024/12/15 06:21:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51716 querying DNS for: google.com. -2024/12/15 06:21:36 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51716 -2024/12/15 06:21:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:51716 -2024/12/15 06:21:36 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51716 -2024/12/15 06:21:36 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51716 -2024/12/15 06:21:36 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51716 +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 got answer: ipv4only.google.com. TypeAAAA -> [] 74.64µs +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 updating IP records for domain:ipv4only.google.com. +2026/01/17 12:49:42 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:33584 > empty response +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33584] +2026/01/17 12:49:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33584 cache HIT google.com -> [8.8.8.8] +2026/01/17 12:49:43 [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/01/17 12:49:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/01/17 12:49:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49383 +2026/01/17 12:49:43 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] +2026/01/17 12:49:43 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:49383 UDP:127.0.0.1:9999] +2026/01/17 12:49:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49383 querying DNS for: google.com. +2026/01/17 12:49:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49383 +2026/01/17 12:49:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49383 +2026/01/17 12:49:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49383 +2026/01/17 12:49:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49383 +2026/01/17 12:49:43 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49383 --- PASS: TestPrioritizedDomain (1.00s) === RUN TestUDPServerIPv6 -2024/12/15 06:21:36 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:51716 got answer: google.com. TypeAAAA -> [] 415.803µs -2024/12/15 06:21:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51716 updating IP records for domain:google.com. -2024/12/15 06:21:36 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:51716 got answer: google.com. TypeA -> [8.8.8.8] 425.243µs -2024/12/15 06:21:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51716 updating IP records for domain:google.com. -2024/12/15 06:21:37 [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. -2024/12/15 06:21:37 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50630 -2024/12/15 06:21:37 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:50630] -2024/12/15 06:21:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50630 querying DNS for: ipv6.google.com. -2024/12/15 06:21:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50630 -2024/12/15 06:21:37 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50630 -2024/12/15 06:21:37 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50630 -2024/12/15 06:21:37 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50630 ---- PASS: TestUDPServerIPv6 (1.00s) +2026/01/17 12:49:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49383 got answer: google.com. TypeAAAA -> [] 406.32µs +2026/01/17 12:49:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49383 updating IP records for domain:google.com. +2026/01/17 12:49:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49383 got answer: google.com. TypeA -> [8.8.8.8] 416.44µs +2026/01/17 12:49:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49383 updating IP records for domain:google.com. +2026/01/17 12:49:44 [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/01/17 12:49:44 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35519 +2026/01/17 12:49:44 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:35519] +2026/01/17 12:49:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35519 querying DNS for: ipv6.google.com. +2026/01/17 12:49:44 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35519 +2026/01/17 12:49:44 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35519 +2026/01/17 12:49:44 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35519 +2026/01/17 12:49:44 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35519 +--- PASS: TestUDPServerIPv6 (1.01s) === RUN TestStaticHostDomain -2024/12/15 06:21:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50630 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 360.562µs -2024/12/15 06:21:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50630 updating IP records for domain:ipv6.google.com. -2024/12/15 06:21:38 [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. -2024/12/15 06:21:38 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35422 -2024/12/15 06:21:38 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com -2024/12/15 06:21:38 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35422] -2024/12/15 06:21:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35422 querying DNS for: google.com. -2024/12/15 06:21:38 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35422 -2024/12/15 06:21:38 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35422 -2024/12/15 06:21:38 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35422 -2024/12/15 06:21:38 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35422 -2024/12/15 06:21:38 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35422 +2026/01/17 12:49:44 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35519 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 386.24µs +2026/01/17 12:49:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35519 updating IP records for domain:ipv6.google.com. +2026/01/17 12:49:45 [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/01/17 12:49:45 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:51196 +2026/01/17 12:49:45 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:51196] +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51196 querying DNS for: google.com. +2026/01/17 12:49:45 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51196 +2026/01/17 12:49:45 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:51196 +2026/01/17 12:49:45 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51196 +2026/01/17 12:49:45 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51196 +2026/01/17 12:49:45 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51196 --- PASS: TestStaticHostDomain (1.00s) === RUN TestIPMatch -2024/12/15 06:21:38 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35422 got answer: google.com. TypeAAAA -> [] 376.402µs -2024/12/15 06:21:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35422 updating IP records for domain:google.com. -2024/12/15 06:21:38 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35422 got answer: google.com. TypeA -> [8.8.8.8] 386.802µs -2024/12/15 06:21:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35422 updating IP records for domain:google.com. -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33201 -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33201 UDP:127.0.0.1:33201] -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 querying DNS for: google.com. -2024/12/15 06:21:39 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 got answer: google.com. TypeAAAA -> [] 386.683µs -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 updating IP records for domain:google.com. -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 got answer: google.com. TypeA -> [8.8.8.8] 396.603µs -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 updating IP records for domain:google.com. -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:33201 > expectIPs not match -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 querying DNS for: google.com. -2024/12/15 06:21:39 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33201 -2024/12/15 06:21:39 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33201 +2026/01/17 12:49:45 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:51196 got answer: google.com. TypeAAAA -> [] 397.08µs +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51196 updating IP records for domain:google.com. +2026/01/17 12:49:45 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:51196 got answer: google.com. TypeA -> [8.8.8.8] 408.52µs +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51196 updating IP records for domain:google.com. +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:60496 +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:60496 UDP:127.0.0.1:60496] +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 querying DNS for: google.com. +2026/01/17 12:49:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 got answer: google.com. TypeAAAA -> [] 385.24µs +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 updating IP records for domain:google.com. +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 got answer: google.com. TypeA -> [8.8.8.8] 394.44µs +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 updating IP records for domain:google.com. +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:60496 > expectIPs not match +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 querying DNS for: google.com. +2026/01/17 12:49:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60496 +2026/01/17 12:49:46 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60496 --- PASS: TestIPMatch (1.00s) === RUN TestLocalDomain -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 got answer: google.com. TypeAAAA -> [] 218.721µs -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 updating IP records for domain:google.com. -2024/12/15 06:21:39 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 got answer: google.com. TypeA -> [8.8.8.8] 224.881µs -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33201 updating IP records for domain:google.com. -2024/12/15 06:21:39 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:33201 -2024/12/15 06:21:40 [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. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:9999 UDP:127.0.0.1:54909] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: hostname. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname. TypeAAAA -> [] 380.003µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname. TypeA -> [127.0.0.1] 388.923µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname. -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:9999 UDP:127.0.0.1:54909] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: hostname.local. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname.local. TypeAAAA -> [] 106.881µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname.local. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname.local. TypeA -> [127.0.0.1] 110.881µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname.local. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:9999 UDP:127.0.0.1:54909] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: hostname.localdomain. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname.localdomain. TypeAAAA -> [] 104.081µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname.localdomain. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 110.441µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:hostname.localdomain. -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:54909 UDP:127.0.0.1:9999] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: localhost. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost. TypeAAAA -> [] 222.962µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost. TypeA -> [127.0.0.2] 228.722µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost. -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:54909 UDP:127.0.0.1:9999] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: localhost-a. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost-a. TypeAAAA -> [] 104.801µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost-a. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost-a. TypeA -> [127.0.0.3] 109.481µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost-a. -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:54909 UDP:127.0.0.1:9999] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: localhost-b. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost-b. TypeAAAA -> [] 84.04µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost-b. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: localhost-b. TypeA -> [127.0.0.4] 86.96µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:localhost-b. -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:54909 UDP:127.0.0.1:9999 UDP:127.0.0.1:54909] -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 querying DNS for: Mijia Cloud. -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 -2024/12/15 06:21:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54909 ---- PASS: TestLocalDomain (1.01s) +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 got answer: google.com. TypeAAAA -> [] 234.4µs +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 updating IP records for domain:google.com. +2026/01/17 12:49:46 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 got answer: google.com. TypeA -> [8.8.8.8] 243.48µs +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60496 updating IP records for domain:google.com. +2026/01/17 12:49:46 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:60496 +2026/01/17 12:49: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/01/17 12:49:47 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:9999 UDP:127.0.0.1:43857] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: hostname. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname. TypeAAAA -> [] 418.96µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname. TypeA -> [127.0.0.1] 428.44µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname. +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:9999 UDP:127.0.0.1:43857] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: hostname.local. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname.local. TypeAAAA -> [] 130.4µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname.local. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname.local. TypeA -> [127.0.0.1] 134.64µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname.local. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:9999 UDP:127.0.0.1:43857] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: hostname.localdomain. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname.localdomain. TypeAAAA -> [] 125µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname.localdomain. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 128.84µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:hostname.localdomain. +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:43857 UDP:127.0.0.1:9999] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: localhost. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost. TypeAAAA -> [] 245.6µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost. TypeA -> [127.0.0.2] 252.44µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost. +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:43857 UDP:127.0.0.1:9999] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: localhost-a. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost-a. TypeAAAA -> [] 108.04µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost-a. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost-a. TypeA -> [127.0.0.3] 111.56µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost-a. +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:43857 UDP:127.0.0.1:9999] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: localhost-b. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost-b. TypeAAAA -> [] 89.44µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost-b. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: localhost-b. TypeA -> [127.0.0.4] 92.08µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:localhost-b. +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:43857 UDP:127.0.0.1:9999 UDP:127.0.0.1:43857] +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 querying DNS for: Mijia Cloud. +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +2026/01/17 12:49:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43857 +--- PASS: TestLocalDomain (1.00s) === RUN TestMultiMatchPrioritizedDomain -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: Mijia Cloud. TypeAAAA -> [] 106.001µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:Mijia Cloud. -2024/12/15 06:21:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 109.521µs -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54909 updating IP records for domain:Mijia Cloud. -2024/12/15 06:21:41 [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. -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54632 -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:9999 UDP:127.0.0.1:54632 UDP:127.0.0.1:54632] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 querying DNS for: google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: google.com. TypeAAAA -> [] 387.802µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:google.com. -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: google.com. TypeA -> [8.8.8.8] 396.322µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:54632 -2024/12/15 06:21:41 [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)] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:9999 UDP:127.0.0.1:54632 UDP:127.0.0.1:54632] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 querying DNS for: ipv6.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 113.841µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:ipv6.google.com. -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:54632 > expectIPs not match -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 querying DNS for: ipv6.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 204.841µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:ipv6.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:54632 -2024/12/15 06:21:41 [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)] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:9999 UDP:127.0.0.1:54632] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 querying DNS for: api.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: api.google.com. TypeAAAA -> [] 204.322µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:api.google.com. -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 got answer: api.google.com. TypeA -> [8.8.7.7] 210.282µs -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 updating IP records for domain:api.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:54632 -2024/12/15 06:21:41 [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)] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:54632 UDP:127.0.0.1:9999] -2024/12/15 06:21:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54632 querying DNS for: v2.api.google.com. -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54632 -2024/12/15 06:21:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54632 +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: Mijia Cloud. TypeAAAA -> [] 105.96µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:Mijia Cloud. +2026/01/17 12:49:47 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 109.6µs +2026/01/17 12:49:47 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43857 updating IP records for domain:Mijia Cloud. +2026/01/17 12:49: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/01/17 12:49:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38200 +2026/01/17 12:49:48 [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/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:9999 UDP:127.0.0.1:38200 UDP:127.0.0.1:38200] +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 querying DNS for: google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: google.com. TypeAAAA -> [] 1.01012ms +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:google.com. +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: google.com. TypeA -> [8.8.8.8] 1.0254ms +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:38200 +2026/01/17 12:49:48 [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/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:9999 UDP:127.0.0.1:38200 UDP:127.0.0.1:38200] +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 querying DNS for: ipv6.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 164.64µs +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:ipv6.google.com. +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:38200 > expectIPs not match +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 querying DNS for: ipv6.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 259.92µs +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:ipv6.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:38200 +2026/01/17 12:49:48 [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/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:9999 UDP:127.0.0.1:38200] +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 querying DNS for: api.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: api.google.com. TypeAAAA -> [] 227.32µs +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:api.google.com. +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 got answer: api.google.com. TypeA -> [8.8.7.7] 234.56µs +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 updating IP records for domain:api.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:38200 +2026/01/17 12:49:48 [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/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:38200 UDP:127.0.0.1:9999] +2026/01/17 12:49:48 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38200 querying DNS for: v2.api.google.com. +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38200 +2026/01/17 12:49:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38200 --- PASS: TestMultiMatchPrioritizedDomain (1.00s) === RUN TestStaticHosts --- PASS: TestStaticHosts (0.00s) @@ -1803,19 +1839,19 @@ nameserver_quic_test.go:15: --- SKIP: TestQUICNameServer (0.00s) PASS -ok v2ray.com/core/app/dns 8.155s +ok v2ray.com/core/app/dns 8.128s === RUN TestCustomLogHandler --- PASS: TestCustomLogHandler (0.00s) PASS -ok v2ray.com/core/app/log 0.060s +ok v2ray.com/core/app/log 0.056s === RUN TestLoggerRestart --- PASS: TestLoggerRestart (0.00s) PASS -ok v2ray.com/core/app/log/command 0.060s +ok v2ray.com/core/app/log/command 0.069s === RUN TestPolicy --- PASS: TestPolicy (0.00s) PASS -ok v2ray.com/core/app/policy 0.051s +ok v2ray.com/core/app/policy 0.036s === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) === RUN TestOutboundWithoutStatCounter @@ -1823,11 +1859,11 @@ === RUN TestOutboundWithStatCounter --- PASS: TestOutboundWithStatCounter (0.00s) PASS -ok v2ray.com/core/app/proxyman/outbound 0.047s +ok v2ray.com/core/app/proxyman/outbound 0.053s === RUN TestStaticPickerEmpty --- PASS: TestStaticPickerEmpty (0.00s) PASS -ok v2ray.com/core/app/reverse 0.036s +ok v2ray.com/core/app/reverse 0.052s === RUN TestGeoIPMatcherContainer condition_geoip_test.go:29: --- SKIP: TestGeoIPMatcherContainer (0.00s) @@ -1840,7 +1876,7 @@ condition_geoip_test.go:141: --- SKIP: TestGeoIPMatcher6US (0.00s) === RUN TestRoutingRule ---- PASS: TestRoutingRule (0.03s) +--- PASS: TestRoutingRule (0.00s) === RUN TestChinaSites condition_test.go:356: --- SKIP: TestChinaSites (0.00s) @@ -1855,21 +1891,21 @@ === RUN TestIPIfNonMatchIP --- PASS: TestIPIfNonMatchIP (0.00s) PASS -ok v2ray.com/core/app/router 0.089s +ok v2ray.com/core/app/router 0.042s === RUN TestServiceSubscribeRoutingStats command_test.go:23: --- SKIP: TestServiceSubscribeRoutingStats (0.00s) === RUN TestSerivceTestRoute ---- PASS: TestSerivceTestRoute (0.02s) +--- PASS: TestSerivceTestRoute (0.03s) PASS -ok v2ray.com/core/app/router/command 0.088s +ok v2ray.com/core/app/router/command 0.115s === RUN TestStatsChannel channel_test.go:32: expected error: v2ray.com/core/app/stats: Number of subscribers has reached limit --- PASS: TestStatsChannel (0.00s) === RUN TestStatsChannelUnsubcribe --- PASS: TestStatsChannelUnsubcribe (0.00s) === RUN TestStatsChannelBlocking ---- PASS: TestStatsChannelBlocking (0.11s) +--- PASS: TestStatsChannelBlocking (0.10s) === RUN TestStatsChannelNonBlocking --- PASS: TestStatsChannelNonBlocking (0.10s) === RUN TestStatsChannelConcurrency @@ -1879,28 +1915,28 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) === RUN TestStatsChannelRunnable -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/stats: create new counter test.counter -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 -2024/12/15 06:21:40 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/stats: create new counter test.counter +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 +2026/01/17 12:49:45 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 --- PASS: TestStatsChannelRunnable (0.00s) PASS -ok v2ray.com/core/app/stats 0.267s +ok v2ray.com/core/app/stats 0.272s === RUN TestGetStats --- PASS: TestGetStats (0.00s) === RUN TestQueryStats --- PASS: TestQueryStats (0.00s) PASS -ok v2ray.com/core/app/stats/command 0.047s +ok v2ray.com/core/app/stats/command 0.086s === RUN TestMust --- PASS: TestMust (0.00s) === RUN TestObjectCreation --- PASS: TestObjectCreation (0.00s) PASS -ok v2ray.com/core/common 0.024s +ok v2ray.com/core/common 0.032s === RUN TestBitmaskByte --- PASS: TestBitmaskByte (0.00s) PASS -ok v2ray.com/core/common/bitmask 0.021s +ok v2ray.com/core/common/bitmask 0.030s === RUN TestBufferClear --- PASS: TestBufferClear (0.00s) === RUN TestBufferIsEmpty @@ -1920,7 +1956,7 @@ === RUN TestWriteError --- PASS: TestWriteError (0.00s) === RUN TestWriterCreation -Failed accept TCP connection: accept tcp 127.0.0.1:35395: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:33491: use of closed network connection --- PASS: TestWriterCreation (0.01s) === RUN TestMultiBufferRead --- PASS: TestMultiBufferRead (0.00s) @@ -1933,7 +1969,7 @@ === RUN TestMultiBufferReadAllToByte --- PASS: TestMultiBufferReadAllToByte (0.00s) === RUN TestMultiBufferCopy ---- PASS: TestMultiBufferCopy (0.03s) +--- PASS: TestMultiBufferCopy (0.02s) === RUN TestSplitFirstBytes --- PASS: TestSplitFirstBytes (0.00s) === RUN TestCompact @@ -1953,7 +1989,7 @@ === RUN TestReaderInterface --- PASS: TestReaderInterface (0.00s) === RUN TestReadvReader -Failed accept TCP connection: accept tcp 127.0.0.1:35149: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:36853: use of closed network connection --- PASS: TestReadvReader (0.02s) === RUN TestWriter --- PASS: TestWriter (0.00s) @@ -1962,13 +1998,13 @@ === RUN TestDiscardBytes --- PASS: TestDiscardBytes (0.00s) === RUN TestDiscardBytesMultiBuffer ---- PASS: TestDiscardBytesMultiBuffer (0.06s) +--- PASS: TestDiscardBytesMultiBuffer (0.07s) === RUN TestWriterInterface --- PASS: TestWriterInterface (0.00s) PASS -ok v2ray.com/core/common/buf 0.186s +ok v2ray.com/core/common/buf 0.204s === RUN TestAuthenticationReaderWriter ---- PASS: TestAuthenticationReaderWriter (0.52s) +--- PASS: TestAuthenticationReaderWriter (0.22s) === RUN TestAuthenticationReaderWriterPacket --- PASS: TestAuthenticationReaderWriterPacket (0.00s) === RUN TestChaCha20Stream @@ -1978,40 +2014,40 @@ === RUN TestChunkStreamIO --- PASS: TestChunkStreamIO (0.00s) PASS -ok v2ray.com/core/common/crypto 0.590s +ok v2ray.com/core/common/crypto 0.292s testing: warning: no tests to run PASS -ok v2ray.com/core/common/dice 0.032s [no tests to run] +ok v2ray.com/core/common/dice 0.040s [no tests to run] === RUN TestError --- PASS: TestError (0.00s) === RUN TestErrorMessage --- PASS: TestErrorMessage (0.00s) PASS -ok v2ray.com/core/common/errors 0.063s +ok v2ray.com/core/common/errors 0.056s === RUN TestLogRecord --- PASS: TestLogRecord (0.00s) === RUN TestFileLogger --- PASS: TestFileLogger (2.01s) PASS -ok v2ray.com/core/common/log 2.041s +ok v2ray.com/core/common/log 2.083s === RUN TestIncrementalPickerFailure --- PASS: TestIncrementalPickerFailure (0.00s) === RUN TestClientWorkerEOF --- PASS: TestClientWorkerEOF (0.50s) === RUN TestClientWorkerClose -2024/12/15 06:21:46 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2024/12/15 06:21:46 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/01/17 12:49:50 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/01/17 12:49:50 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF --- PASS: TestClientWorkerClose (0.50s) === RUN TestReaderWriter -2024/12/15 06:21:47 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2024/12/15 06:21:47 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/01/17 12:49:50 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/01/17 12:49:50 [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.057s +ok v2ray.com/core/common/mux 1.034s === RUN TestAddressProperty --- PASS: TestAddressProperty (0.00s) === RUN TestInvalidAddressConvertion @@ -2023,7 +2059,7 @@ === RUN TestPortRangeContains --- PASS: TestPortRangeContains (0.00s) PASS -ok v2ray.com/core/common/net 0.049s +ok v2ray.com/core/common/net 0.050s === RUN TestNormalizeEnvName --- PASS: TestNormalizeEnvName (0.00s) === RUN TestEnvFlag @@ -2031,7 +2067,7 @@ === RUN TestGetAssetLocation --- PASS: TestGetAssetLocation (0.00s) PASS -ok v2ray.com/core/common/platform 0.048s +ok v2ray.com/core/common/platform 0.032s === RUN TestAddressReading --- PASS: TestAddressReading (0.00s) === RUN TestAddressWriting @@ -2045,7 +2081,7 @@ === RUN TestAlwaysValidStrategy --- PASS: TestAlwaysValidStrategy (0.00s) === RUN TestTimeoutValidStrategy ---- PASS: TestTimeoutValidStrategy (3.01s) +--- PASS: TestTimeoutValidStrategy (3.02s) === RUN TestUserInServerSpec --- PASS: TestUserInServerSpec (0.00s) === RUN TestPickUser @@ -2053,7 +2089,7 @@ === RUN TestGenerateRandomInt64InRange --- PASS: TestGenerateRandomInt64InRange (0.00s) PASS -ok v2ray.com/core/common/protocol 7.075s +ok v2ray.com/core/common/protocol 7.100s === RUN TestParseXForwardedFor --- PASS: TestParseXForwardedFor (0.00s) === RUN TestHopByHopHeadersRemoving @@ -2063,38 +2099,38 @@ === RUN TestHTTPHeaders --- PASS: TestHTTPHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/http 0.074s +ok v2ray.com/core/common/protocol/http 0.068s === RUN TestTLSHeaders --- PASS: TestTLSHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/tls 0.033s +ok v2ray.com/core/common/protocol/tls 0.036s === RUN TestGenerate { "certificate": [ "-----BEGIN CERTIFICATE-----", - "MIIBrjCCAVSgAwIBAgIRAOE/V3M9OrFbLevjXbJqvSowCgYIKoZIzj0EAwIwLDES", - "MBAGA1UEChMJVjJSYXkgSW5jMRYwFAYDVQQDEw1WMlJheSBSb290IENBMB4XDTI0", - "MTIxNTA1MjE0OFoXDTI0MTIxNTA5MjE0OFowLDESMBAGA1UEChMJVjJSYXkgSW5j", + "MIIBrzCCAVSgAwIBAgIRANx4OxaddM23Okm8r5ROdUUwCgYIKoZIzj0EAwIwLDES", + "MBAGA1UEChMJVjJSYXkgSW5jMRYwFAYDVQQDEw1WMlJheSBSb290IENBMB4XDTI2", + "MDExNzExNDk1MVoXDTI2MDExNzE1NDk1MVowLDESMBAGA1UEChMJVjJSYXkgSW5j", "MRYwFAYDVQQDEw1WMlJheSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD", - "QgAE8B9+5BhFUdQyPDNxOeiQtfIPlIL9rAiJzZziDpAQ+vuKeoSjJZrlBh0r99b6", - "3266OkRMmE9MBZde+3UF2X/bqaNXMFUwDgYDVR0PAQH/BAQDAgKkMBMGA1UdJQQM", - "MAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPpVOlbG0rCe", - "Ghl7jKVhCx5FZaYmMAoGCCqGSM49BAMCA0gAMEUCIFJS0/peZ4gfM3nKsu6C2Oc+", - "IpESJLKSlyZWmRXPOjKSAiEAzSFXjzbKIe/M662L/mHg7JXFglH7xnI67kcvQqvK", - "hro=", + "QgAE97xxy9agZB3gjK5Mh4CpWrMlF3jMHf3Wp8MpVtYb0rtyZQpZIAqXyZWjb1/3", + "A1kZGU3D9ANqYpEk8WECEpF3MKNXMFUwDgYDVR0PAQH/BAQDAgKkMBMGA1UdJQQM", + "MAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPOFWhTfF8c6", + "KQsMOcKhznru9Yu9MAoGCCqGSM49BAMCA0kAMEYCIQCDCMUJKhsE/0vpcY2PYhcZ", + "8AKpmkz1sdjPfvmAzjEvDAIhANhMBtOgNDRI62j+O8fO7M8m4IOaxt89Ek3ZssXF", + "RtlW", "-----END CERTIFICATE-----" ], "key": [ "-----BEGIN RSA PRIVATE KEY-----", - "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQghNYvfXbonoa9iI/d", - "ofU3HstDc/MYsFEtnOh8YnfiM2GhRANCAATwH37kGEVR1DI8M3E56JC18g+Ugv2s", - "CInNnOIOkBD6+4p6hKMlmuUGHSv31vrfbro6REyYT0wFl177dQXZf9up", + "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgltpEK8fwhFsYJApt", + "UdTosRJFl5ECRSNO92QzOdiJdDGhRANCAAT3vHHL1qBkHeCMrkyHgKlasyUXeMwd", + "/danwylW1hvSu3JlClkgCpfJlaNvX/cDWRkZTcP0A2pikSTxYQISkXcw", "-----END RSA PRIVATE KEY-----" ] } --- PASS: TestGenerate (0.00s) PASS -ok v2ray.com/core/common/protocol/tls/cert 0.036s +ok v2ray.com/core/common/protocol/tls/cert 0.052s ? v2ray.com/core/proxy/dokodemo [no test files] ? v2ray.com/core/proxy/freedom [no test files] ? v2ray.com/core/proxy/http [no test files] @@ -2106,6 +2142,7 @@ ? 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/transport/internet/headers/noop [no test files] ? v2ray.com/core/testing/servers/udp [no test files] ? v2ray.com/core/transport [no test files] === RUN TestNoRetry @@ -2113,13 +2150,13 @@ === RUN TestRetryOnce --- PASS: TestRetryOnce (1.00s) === RUN TestRetryMultiple ---- PASS: TestRetryMultiple (5.02s) +--- PASS: TestRetryMultiple (5.03s) === RUN TestRetryExhausted --- PASS: TestRetryExhausted (2.01s) === RUN TestExponentialBackoff ---- PASS: TestExponentialBackoff (4.52s) +--- PASS: TestExponentialBackoff (4.53s) PASS -ok v2ray.com/core/common/retry 12.595s +ok v2ray.com/core/common/retry 12.604s === RUN TestUint16Serial --- PASS: TestUint16Serial (0.00s) === RUN TestUint64Serial @@ -2135,7 +2172,7 @@ === RUN TestConvertingNilMessage --- PASS: TestConvertingNilMessage (0.00s) PASS -ok v2ray.com/core/common/serial 0.066s +ok v2ray.com/core/common/serial 0.072s === RUN TestNotifierSignal --- PASS: TestNotifierSignal (0.00s) === RUN TestActivityTimer @@ -2147,11 +2184,11 @@ === RUN TestActivityTimerZeroTimeout --- PASS: TestActivityTimerZeroTimeout (0.00s) PASS -ok v2ray.com/core/common/signal 12.057s +ok v2ray.com/core/common/signal 12.060s === RUN TestPubsub --- PASS: TestPubsub (0.00s) PASS -ok v2ray.com/core/common/signal/pubsub 0.051s +ok v2ray.com/core/common/signal/pubsub 0.012s === RUN TestDomainMatcherGroup --- PASS: TestDomainMatcherGroup (0.00s) === RUN TestEmptyDomainMatcherGroup @@ -2165,15 +2202,15 @@ === RUN TestMatcherGroup --- PASS: TestMatcherGroup (0.00s) PASS -ok v2ray.com/core/common/strmatcher 0.035s +ok v2ray.com/core/common/strmatcher 0.032s === RUN TestPeriodicTaskStop ---- PASS: TestPeriodicTaskStop (12.02s) +--- PASS: TestPeriodicTaskStop (12.03s) === RUN TestExecuteParallel ---- PASS: TestExecuteParallel (0.20s) +--- PASS: TestExecuteParallel (0.21s) === RUN TestExecuteParallelContextCancel --- PASS: TestExecuteParallelContextCancel (0.00s) PASS -ok v2ray.com/core/common/task 12.246s +ok v2ray.com/core/common/task 12.258s === RUN TestParseBytes --- PASS: TestParseBytes (0.00s) === RUN TestParseString @@ -2185,7 +2222,7 @@ === RUN TestEquals --- PASS: TestEquals (0.00s) PASS -ok v2ray.com/core/common/uuid 0.028s +ok v2ray.com/core/common/uuid 0.042s === RUN TestBootstrapDNS dns_bootstrap_test.go:10: --- SKIP: TestBootstrapDNS (0.00s) @@ -2196,7 +2233,7 @@ === RUN TestStringListLen --- PASS: TestStringListLen (0.00s) === RUN TestIPParsing ---- PASS: TestIPParsing (0.01s) +--- PASS: TestIPParsing (0.00s) === RUN TestDomainParsing --- PASS: TestDomainParsing (0.00s) === RUN TestURLParsing @@ -2299,112 +2336,112 @@ === RUN TestVMessInbound --- PASS: TestVMessInbound (0.00s) PASS -ok v2ray.com/core/infra/conf 0.128s +ok v2ray.com/core/infra/conf 0.109s === 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.069s === RUN TestLoaderError ---- PASS: TestLoaderError (0.00s) +--- PASS: TestLoaderError (0.01s) PASS -ok v2ray.com/core/infra/conf/serial 0.104s +ok v2ray.com/core/infra/conf/serial 0.132s === RUN TestBlackholeHTTPResponse ---- PASS: TestBlackholeHTTPResponse (1.00s) +--- PASS: TestBlackholeHTTPResponse (1.01s) === RUN TestHTTPResponse --- PASS: TestHTTPResponse (0.00s) PASS -ok v2ray.com/core/proxy/blackhole 1.069s +ok v2ray.com/core/proxy/blackhole 1.047s === RUN TestUDPDNSTunnel -2024/12/15 06:21:56 [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. -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37877 -2024/12/15 06:21:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:56 [Debug] [4190431607] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59911 -2024/12/15 06:21:56 [Info] [4190431607] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59911 -2024/12/15 06:21:56 [Info] [4190431607] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47721 -2024/12/15 06:21:56 127.0.0.1:59911 accepted udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] [4190431607] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47721] -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 querying DNS for: google.com. -2024/12/15 06:21:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 got answer: google.com. TypeA -> [8.8.8.8] 579.963µs -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 updating IP records for domain:google.com. -2024/12/15 06:21:56 [Debug] [1498020088] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58769 -2024/12/15 06:21:56 [Info] [1498020088] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58769 -2024/12/15 06:21:56 [Info] [1498020088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47721 -2024/12/15 06:21:56 127.0.0.1:58769 accepted udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] [1498020088] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:47721] -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 querying DNS for: ipv4only.google.com. -2024/12/15 06:21:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 got answer: ipv4only.google.com. TypeAAAA -> [] 75.6µs -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 updating IP records for domain:ipv4only.google.com. -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:47721 > empty response -2024/12/15 06:21:56 [Debug] [1850750396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41120 -2024/12/15 06:21:56 [Info] [1850750396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41120 -2024/12/15 06:21:56 [Info] [1850750396] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47721 -2024/12/15 06:21:56 127.0.0.1:41120 accepted udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] [1850750396] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:47721] -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 querying DNS for: notexist.google.com. -2024/12/15 06:21:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47721 -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 got answer: notexist.google.com. TypeAAAA -> [] 107.481µs -2024/12/15 06:21:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47721 updating IP records for domain:notexist.google.com. -2024/12/15 06:21:56 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:47721 > rcode: 3 ---- PASS: TestUDPDNSTunnel (1.01s) +2026/01/17 12:49:59 [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/01/17 12:49:59 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:56195 +2026/01/17 12:49:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:49:59 [Debug] [2820425130] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36263 +2026/01/17 12:49:59 [Info] [2820425130] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36263 +2026/01/17 12:49:59 [Info] [2820425130] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41552 +2026/01/17 12:49:59 127.0.0.1:36263 accepted udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] [2820425130] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41552] +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 querying DNS for: google.com. +2026/01/17 12:49:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 got answer: google.com. TypeA -> [8.8.8.8] 23.17052ms +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 updating IP records for domain:google.com. +2026/01/17 12:49:59 [Debug] [3323976582] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33756 +2026/01/17 12:49:59 [Info] [3323976582] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33756 +2026/01/17 12:49:59 [Info] [3323976582] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41552 +2026/01/17 12:49:59 127.0.0.1:33756 accepted udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] [3323976582] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:41552] +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 querying DNS for: ipv4only.google.com. +2026/01/17 12:49:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 got answer: ipv4only.google.com. TypeAAAA -> [] 96.48µs +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 updating IP records for domain:ipv4only.google.com. +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:41552 > empty response +2026/01/17 12:49:59 [Debug] [4147642918] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54784 +2026/01/17 12:49:59 [Info] [4147642918] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54784 +2026/01/17 12:49:59 [Info] [4147642918] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41552 +2026/01/17 12:49:59 127.0.0.1:54784 accepted udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] [4147642918] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:41552] +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 querying DNS for: notexist.google.com. +2026/01/17 12:49:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41552 +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 got answer: notexist.google.com. TypeAAAA -> [] 68.4µs +2026/01/17 12:49:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41552 updating IP records for domain:notexist.google.com. +2026/01/17 12:49:59 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:41552 > rcode: 3 +--- PASS: TestUDPDNSTunnel (1.04s) === RUN TestTCPDNSTunnel -2024/12/15 06:21:56 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:37877: use of closed network connection -2024/12/15 06:21:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47313 -2024/12/15 06:21:57 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45607 -2024/12/15 06:21:57 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45607 -2024/12/15 06:21:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:57 [Debug] [555785946] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36708 -2024/12/15 06:21:57 [Info] [555785946] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36708 -2024/12/15 06:21:57 [Info] [555785946] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:47313 -2024/12/15 06:21:57 127.0.0.1:36708 accepted tcp:127.0.0.1:47313 -2024/12/15 06:21:57 [Info] [555785946] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:47313 -2024/12/15 06:21:57 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47313] -2024/12/15 06:21:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47313 querying DNS for: google.com. -2024/12/15 06:21:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47313 -2024/12/15 06:21:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47313 -2024/12/15 06:21:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47313 -2024/12/15 06:21:57 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:47313 -2024/12/15 06:21:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47313 got answer: google.com. TypeA -> [8.8.8.8] 239.641µs -2024/12/15 06:21:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47313 updating IP records for domain:google.com. ---- PASS: TestTCPDNSTunnel (1.00s) +2026/01/17 12:49:59 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:56195: use of closed network connection +2026/01/17 12:50:00 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:51923 +2026/01/17 12:50:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45649 +2026/01/17 12:50:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45649 +2026/01/17 12:50:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:00 [Debug] [1258895600] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37830 +2026/01/17 12:50:00 [Info] [1258895600] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37830 +2026/01/17 12:50:00 [Info] [1258895600] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:51923 +2026/01/17 12:50:00 127.0.0.1:37830 accepted tcp:127.0.0.1:51923 +2026/01/17 12:50:00 [Info] [1258895600] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:51923 +2026/01/17 12:50:00 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:51923] +2026/01/17 12:50:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51923 querying DNS for: google.com. +2026/01/17 12:50:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51923 +2026/01/17 12:50:00 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:51923 +2026/01/17 12:50:00 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51923 +2026/01/17 12:50:00 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:51923 +2026/01/17 12:50:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:51923 got answer: google.com. TypeA -> [8.8.8.8] 358.6µs +2026/01/17 12:50:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:51923 updating IP records for domain:google.com. +--- PASS: TestTCPDNSTunnel (1.01s) === RUN TestUDP2TCPDNSTunnel -2024/12/15 06:21:58 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40433 -2024/12/15 06:21:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37269 -2024/12/15 06:21:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37269 -2024/12/15 06:21:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:21:58 [Debug] [3980376656] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60576 -2024/12/15 06:21:58 [Info] [3980376656] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60576 -2024/12/15 06:21:58 [Info] [3980376656] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40433 -2024/12/15 06:21:58 127.0.0.1:60576 accepted tcp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] [3980376656] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:40433 -2024/12/15 06:21:58 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:40433] -2024/12/15 06:21:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40433 querying DNS for: google.com. -2024/12/15 06:21:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40433 -2024/12/15 06:21:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40433 got answer: google.com. TypeA -> [8.8.8.8] 435.483µs -2024/12/15 06:21:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40433 updating IP records for domain:google.com. ---- PASS: TestUDP2TCPDNSTunnel (1.00s) +2026/01/17 12:50:01 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:39997 +2026/01/17 12:50:01 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36467 +2026/01/17 12:50:01 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36467 +2026/01/17 12:50:01 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:01 [Debug] [1389291557] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38536 +2026/01/17 12:50:01 [Info] [1389291557] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38536 +2026/01/17 12:50:01 [Info] [1389291557] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39997 +2026/01/17 12:50:01 127.0.0.1:38536 accepted tcp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] [1389291557] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:39997 +2026/01/17 12:50:01 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:39997] +2026/01/17 12:50:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39997 querying DNS for: google.com. +2026/01/17 12:50:01 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39997 +2026/01/17 12:50:01 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:39997 got answer: google.com. TypeA -> [8.8.8.8] 349.72µs +2026/01/17 12:50:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39997 updating IP records for domain:google.com. +--- PASS: TestUDP2TCPDNSTunnel (1.01s) PASS -ok v2ray.com/core/proxy/dns 3.083s +ok v2ray.com/core/proxy/dns 3.147s === RUN TestInverse --- PASS: TestInverse (0.00s) === RUN TestAuthenticationReadWrite --- PASS: TestAuthenticationReadWrite (0.00s) PASS -ok v2ray.com/core/proxy/mtproto 0.071s +ok v2ray.com/core/proxy/mtproto 0.052s === RUN TestAEADCipherUDP --- PASS: TestAEADCipherUDP (0.00s) === RUN TestUDPEncoding @@ -2414,7 +2451,7 @@ === RUN TestUDPReaderWriter --- PASS: TestUDPReaderWriter (0.00s) PASS -ok v2ray.com/core/proxy/shadowsocks 0.048s +ok v2ray.com/core/proxy/shadowsocks 0.068s === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestReadUsernamePassword @@ -2422,26 +2459,26 @@ === RUN TestReadUntilNull --- PASS: TestReadUntilNull (0.00s) PASS -ok v2ray.com/core/proxy/socks 0.083s +ok v2ray.com/core/proxy/socks 0.061s === RUN TestTCPRequest --- PASS: TestTCPRequest (0.00s) === RUN TestUDPRequest --- PASS: TestUDPRequest (0.00s) PASS -ok v2ray.com/core/proxy/trojan 0.035s +ok v2ray.com/core/proxy/trojan 0.084s === RUN TestRequestSerialization ---- PASS: TestRequestSerialization (0.01s) +--- PASS: TestRequestSerialization (0.00s) === RUN TestInvalidRequest --- PASS: TestInvalidRequest (0.00s) === RUN TestMuxRequest --- PASS: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vless/encoding 0.049s +ok v2ray.com/core/proxy/vless/encoding 0.048s === RUN TestUserValidator validator_test.go:21: --- SKIP: TestUserValidator (0.00s) PASS -ok v2ray.com/core/proxy/vmess 0.029s +ok v2ray.com/core/proxy/vmess 0.050s === RUN TestCreateAuthID authid_test.go:13: --- SKIP: TestCreateAuthID (0.00s) @@ -2470,7 +2507,7 @@ encrypt_test.go:81: --- SKIP: TestOpenVMessAEADHeader4Massive (0.00s) PASS -ok v2ray.com/core/proxy/vmess/aead 0.041s +ok v2ray.com/core/proxy/vmess/aead 0.050s === RUN TestFnvAuth --- PASS: TestFnvAuth (0.00s) === RUN TestSwitchAccount @@ -2487,8 +2524,7 @@ encoding_test.go:119: --- SKIP: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vmess/encoding 0.039s -? v2ray.com/core/transport/internet/headers/noop [no test files] +ok v2ray.com/core/proxy/vmess/encoding 0.049s ? v2ray.com/core/transport/internet/headers/wireguard [no test files] === RUN TestCommanderRemoveHandler command_test.go:36: @@ -2500,26 +2536,26 @@ command_test.go:315: --- SKIP: TestCommanderStats (0.00s) === RUN TestResolveIP -Generated binary path: /tmp/v2ray1029469965/v2ray.test -Building V2Ray into path (/tmp/v2ray1029469965/v2ray.test) +Generated binary path: /tmp/v2ray3100923599/v2ray.test +Building V2Ray into path (/tmp/v2ray3100923599/v2ray.test) V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:05 [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. -2024/12/15 06:22:05 [Info] v2ray.com/core/app/dns: DNS: created localhost client -2024/12/15 06:22:05 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33083 -2024/12/15 06:22:05 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33083 -2024/12/15 06:22:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:07 [Info] [983986697] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:37095 -2024/12/15 06:22:07 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2024/12/15 06:22:07 [Info] [983986697] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:37095] -2024/12/15 06:22:07 tcp:127.0.0.1:50892 accepted tcp:google.com:37095 [direct] -2024/12/15 06:22:07 [Info] [983986697] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:37095 -2024/12/15 06:22:07 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2024/12/15 06:22:07 [Info] [983986697] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:37095 -2024/12/15 06:22:07 [Info] [983986697] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37095 -2024/12/15 06:22:07 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:37095: use of closed network connection ---- PASS: TestResolveIP (7.10s) +2026/01/17 12:50:08 [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/01/17 12:50:08 [Info] v2ray.com/core/app/dns: DNS: created localhost client +2026/01/17 12:50:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37185 +2026/01/17 12:50:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37185 +2026/01/17 12:50:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:10 [Info] [3414433494] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:32887 +2026/01/17 12:50:10 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/01/17 12:50:10 [Info] [3414433494] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:32887] +2026/01/17 12:50:10 tcp:127.0.0.1:48652 accepted tcp:google.com:32887 [direct] +2026/01/17 12:50:10 [Info] [3414433494] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:32887 +2026/01/17 12:50:10 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/01/17 12:50:10 [Info] [3414433494] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:32887 +2026/01/17 12:50:10 [Info] [3414433494] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32887 +2026/01/17 12:50:10 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:32887: use of closed network connection +--- PASS: TestResolveIP (6.70s) === RUN TestDokodemoTCP dokodemo_test.go:27: --- SKIP: TestDokodemoTCP (0.00s) @@ -2527,21 +2563,21 @@ dokodemo_test.go:125: --- SKIP: TestDokodemoUDP (0.00s) === RUN TestPassiveConnection -2024/12/15 06:22:07 [Info] All server closed. +2026/01/17 12:50:10 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:07 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33505 -2024/12/15 06:22:07 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33505 -2024/12/15 06:22:07 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:09 [Debug] [417686394] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36698 -2024/12/15 06:22:09 [Info] [417686394] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36698 -2024/12/15 06:22:09 [Info] [417686394] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39673 -2024/12/15 06:22:09 127.0.0.1:36698 accepted tcp:127.0.0.1:39673 -2024/12/15 06:22:09 [Info] [417686394] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39673 -2024/12/15 06:22:09 [Info] [417686394] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39673 -2024/12/15 06:22:09 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:39673: use of closed network connection ---- PASS: TestPassiveConnection (2.03s) +2026/01/17 12:50:10 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41391 +2026/01/17 12:50:10 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41391 +2026/01/17 12:50:10 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:12 [Debug] [2197966137] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49886 +2026/01/17 12:50:12 [Info] [2197966137] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49886 +2026/01/17 12:50:12 [Info] [2197966137] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37863 +2026/01/17 12:50:12 127.0.0.1:49886 accepted tcp:127.0.0.1:37863 +2026/01/17 12:50:12 [Info] [2197966137] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37863 +2026/01/17 12:50:12 [Info] [2197966137] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37863 +2026/01/17 12:50:12 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:37863: use of closed network connection +--- PASS: TestPassiveConnection (2.05s) === RUN TestProxy feature_test.go:96: --- SKIP: TestProxy (0.00s) @@ -2549,60 +2585,60 @@ feature_test.go:229: --- SKIP: TestProxyOverKCP (0.00s) === RUN TestBlackhole -2024/12/15 06:22:09 [Info] All server closed. +2026/01/17 12:50:12 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:09 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36415 -2024/12/15 06:22:09 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38067 -2024/12/15 06:22:09 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36415 -2024/12/15 06:22:09 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38067 -2024/12/15 06:22:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:11 [Debug] [3436312545] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47864 -2024/12/15 06:22:11 [Info] [3436312545] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47864 -2024/12/15 06:22:11 [Info] [3436312545] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:35671] -2024/12/15 06:22:11 127.0.0.1:47864 accepted tcp:127.0.0.1:35671 [blocked] -2024/12/15 06:22:11 [Info] [3436312545] 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 -2024/12/15 06:22:11 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:35671: use of closed network connection -Failed accept TCP connection: accept tcp 127.0.0.1:34375: use of closed network connection ---- PASS: TestBlackhole (2.03s) +2026/01/17 12:50:12 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40149 +2026/01/17 12:50:12 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35077 +2026/01/17 12:50:12 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40149 +2026/01/17 12:50:12 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35077 +2026/01/17 12:50:12 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:14 [Debug] [1497358527] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38930 +2026/01/17 12:50:14 [Info] [1497358527] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38930 +2026/01/17 12:50:14 [Info] [1497358527] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:40137] +2026/01/17 12:50:14 127.0.0.1:38930 accepted tcp:127.0.0.1:40137 [blocked] +2026/01/17 12:50:14 [Info] [1497358527] 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/01/17 12:50:14 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:40137: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:37649: use of closed network connection +--- PASS: TestBlackhole (2.05s) === RUN TestForward -2024/12/15 06:22:11 [Info] All server closed. +2026/01/17 12:50:14 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33549 -2024/12/15 06:22:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33549 -2024/12/15 06:22:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:13 [Info] [2872086467] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 -2024/12/15 06:22:13 [Info] [2872086467] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 -2024/12/15 06:22:13 tcp:127.0.0.1:60096 accepted tcp:google.com:80 -2024/12/15 06:22:13 [Info] [2872086467] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35931 -2024/12/15 06:22:13 [Info] [2872086467] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35931 -2024/12/15 06:22:13 [Info] Closing all servers. -2024/12/15 06:22:13 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:35931: use of closed network connection ---- PASS: TestForward (2.02s) +2026/01/17 12:50:14 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36493 +2026/01/17 12:50:14 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36493 +2026/01/17 12:50:14 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:16 [Info] [394164109] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 +2026/01/17 12:50:16 [Info] [394164109] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 +2026/01/17 12:50:16 tcp:127.0.0.1:58702 accepted tcp:google.com:80 +2026/01/17 12:50:16 [Info] [394164109] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42129 +2026/01/17 12:50:16 [Info] [394164109] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42129 +2026/01/17 12:50:16 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:42129: use of closed network connection +--- PASS: TestForward (2.04s) === RUN TestUDPConnection -UDP server started on port 43119 +UDP server started on port 53830 +2026/01/17 12:50:16 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:13 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:36509 -2024/12/15 06:22:13 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:15 [Debug] [1621962293] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35607 -2024/12/15 06:22:15 [Info] [1621962293] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35607 -2024/12/15 06:22:15 [Info] [1621962293] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43119 -2024/12/15 06:22:15 127.0.0.1:35607 accepted udp:127.0.0.1:43119 -2024/12/15 06:22:15 [Info] [1621962293] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43119 -2024/12/15 06:22:32 [Info] [1621962293] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2024/12/15 06:22:32 [Info] [1621962293] 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 -2024/12/15 06:22:35 [Debug] [1821778101] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60261 -2024/12/15 06:22:35 [Info] [1821778101] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60261 -2024/12/15 06:22:35 [Info] [1821778101] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43119 -2024/12/15 06:22:35 127.0.0.1:60261 accepted udp:127.0.0.1:43119 -2024/12/15 06:22:35 [Info] [1821778101] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43119 -2024/12/15 06:22:35 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:43119: use of closed network connection ---- PASS: TestUDPConnection (22.12s) +2026/01/17 12:50:16 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35703 +2026/01/17 12:50:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:18 [Debug] [3983974672] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33029 +2026/01/17 12:50:18 [Info] [3983974672] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33029 +2026/01/17 12:50:18 [Info] [3983974672] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53830 +2026/01/17 12:50:18 127.0.0.1:33029 accepted udp:127.0.0.1:53830 +2026/01/17 12:50:18 [Info] [3983974672] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53830 +2026/01/17 12:50:35 [Info] [3983974672] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/01/17 12:50:35 [Info] [3983974672] 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/01/17 12:50:38 [Debug] [3865881335] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55179 +2026/01/17 12:50:38 [Info] [3865881335] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55179 +2026/01/17 12:50:38 [Info] [3865881335] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53830 +2026/01/17 12:50:38 127.0.0.1:55179 accepted udp:127.0.0.1:53830 +2026/01/17 12:50:38 [Info] [3865881335] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53830 +2026/01/17 12:50:38 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:53830: use of closed network connection +--- PASS: TestUDPConnection (22.15s) === RUN TestDomainSniffing feature_test.go:556: --- SKIP: TestDomainSniffing (0.00s) @@ -2610,82 +2646,82 @@ feature_test.go:653: --- SKIP: TestDialV2Ray (0.00s) === RUN TestHttpConformance -2024/12/15 06:22:35 [Info] All server closed. +2026/01/17 12:50:38 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:35 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37343 -2024/12/15 06:22:35 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37343 -2024/12/15 06:22:35 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:37 [Info] [643992120] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:35129] with URL [http://127.0.0.1:35129/] -2024/12/15 06:22:37 [Info] [643992120] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35129 -2024/12/15 06:22:37 127.0.0.1:51208 accepted http://127.0.0.1:35129/ -2024/12/15 06:22:37 [Info] [643992120] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35129 -2024/12/15 06:22:37 [Info] [643992120] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35129 -2024/12/15 06:22:37 [Info] [643992120] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2024/12/15 06:22:37 [Info] Closing all servers. ---- PASS: TestHttpConformance (2.02s) +2026/01/17 12:50:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43779 +2026/01/17 12:50:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43779 +2026/01/17 12:50:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:40 [Info] [2746936007] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:37595] with URL [http://127.0.0.1:37595/] +2026/01/17 12:50:40 [Info] [2746936007] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37595 +2026/01/17 12:50:40 127.0.0.1:33450 accepted http://127.0.0.1:37595/ +2026/01/17 12:50:40 [Info] [2746936007] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37595 +2026/01/17 12:50:40 [Info] [2746936007] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37595 +2026/01/17 12:50:40 [Info] [2746936007] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/01/17 12:50:40 [Info] Closing all servers. +--- PASS: TestHttpConformance (2.05s) === RUN TestHttpError -2024/12/15 06:22:37 [Info] All server closed. +2026/01/17 12:50:40 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:37 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37909 -2024/12/15 06:22:37 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37909 -2024/12/15 06:22:37 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:39 [Info] [4002932656] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:33695] with URL [http://127.0.0.1:33695/] -2024/12/15 06:22:39 [Info] [4002932656] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33695 -2024/12/15 06:22:39 127.0.0.1:50872 accepted http://127.0.0.1:33695/ -2024/12/15 06:22:39 [Info] [4002932656] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33695 -2024/12/15 06:22:39 [Info] [4002932656] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33695 -2024/12/15 06:22:39 [Warning] [4002932656] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:33695 > malformed HTTP status code "/" -2024/12/15 06:22:39 [Info] [4002932656] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2024/12/15 06:22:39 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:33695: use of closed network connection ---- PASS: TestHttpError (2.03s) +2026/01/17 12:50:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44997 +2026/01/17 12:50:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44997 +2026/01/17 12:50:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:42 [Info] [1508707881] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:41411] with URL [http://127.0.0.1:41411/] +2026/01/17 12:50:42 [Info] [1508707881] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41411 +2026/01/17 12:50:42 127.0.0.1:55860 accepted http://127.0.0.1:41411/ +2026/01/17 12:50:42 [Info] [1508707881] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41411 +2026/01/17 12:50:42 [Info] [1508707881] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41411 +2026/01/17 12:50:42 [Warning] [1508707881] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:41411 > malformed HTTP status code "/" +2026/01/17 12:50:42 [Info] [1508707881] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/01/17 12:50:42 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41411: use of closed network connection +--- PASS: TestHttpError (2.02s) === RUN TestHTTPConnectMethod -2024/12/15 06:22:39 [Info] All server closed. +2026/01/17 12:50:42 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:39 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33643 -2024/12/15 06:22:39 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33643 -2024/12/15 06:22:39 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:41 [Info] [2905379345] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:39537] with URL [http://127.0.0.1:39537/] -2024/12/15 06:22:41 [Info] [2905379345] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39537 -2024/12/15 06:22:41 127.0.0.1:37764 accepted http://127.0.0.1:39537/ -2024/12/15 06:22:41 [Info] [2905379345] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39537 -2024/12/15 06:22:41 [Info] [2905379345] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39537 -2024/12/15 06:22:41 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:39537: use of closed network connection ---- PASS: TestHTTPConnectMethod (2.19s) +2026/01/17 12:50:42 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33127 +2026/01/17 12:50:42 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33127 +2026/01/17 12:50:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:44 [Info] [940526254] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:41399] with URL [http://127.0.0.1:41399/] +2026/01/17 12:50:44 [Info] [940526254] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41399 +2026/01/17 12:50:44 127.0.0.1:47900 accepted http://127.0.0.1:41399/ +2026/01/17 12:50:44 [Info] [940526254] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41399 +2026/01/17 12:50:44 [Info] [940526254] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41399 +2026/01/17 12:50:45 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41399: use of closed network connection +--- PASS: TestHTTPConnectMethod (2.20s) === RUN TestHttpPost -2024/12/15 06:22:41 [Info] All server closed. +2026/01/17 12:50:45 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34669 -2024/12/15 06:22:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34669 -2024/12/15 06:22:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:43 [Info] [2203866099] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:38857] with URL [http://127.0.0.1:38857/testpost] -2024/12/15 06:22:43 [Info] [2203866099] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38857 -2024/12/15 06:22:43 127.0.0.1:41856 accepted http://127.0.0.1:38857/testpost -2024/12/15 06:22:43 [Info] [2203866099] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:38857 -2024/12/15 06:22:43 [Info] [2203866099] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38857 -2024/12/15 06:22:43 [Info] [2203866099] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2024/12/15 06:22:43 [Info] Closing all servers. ---- PASS: TestHttpPost (2.22s) -2024/12/15 06:22:43 [Info] All server closed. +2026/01/17 12:50:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34847 +2026/01/17 12:50:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34847 +2026/01/17 12:50:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:47 [Info] [1466616498] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:39131] with URL [http://127.0.0.1:39131/testpost] +2026/01/17 12:50:47 [Info] [1466616498] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39131 +2026/01/17 12:50:47 127.0.0.1:42956 accepted http://127.0.0.1:39131/testpost +2026/01/17 12:50:47 [Info] [1466616498] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39131 +2026/01/17 12:50:47 [Info] [1466616498] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39131 +2026/01/17 12:50:47 [Info] [1466616498] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/01/17 12:50:47 [Info] Closing all servers. +--- PASS: TestHttpPost (2.21s) === RUN TestHttpBasicAuth +2026/01/17 12:50:47 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:43 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42239 -2024/12/15 06:22:43 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42239 -2024/12/15 06:22:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:45 [Info] [485610516] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:35243] with URL [http://127.0.0.1:35243/] -2024/12/15 06:22:45 [Info] [485610516] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35243 -2024/12/15 06:22:45 127.0.0.1:50684 accepted http://127.0.0.1:35243/ -2024/12/15 06:22:45 [Info] [485610516] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35243 -2024/12/15 06:22:45 [Info] [485610516] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35243 -2024/12/15 06:22:45 [Info] [485610516] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2024/12/15 06:22:45 [Info] Closing all servers. ---- PASS: TestHttpBasicAuth (2.03s) +2026/01/17 12:50:47 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46439 +2026/01/17 12:50:47 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46439 +2026/01/17 12:50:47 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:49 [Info] [3925626485] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:45549] with URL [http://127.0.0.1:45549/] +2026/01/17 12:50:49 [Info] [3925626485] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45549 +2026/01/17 12:50:49 127.0.0.1:44194 accepted http://127.0.0.1:45549/ +2026/01/17 12:50:49 [Info] [3925626485] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45549 +2026/01/17 12:50:49 [Info] [3925626485] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45549 +2026/01/17 12:50:49 [Info] [3925626485] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/01/17 12:50:49 [Info] Closing all servers. +--- PASS: TestHttpBasicAuth (2.08s) === RUN TestVMessClosing policy_test.go:48: --- SKIP: TestVMessClosing (0.00s) @@ -2699,571 +2735,557 @@ reverse_test.go:203: --- SKIP: TestReverseProxyLongRunning (0.00s) === RUN TestShadowsocksChaCha20Poly1305TCP -2024/12/15 06:22:45 [Info] All server closed. +2026/01/17 12:50:49 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46121 -2024/12/15 06:22:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46121 -2024/12/15 06:22:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43511 -2024/12/15 06:22:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43511 -2024/12/15 06:22:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:47 [Debug] [396459593] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41810 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41810 -2024/12/15 06:22:47 [Debug] [3879672134] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41732 -2024/12/15 06:22:47 [Info] [3879672134] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41732 -2024/12/15 06:22:47 [Debug] [1847369505] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41748 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41748 -2024/12/15 06:22:47 [Debug] [3166338659] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41764 -2024/12/15 06:22:47 [Info] [3166338659] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41764 -2024/12/15 06:22:47 [Debug] [27573611] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41766 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41766 -2024/12/15 06:22:47 [Debug] [159043512] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41772 -2024/12/15 06:22:47 [Info] [159043512] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41772 -2024/12/15 06:22:47 [Debug] [871990108] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41776 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41776 -2024/12/15 06:22:47 [Debug] [3523649395] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41778 -2024/12/15 06:22:47 [Info] [3523649395] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41778 -2024/12/15 06:22:47 [Debug] [99140680] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41780 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41810 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [3879672134] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41732 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [3879672134] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41748 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [3166338659] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41764 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [3166338659] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41766 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [159043512] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:41772 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [2552190057] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [99140680] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [3523649395] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [159043512] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [3166338659] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [3879672134] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:41863 via tcp:127.0.0.1:46121 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [99140680] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [2588560416] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [4151471513] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1463660435] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [2138784710] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1380218182] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:53470 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [396459593] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:53408 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [1847369505] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:53412 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [27573611] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:47 127.0.0.1:53418 accepted tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [871990108] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41863 -2024/12/15 06:22:47 [Info] [99140680] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41863 -2024/12/15 06:22:49 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:41863: use of closed network connection ---- PASS: TestShadowsocksChaCha20Poly1305TCP (3.15s) +2026/01/17 12:50:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35725 +2026/01/17 12:50:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35725 +2026/01/17 12:50:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:50:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45333 +2026/01/17 12:50:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45333 +2026/01/17 12:50:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:51 [Debug] [3844605510] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48776 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48776 +2026/01/17 12:50:51 [Debug] [1002321977] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48722 +2026/01/17 12:50:51 [Info] [1002321977] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48722 +2026/01/17 12:50:51 [Debug] [3187218819] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48728 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48728 +2026/01/17 12:50:51 [Debug] [1255679467] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48730 +2026/01/17 12:50:51 [Info] [1255679467] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48730 +2026/01/17 12:50:51 [Debug] [539898240] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48732 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48732 +2026/01/17 12:50:51 [Debug] [616219395] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48738 +2026/01/17 12:50:51 [Info] [616219395] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48738 +2026/01/17 12:50:51 [Debug] [2257412151] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48750 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48750 +2026/01/17 12:50:51 [Debug] [3198680844] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48752 +2026/01/17 12:50:51 [Info] [3198680844] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48752 +2026/01/17 12:50:51 [Debug] [3782986555] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48762 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48776 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [1002321977] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48722 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [1002321977] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48728 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [1255679467] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48730 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [1255679467] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48732 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [616219395] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:48738 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3927175266] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3782986555] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3198680844] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [616219395] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [1255679467] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [1002321977] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35131 via tcp:127.0.0.1:45333 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3782986555] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [1812357231] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [1047041782] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [58525874] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2706791108] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2115857323] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:60366 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3844605510] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:60268 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3187218819] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:60276 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [539898240] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:51 127.0.0.1:60290 accepted tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [2257412151] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35131 +2026/01/17 12:50:51 [Info] [3782986555] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35131 +2026/01/17 12:50:52 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:35131: use of closed network connection +--- PASS: TestShadowsocksChaCha20Poly1305TCP (3.12s) === RUN TestShadowsocksAES256GCMTCP -2024/12/15 06:22:49 [Info] All server closed. +2026/01/17 12:50:52 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:49 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38595 -2024/12/15 06:22:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38595 -2024/12/15 06:22:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:49 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45653 -2024/12/15 06:22:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45653 -2024/12/15 06:22:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:51 [Debug] [2842244129] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42806 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42806 -2024/12/15 06:22:51 [Debug] [978895452] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42714 -2024/12/15 06:22:51 [Info] [978895452] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42714 -2024/12/15 06:22:51 [Debug] [382315180] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42730 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42730 -2024/12/15 06:22:51 [Debug] [1790958631] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42734 -2024/12/15 06:22:51 [Info] [1790958631] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42734 -2024/12/15 06:22:51 [Debug] [116309716] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42744 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42744 -2024/12/15 06:22:51 [Debug] [1723698912] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42750 -2024/12/15 06:22:51 [Info] [1723698912] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42750 -2024/12/15 06:22:51 [Debug] [3381395822] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42766 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42766 -2024/12/15 06:22:51 [Debug] [1159663203] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42778 -2024/12/15 06:22:51 [Info] [1159663203] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42778 -2024/12/15 06:22:51 [Debug] [987701864] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42780 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [978895452] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [978895452] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1790958631] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [1790958631] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1723698912] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [1723698912] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1159663203] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [1159663203] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [987701864] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [905224129] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [987701864] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1159663203] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1723698912] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [1790958631] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [978895452] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39111 via tcp:127.0.0.1:38595 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [987701864] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [847463074] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2555887949] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [960004541] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2348248841] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3385051057] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [2842244129] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [847463074] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [847463074] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [847463074] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [382315180] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [116309716] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [3381395822] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [987701864] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] [987701864] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39111 -2024/12/15 06:22:51 [Info] Closing all servers. -2024/12/15 06:22:51 [Debug] v2ray.com/core/app/log: Logger closing -Failed accept TCP connection: accept tcp 127.0.0.1:39111: use of closed network connection ---- PASS: TestShadowsocksAES256GCMTCP (2.88s) +2026/01/17 12:50:52 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:52 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33025 +2026/01/17 12:50:52 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33025 +2026/01/17 12:50:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:50:52 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:52 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43171 +2026/01/17 12:50:52 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43171 +2026/01/17 12:50:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:54 [Debug] [374311928] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56530 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56530 +2026/01/17 12:50:54 [Debug] [588081065] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56480 +2026/01/17 12:50:54 [Info] [588081065] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56480 +2026/01/17 12:50:54 [Debug] [881284291] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56482 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56482 +2026/01/17 12:50:54 [Debug] [4032221437] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56494 +2026/01/17 12:50:54 [Info] [4032221437] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56494 +2026/01/17 12:50:54 [Debug] [3991454512] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56496 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56496 +2026/01/17 12:50:54 [Debug] [2828818042] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56498 +2026/01/17 12:50:54 [Info] [2828818042] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56498 +2026/01/17 12:50:54 [Debug] [224579481] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56502 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56502 +2026/01/17 12:50:54 [Debug] [2513127579] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56506 +2026/01/17 12:50:54 [Info] [2513127579] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56506 +2026/01/17 12:50:54 [Debug] [1127681895] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56518 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [588081065] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [588081065] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [4032221437] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [4032221437] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [2828818042] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [2828818042] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [2513127579] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [2513127579] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [189668425] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [2513127579] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [2828818042] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [4032221437] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [588081065] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39649 via tcp:127.0.0.1:33025 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [4061412808] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1988049805] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1718902880] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [127487105] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1460533815] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [374311928] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [881284291] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [3991454512] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [224579481] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [1127681895] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [4061412808] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39649 +2026/01/17 12:50:54 [Info] [4061412808] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39649 +2026/01/17 12:50:55 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:39649: use of closed network connection +--- PASS: TestShadowsocksAES256GCMTCP (2.96s) === RUN TestShadowsocksAES128GCMUDP -UDP server started on port 53211 -2024/12/15 06:22:51 [Info] All server closed. +UDP server started on port 46723 +2026/01/17 12:50:55 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:52 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:52 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45441 -2024/12/15 06:22:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:52 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:52 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41153 -2024/12/15 06:22:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:53 [Debug] [1740651779] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45663 -2024/12/15 06:22:53 [Info] [1740651779] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45663 -2024/12/15 06:22:53 [Debug] [2095751891] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53493 -2024/12/15 06:22:53 [Info] [2095751891] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53493 -2024/12/15 06:22:53 [Debug] [1785114410] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45454 -2024/12/15 06:22:53 [Info] [1785114410] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45454 -2024/12/15 06:22:53 [Debug] [584281067] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51769 -2024/12/15 06:22:53 [Info] [584281067] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51769 -2024/12/15 06:22:53 [Debug] [1998621769] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51417 -2024/12/15 06:22:53 [Info] [1998621769] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51417 -2024/12/15 06:22:53 [Debug] [2321788839] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36659 -2024/12/15 06:22:53 [Info] [2321788839] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36659 -2024/12/15 06:22:53 [Debug] [594359263] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51360 -2024/12/15 06:22:53 [Info] [594359263] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51360 -2024/12/15 06:22:53 [Debug] [4141576002] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52216 -2024/12/15 06:22:53 [Info] [4141576002] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52216 -2024/12/15 06:22:53 [Debug] [1972036087] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56970 -2024/12/15 06:22:53 [Info] [1740651779] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [1740651779] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [2095751891] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [2095751891] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [1785114410] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [1785114410] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [584281067] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [584281067] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [1998621769] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [1998621769] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [2321788839] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [2321788839] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [594359263] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [594359263] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [4141576002] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:53 [Info] [4141576002] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:53211 via tcp:127.0.0.1:45441 -2024/12/15 06:22:53 [Info] [1972036087] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1740651779] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [1740651779] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2095751891] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [2095751891] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1785114410] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [1785114410] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [584281067] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [584281067] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1998621769] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [1998621769] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2321788839] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [2321788839] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [594359263] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [594359263] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [4141576002] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [4141576002] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2095751891] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1972036087] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [1972036087] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2095751891] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2888699383] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Debug] [2888699383] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1785114410] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1785114410] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [594359263] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [584281067] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [594359263] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [584281067] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1998621769] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1998621769] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2321788839] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2321788839] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [4141576002] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [4141576002] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1972036087] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [1972036087] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2888699383] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] [2888699383] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53211 -2024/12/15 06:22:54 [Info] Closing all servers. -2024/12/15 06:22:54 [Debug] v2ray.com/core/app/log: Logger closing -Failed to read from UDP: read udp 127.0.0.1:53211: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDP (2.08s) +2026/01/17 12:50:55 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:55 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:46599 +2026/01/17 12:50:55 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:50:55 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:55 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35271 +2026/01/17 12:50:55 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:57 [Debug] [1509791874] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47177 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47177 +2026/01/17 12:50:57 [Debug] [279012548] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58796 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58796 +2026/01/17 12:50:57 [Debug] [3067259275] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50034 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50034 +2026/01/17 12:50:57 [Debug] [3604729587] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46446 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46446 +2026/01/17 12:50:57 [Debug] [2309477854] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57279 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57279 +2026/01/17 12:50:57 [Debug] [4271908624] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53885 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53885 +2026/01/17 12:50:57 [Debug] [1988519353] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43996 +2026/01/17 12:50:57 [Info] [1988519353] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43996 +2026/01/17 12:50:57 [Debug] [738923802] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41525 +2026/01/17 12:50:57 [Info] [738923802] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41525 +2026/01/17 12:50:57 [Debug] [558771938] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56264 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [1988519353] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1988519353] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [738923802] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [738923802] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:46723 via tcp:127.0.0.1:46599 +2026/01/17 12:50:57 [Info] [558771938] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [1509791874] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [279012548] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [3067259275] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [3604729587] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [2309477854] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Debug] [4271908624] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1509791874] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [279012548] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3067259275] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [3604729587] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [2309477854] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [4271908624] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1988519353] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [1988519353] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [738923802] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [738923802] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] [558771938] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46723 +2026/01/17 12:50:57 [Info] Closing all servers. +2026/01/17 12:50:57 [Debug] v2ray.com/core/app/log: Logger closing +Failed to read from UDP: read udp 127.0.0.1:46723: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDP (2.10s) === RUN TestShadowsocksAES128GCMUDPMux -UDP server started on port 50947 -2024/12/15 06:22:54 [Info] All server closed. +UDP server started on port 50935 +2026/01/17 12:50:57 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:54 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38901 -2024/12/15 06:22:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:54 [Debug] v2ray.com/core/app/log: Logger started -2024/12/15 06:22:54 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35395 -2024/12/15 06:22:54 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35395 -2024/12/15 06:22:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:56 [Debug] [2699023017] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55981 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55981 -2024/12/15 06:22:56 [Debug] [1789402558] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40257 -2024/12/15 06:22:56 [Info] [1789402558] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40257 -2024/12/15 06:22:56 [Debug] [3908047922] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44598 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44598 -2024/12/15 06:22:56 [Debug] [2369732704] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37047 -2024/12/15 06:22:56 [Info] [2369732704] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37047 -2024/12/15 06:22:56 [Debug] [1021178064] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57647 -2024/12/15 06:22:56 [Info] [1021178064] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57647 -2024/12/15 06:22:56 [Debug] [1575975518] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36259 -2024/12/15 06:22:56 [Info] [1575975518] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36259 -2024/12/15 06:22:56 [Debug] [2822902530] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57858 -2024/12/15 06:22:56 [Info] [2822902530] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57858 -2024/12/15 06:22:56 [Debug] [3457341397] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55566 -2024/12/15 06:22:56 [Info] [3457341397] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55566 -2024/12/15 06:22:56 [Debug] [1407055792] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59896 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1789402558] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1789402558] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2369732704] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2369732704] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1021178064] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1021178064] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1575975518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1575975518] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2822902530] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2822902530] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3457341397] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3457341397] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [1407055792] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35395 -2024/12/15 06:22:56 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35395 -2024/12/15 06:22:56 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:35395 -2024/12/15 06:22:56 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:35395 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [2699023017] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] [3908047922] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50947 -2024/12/15 06:22:56 [Info] Closing all servers. -2024/12/15 06:22:56 [Debug] v2ray.com/core/app/log: Logger closing -Failed to read from UDP: read udp 127.0.0.1:50947: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDPMux (2.06s) +2026/01/17 12:50:57 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:57 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33341 +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33341 +2026/01/17 12:50:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:50:57 [Debug] v2ray.com/core/app/log: Logger started +2026/01/17 12:50:57 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34993 +2026/01/17 12:50:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:50:59 [Debug] [273222401] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36759 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36759 +2026/01/17 12:50:59 [Debug] [397804578] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38862 +2026/01/17 12:50:59 [Info] [397804578] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38862 +2026/01/17 12:50:59 [Debug] [200104088] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55013 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55013 +2026/01/17 12:50:59 [Debug] [4073589813] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43422 +2026/01/17 12:50:59 [Info] [4073589813] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43422 +2026/01/17 12:50:59 [Debug] [57077099] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55235 +2026/01/17 12:50:59 [Info] [57077099] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55235 +2026/01/17 12:50:59 [Debug] [2588091349] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59173 +2026/01/17 12:50:59 [Info] [2588091349] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59173 +2026/01/17 12:50:59 [Debug] [3490874204] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40364 +2026/01/17 12:50:59 [Info] [3490874204] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40364 +2026/01/17 12:50:59 [Debug] [1698136633] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52093 +2026/01/17 12:50:59 [Info] [1698136633] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52093 +2026/01/17 12:50:59 [Debug] [1211058159] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42871 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [397804578] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [397804578] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [4073589813] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [4073589813] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [57077099] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [57077099] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [2588091349] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [2588091349] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [3490874204] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [3490874204] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [1698136633] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [1698136633] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [1211058159] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33341 +2026/01/17 12:50:59 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33341 +2026/01/17 12:50:59 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:33341 +2026/01/17 12:50:59 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:33341 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [273222401] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/common/mux: received request for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] [200104088] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50935 +2026/01/17 12:50:59 [Info] Closing all servers. +2026/01/17 12:50:59 [Debug] v2ray.com/core/app/log: Logger closing +Failed to read from UDP: read udp 127.0.0.1:50935: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDPMux (2.07s) === RUN TestShadowsocksNone -2024/12/15 06:22:56 [Info] All server closed. +2026/01/17 12:50:59 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34101 -2024/12/15 06:22:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34101 -2024/12/15 06:22:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33405 -2024/12/15 06:22:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33405 -2024/12/15 06:22:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:22:58 [Debug] [1628937163] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50924 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50924 -2024/12/15 06:22:58 [Debug] [2906426860] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50842 -2024/12/15 06:22:58 [Info] [2906426860] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50842 -2024/12/15 06:22:58 [Debug] [3187522880] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50844 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50844 -2024/12/15 06:22:58 [Debug] [88751518] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50856 -2024/12/15 06:22:58 [Info] [88751518] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50856 -2024/12/15 06:22:58 [Debug] [2928519116] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50866 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50866 -2024/12/15 06:22:58 [Debug] [2022846210] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50872 -2024/12/15 06:22:58 [Info] [2022846210] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50872 -2024/12/15 06:22:58 [Debug] [40917921] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50878 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50878 -2024/12/15 06:22:58 [Debug] [3360378341] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50894 -2024/12/15 06:22:58 [Info] [3360378341] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50894 -2024/12/15 06:22:58 [Debug] [3722859712] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50910 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50924 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2906426860] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50842 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2906426860] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50844 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [88751518] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50856 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [88751518] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50866 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2022846210] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:50872 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3538263288] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [3722859712] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [3360378341] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2022846210] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [88751518] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [2906426860] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44527 via tcp:127.0.0.1:34101 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3722859712] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3725854588] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [4179539147] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2153623879] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [414753927] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [1407894668] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:48620 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [1628937163] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:48556 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3187522880] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:48560 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [2928519116] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 127.0.0.1:48562 accepted tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [40917921] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] [3722859712] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2024/12/15 06:22:58 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:44527: use of closed network connection ---- PASS: TestShadowsocksNone (2.48s) +2026/01/17 12:50:59 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46167 +2026/01/17 12:50:59 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46167 +2026/01/17 12:50:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:50:59 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37925 +2026/01/17 12:50:59 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37925 +2026/01/17 12:50:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:01 [Debug] [3996877910] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38610 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38610 +2026/01/17 12:51:01 [Debug] [1531573396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38548 +2026/01/17 12:51:01 [Info] [1531573396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38548 +2026/01/17 12:51:01 [Debug] [3682015510] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38550 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38550 +2026/01/17 12:51:01 [Debug] [1213927097] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38558 +2026/01/17 12:51:01 [Info] [1213927097] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38558 +2026/01/17 12:51:01 [Debug] [2375324488] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38562 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38562 +2026/01/17 12:51:01 [Debug] [3705979579] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38578 +2026/01/17 12:51:01 [Info] [3705979579] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38578 +2026/01/17 12:51:01 [Debug] [1244264396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38592 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38592 +2026/01/17 12:51:01 [Debug] [540648457] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38602 +2026/01/17 12:51:01 [Info] [540648457] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38602 +2026/01/17 12:51:01 [Debug] [3259424378] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38606 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38610 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [1531573396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38548 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1531573396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38550 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [1213927097] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38558 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1213927097] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38562 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3705979579] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:38578 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2586144160] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3259424378] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [540648457] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3705979579] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [1213927097] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [1531573396] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35115 via tcp:127.0.0.1:46167 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3259424378] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2645076088] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3611886600] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1532702567] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [844764654] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [120320529] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:48394 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3996877910] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:48324 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3682015510] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:48336 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [2375324488] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:01 127.0.0.1:48340 accepted tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [1244264396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35115 +2026/01/17 12:51:01 [Info] [3259424378] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35115 +2026/01/17 12:51:02 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:35115: use of closed network connection +--- PASS: TestShadowsocksNone (2.56s) === RUN TestSocksBridgeTCP -2024/12/15 06:22:58 [Info] All server closed. +2026/01/17 12:51:02 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:22:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35441 -2024/12/15 06:22:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35441 -2024/12/15 06:22:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:22:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41093 -2024/12/15 06:22:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41093 -2024/12/15 06:22:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:23:00 [Debug] [933035194] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51282 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51282 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35469 -2024/12/15 06:23:00 127.0.0.1:51282 accepted tcp:127.0.0.1:35469 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35441 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:35469 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35469 -2024/12/15 06:23:00 tcp:127.0.0.1:53354 accepted tcp:127.0.0.1:35469 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35469 -2024/12/15 06:23:00 [Info] [933035194] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35469 -2024/12/15 06:23:00 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:35469: use of closed network connection ---- PASS: TestSocksBridgeTCP (2.04s) +2026/01/17 12:51:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42595 +2026/01/17 12:51:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42595 +2026/01/17 12:51:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:51:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44329 +2026/01/17 12:51:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44329 +2026/01/17 12:51:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:04 [Debug] [530771976] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46158 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46158 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45765 +2026/01/17 12:51:04 127.0.0.1:46158 accepted tcp:127.0.0.1:45765 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42595 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:45765 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45765 +2026/01/17 12:51:04 tcp:127.0.0.1:50576 accepted tcp:127.0.0.1:45765 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45765 +2026/01/17 12:51:04 [Info] [530771976] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45765 +2026/01/17 12:51:04 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:45765: use of closed network connection +--- PASS: TestSocksBridgeTCP (2.09s) === RUN TestSocksBridageUDP -UDP server started on port 43290 -2024/12/15 06:23:00 [Info] All server closed. +UDP server started on port 47776 +2026/01/17 12:51:04 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:23:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40909 -2024/12/15 06:23:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40909 -2024/12/15 06:23:00 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:40909 -2024/12/15 06:23:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) -A unified platform for anti-censorship. -2024/12/15 06:23:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42975 -2024/12/15 06:23:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42975 -2024/12/15 06:23:00 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42975 -2024/12/15 06:23:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:23:02 [Debug] [4125867552] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59527 -2024/12/15 06:23:02 [Info] [4125867552] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59527 -2024/12/15 06:23:02 [Info] [4125867552] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43290 -2024/12/15 06:23:02 127.0.0.1:59527 accepted udp:127.0.0.1:43290 -2024/12/15 06:23:02 [Info] [4125867552] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40909 -2024/12/15 06:23:02 [Info] [6231937] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:55093 -2024/12/15 06:23:02 [Debug] [6231937] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:43290 with 1024 bytes -2024/12/15 06:23:02 [Debug] [6231937] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43290 -2024/12/15 06:23:02 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43290 -2024/12/15 06:23:02 [Info] [6231937] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43290 -2024/12/15 06:23:02 udp:127.0.0.1:55093 accepted udp:127.0.0.1:43290 -2024/12/15 06:23:02 [Info] [6231937] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43290 -2024/12/15 06:23:02 [Debug] [6231937] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2024/12/15 06:23:02 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:43290: use of closed network connection ---- PASS: TestSocksBridageUDP (2.06s) +2026/01/17 12:51:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43585 +2026/01/17 12:51:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43585 +2026/01/17 12:51:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:43585 +2026/01/17 12:51:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) +A unified platform for anti-censorship. +2026/01/17 12:51:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39179 +2026/01/17 12:51:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39179 +2026/01/17 12:51:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:39179 +2026/01/17 12:51:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:06 [Debug] [3543210205] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55278 +2026/01/17 12:51:06 [Info] [3543210205] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55278 +2026/01/17 12:51:06 [Info] [3543210205] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47776 +2026/01/17 12:51:06 127.0.0.1:55278 accepted udp:127.0.0.1:47776 +2026/01/17 12:51:06 [Info] [3543210205] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43585 +2026/01/17 12:51:06 [Info] [1263022518] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:35059 +2026/01/17 12:51:06 [Debug] [1263022518] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:47776 with 1024 bytes +2026/01/17 12:51:06 [Debug] [1263022518] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47776 +2026/01/17 12:51:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47776 +2026/01/17 12:51:06 [Info] [1263022518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47776 +2026/01/17 12:51:06 udp:127.0.0.1:35059 accepted udp:127.0.0.1:47776 +2026/01/17 12:51:06 [Info] [1263022518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47776 +2026/01/17 12:51:06 [Debug] [1263022518] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/01/17 12:51:06 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:47776: use of closed network connection +--- PASS: TestSocksBridageUDP (2.07s) === RUN TestSocksBridageUDPWithRouting -UDP server started on port 42284 -2024/12/15 06:23:02 [Info] All server closed. +UDP server started on port 45886 +2026/01/17 12:51:06 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:23:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41567 -2024/12/15 06:23:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41567 -2024/12/15 06:23:02 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41567 -2024/12/15 06:23:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:23:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39135 -2024/12/15 06:23:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39135 -2024/12/15 06:23:02 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:39135 -2024/12/15 06:23:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:23:04 [Debug] [3421587095] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56255 -2024/12/15 06:23:04 [Info] [3421587095] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56255 -2024/12/15 06:23:04 [Info] [3421587095] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42284 -2024/12/15 06:23:04 127.0.0.1:56255 accepted udp:127.0.0.1:42284 -2024/12/15 06:23:04 [Info] [3421587095] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41567 -2024/12/15 06:23:04 [Info] [1107232375] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:48784 -2024/12/15 06:23:04 [Debug] [1107232375] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:42284 with 1024 bytes -2024/12/15 06:23:04 [Debug] [1107232375] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42284 -2024/12/15 06:23:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42284 -2024/12/15 06:23:04 [Info] [1107232375] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:42284] -2024/12/15 06:23:04 udp:127.0.0.1:48784 accepted udp:127.0.0.1:42284 [out] -2024/12/15 06:23:04 [Info] [1107232375] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:42284 -2024/12/15 06:23:04 [Debug] [1107232375] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2024/12/15 06:23:04 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:42284: use of closed network connection ---- PASS: TestSocksBridageUDPWithRouting (2.04s) +2026/01/17 12:51:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46107 +2026/01/17 12:51:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46107 +2026/01/17 12:51:06 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:46107 +2026/01/17 12:51:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44947 +2026/01/17 12:51:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44947 +2026/01/17 12:51:06 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44947 +2026/01/17 12:51:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:08 [Debug] [2976564769] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45039 +2026/01/17 12:51:08 [Info] [2976564769] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45039 +2026/01/17 12:51:08 [Info] [2976564769] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45886 +2026/01/17 12:51:08 127.0.0.1:45039 accepted udp:127.0.0.1:45886 +2026/01/17 12:51:08 [Info] [2976564769] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44947 +2026/01/17 12:51:08 [Info] [2456401156] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:37499 +2026/01/17 12:51:08 [Debug] [2456401156] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:45886 with 1024 bytes +2026/01/17 12:51:08 [Debug] [2456401156] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45886 +2026/01/17 12:51:08 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45886 +2026/01/17 12:51:08 [Info] [2456401156] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:45886] +2026/01/17 12:51:08 udp:127.0.0.1:37499 accepted udp:127.0.0.1:45886 [out] +2026/01/17 12:51:08 [Info] [2456401156] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45886 +2026/01/17 12:51:08 [Debug] [2456401156] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/01/17 12:51:08 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:45886: use of closed network connection +--- PASS: TestSocksBridageUDPWithRouting (2.05s) === RUN TestSocksConformanceMod -2024/12/15 06:23:04 [Info] All server closed. +2026/01/17 12:51:08 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.23.4 linux/arm64) A unified platform for anti-censorship. -2024/12/15 06:23:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40029 -2024/12/15 06:23:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39549 -2024/12/15 06:23:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40029 -2024/12/15 06:23:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39549 -2024/12/15 06:23:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2024/12/15 06:23:06 [Info] [2318106234] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2318106234] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44487 -2024/12/15 06:23:06 tcp:127.0.0.1:37084 accepted tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2318106234] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2318106234] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2298585051] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2298585051] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44487 -2024/12/15 06:23:06 tcp:127.0.0.1:57584 accepted tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2298585051] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [2298585051] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [393933333] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [393933333] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44487 -2024/12/15 06:23:06 tcp:127.0.0.1:37088 accepted tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [393933333] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [393933333] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [3838325512] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [3838325512] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44487 -2024/12/15 06:23:06 tcp:127.0.0.1:37098 accepted tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [3838325512] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] [3838325512] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44487 -2024/12/15 06:23:06 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:44487: use of closed network connection ---- PASS: TestSocksConformanceMod (2.03s) +2026/01/17 12:51:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37637 +2026/01/17 12:51:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37515 +2026/01/17 12:51:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37637 +2026/01/17 12:51:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37515 +2026/01/17 12:51:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/01/17 12:51:10 [Info] [1735061751] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [1735061751] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36679 +2026/01/17 12:51:10 tcp:127.0.0.1:45030 accepted tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [1735061751] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [1735061751] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3735253351] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3735253351] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36679 +2026/01/17 12:51:10 tcp:127.0.0.1:60040 accepted tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3735253351] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3735253351] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3620804629] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3620804629] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36679 +2026/01/17 12:51:10 tcp:127.0.0.1:45040 accepted tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3620804629] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3620804629] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3638678546] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3638678546] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36679 +2026/01/17 12:51:10 tcp:127.0.0.1:45048 accepted tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3638678546] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] [3638678546] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36679 +2026/01/17 12:51:10 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:36679: use of closed network connection +--- PASS: TestSocksConformanceMod (2.04s) === RUN TestSimpleTLSConnection tls_test.go:33: --- SKIP: TestSimpleTLSConnection (0.00s) @@ -3319,9 +3341,9 @@ vmess_test.go:1059: --- SKIP: TestVMessGCMMuxUDP (0.00s) PASS -ok v2ray.com/core/testing/scenarios 66.707s +ok v2ray.com/core/testing/scenarios 66.755s === RUN TestDialWithLocalAddr -Failed accept TCP connection: accept tcp 127.0.0.1:39397: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:45961: use of closed network connection --- PASS: TestDialWithLocalAddr (0.00s) === RUN TestAllHeadersLoadable --- PASS: TestAllHeadersLoadable (0.00s) @@ -3329,18 +3351,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:40201: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:42939: use of closed network connection --- PASS: TestTCPFastOpen (0.00s) === RUN TestRegisterListenerController --- PASS: TestRegisterListenerController (0.00s) PASS -ok v2ray.com/core/transport/internet 0.054s +ok v2ray.com/core/transport/internet 0.084s === RUN TestListen --- PASS: TestListen (0.00s) === RUN TestListenAbstract --- PASS: TestListenAbstract (0.00s) PASS -ok v2ray.com/core/transport/internet/domainsocket 0.046s +ok v2ray.com/core/transport/internet/domainsocket 0.045s === RUN TestReaderWriter --- PASS: TestReaderWriter (0.00s) === RUN TestRequestHeader @@ -3357,30 +3379,31 @@ === RUN TestConnectionInvReq --- PASS: TestConnectionInvReq (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/http 0.076s +ok v2ray.com/core/transport/internet/headers/http 0.071s === RUN TestSRTPWrite --- PASS: TestSRTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/srtp 0.044s +ok v2ray.com/core/transport/internet/headers/srtp 0.056s === RUN TestDTLSWrite --- PASS: TestDTLSWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/tls 0.040s +ok v2ray.com/core/transport/internet/headers/tls 0.045s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/utp 0.058s +ok v2ray.com/core/transport/internet/headers/utp 0.044s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/wechat 0.044s +ok v2ray.com/core/transport/internet/headers/wechat 0.063s === RUN TestHTTPConnection +2026/01/17 12:50:06 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed --- PASS: TestHTTPConnection (1.02s) PASS -ok v2ray.com/core/transport/internet/http 1.064s +ok v2ray.com/core/transport/internet/http 1.090s === RUN TestConnectionReadTimeout -2024/12/15 06:22:03 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to ---- PASS: TestConnectionReadTimeout (1.01s) +2026/01/17 12:50:05 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to +--- PASS: TestConnectionReadTimeout (1.00s) === RUN TestConnectionInterface --- PASS: TestConnectionInterface (0.00s) === RUN TestSimpleAuthenticator @@ -3403,61 +3426,61 @@ === RUN TestCmdSegment --- PASS: TestCmdSegment (0.00s) PASS -ok v2ray.com/core/transport/internet/kcp 1.039s +ok v2ray.com/core/transport/internet/kcp 1.068s === RUN TestQuicConnection -2024/12/15 06:22:03 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. -2024/12/15 06:22:04 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnection (1.02s) +2026/01/17 12:50:05 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/01/17 12:50:06 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +--- PASS: TestQuicConnection (1.01s) === RUN TestQuicConnectionWithoutTLS -2024/12/15 06:22:04 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:43765: use of closed network connection -2024/12/15 06:22:05 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2026/01/17 12:50:06 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:33890: use of closed network connection +2026/01/17 12:50:07 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionWithoutTLS (1.01s) === RUN TestQuicConnectionAuthHeader -2024/12/15 06:22:05 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:49993: use of closed network connection -2024/12/15 06:22:06 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnectionAuthHeader (1.01s) +2026/01/17 12:50:07 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:54061: use of closed network connection +2026/01/17 12:50:08 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +--- PASS: TestQuicConnectionAuthHeader (1.02s) PASS -ok v2ray.com/core/transport/internet/quic 3.106s +ok v2ray.com/core/transport/internet/quic 3.117s === RUN TestGetOriginalDestination -2024/12/15 06:22:03 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38079 -Failed accept TCP connection: accept tcp 127.0.0.1:38079: use of closed network connection ---- PASS: TestGetOriginalDestination (0.00s) +2026/01/17 12:50:06 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36751 +Failed accept TCP connection: accept tcp 127.0.0.1:36751: use of closed network connection +--- PASS: TestGetOriginalDestination (0.01s) PASS -ok v2ray.com/core/transport/internet/tcp 0.050s +ok v2ray.com/core/transport/internet/tcp 0.057s === RUN TestCertificateIssuing ---- PASS: TestCertificateIssuing (0.01s) +--- PASS: TestCertificateIssuing (0.00s) === RUN TestExpiredCertificate --- PASS: TestExpiredCertificate (0.00s) === RUN TestInsecureCertificates --- PASS: TestInsecureCertificates (0.00s) PASS -ok v2ray.com/core/transport/internet/tls 0.071s +ok v2ray.com/core/transport/internet/tls 0.027s === RUN TestSameDestinationDispatching -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2024/12/15 06:22:03 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2024/12/15 06:22:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/01/17 12:50:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 --- PASS: TestSameDestinationDispatching (1.00s) PASS -ok v2ray.com/core/transport/internet/udp 1.044s +ok v2ray.com/core/transport/internet/udp 1.051s === RUN Test_listenWSAndDial -2024/12/15 06:22:03 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 -2024/12/15 06:22:03 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2024/12/15 06:22:08 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2024/12/15 06:22:08 [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.01s) +2026/01/17 12:50:07 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 +2026/01/17 12:50:07 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/01/17 12:50:12 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/01/17 12:50:12 [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.04s) === RUN TestDialWithRemoteAddr -2024/12/15 06:22:08 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 -2024/12/15 06:22:08 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 -2024/12/15 06:22:08 [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/01/17 12:50:12 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 +2026/01/17 12:50:12 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 +2026/01/17 12:50:12 [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.061s +ok v2ray.com/core/transport/internet/websocket 5.096s === RUN TestPipeReadWrite --- PASS: TestPipeReadWrite (0.00s) === RUN TestPipeInterrupt @@ -3471,7 +3494,7 @@ === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok v2ray.com/core/transport/pipe 2.155s +ok v2ray.com/core/transport/pipe 2.158s 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 @@ -3503,8 +3526,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) @@ -3512,12 +3535,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/1240021/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1240021/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/462506 and its subdirectories -I: Current time: Sat Dec 14 18:23:55 -12 2024 -I: pbuilder-time-stamp: 1734243835 +I: removing directory /srv/workspace/pbuilder/1240021 and its subdirectories +I: Current time: Sun Jan 18 02:52:15 +14 2026 +I: pbuilder-time-stamp: 1768654335