Diff of the two buildlogs: -- --- b1/build.log 2025-08-04 08:12:44.954561231 +0000 +++ b2/build.log 2025-08-04 08:22:35.779305403 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Aug 3 20:07:50 -12 2025 -I: pbuilder-time-stamp: 1754294870 +I: Current time: Mon Sep 7 04:35:45 +14 2026 +I: pbuilder-time-stamp: 1788705345 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,84 @@ dpkg-source: info: applying 09-bump-quic-go-to-0.37.4.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2880705/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/365248/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +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 Sep 6 14:36 /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/365248/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/365248/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='83cd42bb0dd64409bafb45db38908c26' - 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='2880705' - PS1='# ' - PS2='> ' + INVOCATION_ID=03c4ed511e6b4b5fbd4bbd3454f21f3e + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=365248 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.NkIftiXe/pbuilderrc_6H9U --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.NkIftiXe/b1 --logfile b1/build.log golang-v2ray-core_4.34.0+ds-5.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.NkIftiXe/pbuilderrc_lkD8 --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.NkIftiXe/b2 --logfile b2/build.log golang-v2ray-core_4.34.0+ds-5.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2880705/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/365248/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -267,7 +299,7 @@ Get: 126 http://deb.debian.org/debian unstable/main amd64 libprotoc32t64 amd64 3.21.12-11 [922 kB] Get: 127 http://deb.debian.org/debian unstable/main amd64 protobuf-compiler amd64 3.21.12-11 [84.7 kB] Get: 128 http://deb.debian.org/debian unstable/main amd64 protoc-gen-go-1-5 amd64 1.5.4-1 [1435 kB] -Fetched 143 MB in 4s (37.8 MB/s) +Fetched 143 MB in 3s (55.9 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) @@ -794,7 +826,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-5_source.changes +I: user script /srv/workspace/pbuilder/365248/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/365248/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-5_source.changes dpkg-buildpackage: info: source package golang-v2ray-core dpkg-buildpackage: info: source version 4.34.0+ds-5 dpkg-buildpackage: info: source distribution unstable @@ -815,575 +851,575 @@ dh_auto_configure find obj-x86_64-linux-gnu/src/v2ray.com/core -type f -name '*.pb.go' \ -delete -printf 'Remove %p\n' -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/dns/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/reverse/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/commander/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/policy/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/commander/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command_grpc.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/reverse/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/dispatcher/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config_grpc.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command_grpc.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/dns/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command_grpc.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/quic/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/udp/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/srtp/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/wechat/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/tls/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/http/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/noop/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/utp/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/wireguard/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/websocket/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/wechat/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/utp/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/http/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/tls/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/tcp/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/kcp/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/udp/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/tls/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/quic/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/http/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/tcp/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/tls/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/websocket/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/domainsocket/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/destination.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/network.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/port.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/address.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/log/log.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/protocol/server_spec.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/protocol/headers.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/protocol/user.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/protocol/headers.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/protocol/server_spec.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/serial/typed_message.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/mtproto/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/blackhole/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/dokodemo/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vmess/outbound/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/log/log.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/network.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/destination.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/address.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/common/net/port.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/shadowsocks/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vmess/inbound/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vmess/account.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/shadowsocks/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vmess/outbound/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/dokodemo/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/inbound/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/account.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/outbound/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/encoding/addons.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/trojan/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/freedom/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/mtproto/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/blackhole/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/dns/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/http/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/freedom/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/socks/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/outbound/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/inbound/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/encoding/addons.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/proxy/vless/account.pb.go cd obj-x86_64-linux-gnu/src; \ find v2ray.com/core -name '*.proto' -printf 'Regenerate %p\n' \ -exec protoc -I./v2ray.com/core --go_out=plugins=grpc:. {} \; +Regenerate v2ray.com/core/app/policy/config.proto +Regenerate v2ray.com/core/app/commander/config.proto +Regenerate v2ray.com/core/app/stats/command/command.proto +Regenerate v2ray.com/core/app/stats/config.proto +Regenerate v2ray.com/core/app/reverse/config.proto +Regenerate v2ray.com/core/app/dispatcher/config.proto +Regenerate v2ray.com/core/app/log/command/config.proto +Regenerate v2ray.com/core/app/log/config.proto Regenerate v2ray.com/core/app/proxyman/command/command.proto Regenerate v2ray.com/core/app/proxyman/config.proto +Regenerate v2ray.com/core/app/dns/config.proto Regenerate v2ray.com/core/app/router/command/command.proto Regenerate v2ray.com/core/app/router/config.proto -Regenerate v2ray.com/core/app/dns/config.proto -Regenerate v2ray.com/core/app/log/command/config.proto -Regenerate v2ray.com/core/app/log/config.proto -Regenerate v2ray.com/core/app/reverse/config.proto -Regenerate v2ray.com/core/app/stats/command/command.proto -Regenerate v2ray.com/core/app/stats/config.proto -Regenerate v2ray.com/core/app/commander/config.proto -Regenerate v2ray.com/core/app/policy/config.proto -Regenerate v2ray.com/core/app/dispatcher/config.proto -Regenerate v2ray.com/core/config.proto Regenerate v2ray.com/core/transport/config.proto +Regenerate v2ray.com/core/transport/internet/quic/config.proto +Regenerate v2ray.com/core/transport/internet/udp/config.proto Regenerate v2ray.com/core/transport/internet/headers/srtp/config.proto -Regenerate v2ray.com/core/transport/internet/headers/wechat/config.proto -Regenerate v2ray.com/core/transport/internet/headers/tls/config.proto -Regenerate v2ray.com/core/transport/internet/headers/http/config.proto Regenerate v2ray.com/core/transport/internet/headers/noop/config.proto -Regenerate v2ray.com/core/transport/internet/headers/utp/config.proto Regenerate v2ray.com/core/transport/internet/headers/wireguard/config.proto -Regenerate v2ray.com/core/transport/internet/websocket/config.proto -Regenerate v2ray.com/core/transport/internet/kcp/config.proto -Regenerate v2ray.com/core/transport/internet/udp/config.proto +Regenerate v2ray.com/core/transport/internet/headers/wechat/config.proto +Regenerate v2ray.com/core/transport/internet/headers/utp/config.proto +Regenerate v2ray.com/core/transport/internet/headers/http/config.proto +Regenerate v2ray.com/core/transport/internet/headers/tls/config.proto +Regenerate v2ray.com/core/transport/internet/tcp/config.proto Regenerate v2ray.com/core/transport/internet/config.proto -Regenerate v2ray.com/core/transport/internet/tls/config.proto -Regenerate v2ray.com/core/transport/internet/quic/config.proto +Regenerate v2ray.com/core/transport/internet/kcp/config.proto Regenerate v2ray.com/core/transport/internet/http/config.proto -Regenerate v2ray.com/core/transport/internet/tcp/config.proto +Regenerate v2ray.com/core/transport/internet/tls/config.proto +Regenerate v2ray.com/core/transport/internet/websocket/config.proto Regenerate v2ray.com/core/transport/internet/domainsocket/config.proto -Regenerate v2ray.com/core/common/net/network.proto -Regenerate v2ray.com/core/common/net/address.proto -Regenerate v2ray.com/core/common/net/destination.proto -Regenerate v2ray.com/core/common/net/port.proto -Regenerate v2ray.com/core/common/log/log.proto Regenerate v2ray.com/core/common/protocol/server_spec.proto -Regenerate v2ray.com/core/common/protocol/user.proto Regenerate v2ray.com/core/common/protocol/headers.proto +Regenerate v2ray.com/core/common/protocol/user.proto Regenerate v2ray.com/core/common/serial/typed_message.proto -Regenerate v2ray.com/core/proxy/mtproto/config.proto -Regenerate v2ray.com/core/proxy/blackhole/config.proto -Regenerate v2ray.com/core/proxy/dokodemo/config.proto -Regenerate v2ray.com/core/proxy/vmess/outbound/config.proto +Regenerate v2ray.com/core/common/log/log.proto +Regenerate v2ray.com/core/common/net/network.proto +Regenerate v2ray.com/core/common/net/address.proto +Regenerate v2ray.com/core/common/net/port.proto +Regenerate v2ray.com/core/common/net/destination.proto +Regenerate v2ray.com/core/proxy/shadowsocks/config.proto Regenerate v2ray.com/core/proxy/vmess/inbound/config.proto +Regenerate v2ray.com/core/proxy/vmess/outbound/config.proto Regenerate v2ray.com/core/proxy/vmess/account.proto -Regenerate v2ray.com/core/proxy/shadowsocks/config.proto +Regenerate v2ray.com/core/proxy/dokodemo/config.proto +Regenerate v2ray.com/core/proxy/vless/inbound/config.proto +Regenerate v2ray.com/core/proxy/vless/outbound/config.proto +Regenerate v2ray.com/core/proxy/vless/encoding/addons.proto +Regenerate v2ray.com/core/proxy/vless/account.proto Regenerate v2ray.com/core/proxy/trojan/config.proto +Regenerate v2ray.com/core/proxy/freedom/config.proto +Regenerate v2ray.com/core/proxy/mtproto/config.proto +Regenerate v2ray.com/core/proxy/blackhole/config.proto Regenerate v2ray.com/core/proxy/dns/config.proto Regenerate v2ray.com/core/proxy/http/config.proto -Regenerate v2ray.com/core/proxy/freedom/config.proto Regenerate v2ray.com/core/proxy/socks/config.proto -Regenerate v2ray.com/core/proxy/vless/outbound/config.proto -Regenerate v2ray.com/core/proxy/vless/inbound/config.proto -Regenerate v2ray.com/core/proxy/vless/account.proto -Regenerate v2ray.com/core/proxy/vless/encoding/addons.proto +Regenerate v2ray.com/core/config.proto make[1]: Leaving directory '/build/reproducible-path/golang-v2ray-core-4.34.0+ds' debian/rules override_dh_auto_build 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=20250804-002829 -X v2ray.com/core.version=4.34.0" - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20250804-002829 -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/byteorder -internal/goarch -internal/asan + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20250804-002829 -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 +golang.org/x/net/internal/iana internal/goos +internal/profilerecord +internal/coverage/rtcov internal/unsafeheader -cmp -golang.org/x/net/internal/iana -google.golang.org/protobuf/internal/flags -golang.org/x/crypto/internal/alias -google.golang.org/grpc/serviceconfig +encoding +unicode/utf8 internal/godebugs -github.com/quic-go/quic-go/internal/utils/ringbuffer -internal/coverage/rtcov -vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/msan +internal/goarch +golang.org/x/crypto/internal/alias +container/list math/bits -internal/itoa v2ray.com/core/common/signal/semaphore +internal/asan +vendor/golang.org/x/crypto/internal/alias +github.com/quic-go/quic-go/internal/utils/ringbuffer internal/nettrace internal/syslist -v2ray.com/core/common/bitmask -internal/platform -unicode/utf16 +vendor/golang.org/x/crypto/cryptobyte/asn1 internal/goexperiment +google.golang.org/grpc/serviceconfig +internal/platform crypto/internal/fips140/alias +unicode log/internal -encoding -container/list +internal/abi +google.golang.org/protobuf/internal/flags +internal/runtime/syscall +internal/msan +internal/itoa +internal/byteorder internal/goversion -unicode/utf8 -vendor/golang.org/x/crypto/internal/alias -internal/profilerecord +unicode/utf16 +v2ray.com/core/common/bitmask crypto/internal/boring/sig internal/cpu internal/runtime/atomic -internal/runtime/syscall -sync/atomic -unicode internal/runtime/math -internal/abi -crypto/internal/fips140/subtle internal/runtime/sys -crypto/internal/fips140deps/byteorder -internal/chacha8rand +cmp +sync/atomic google.golang.org/protobuf/internal/set +crypto/internal/fips140/subtle +internal/chacha8rand +crypto/internal/fips140deps/byteorder crypto/internal/fips140deps/cpu -internal/bytealg internal/runtime/exithook math +internal/bytealg internal/race internal/sync internal/runtime/maps internal/stringslite -hash/maphash runtime -weak +hash/maphash iter crypto/subtle -internal/reflectlite sync -maps +internal/reflectlite +weak slices -google.golang.org/protobuf/internal/pragma -internal/bisect -v2ray.com/core/common/bytespool -unique -github.com/quic-go/quic-go/internal/utils/linkedlist -v2ray.com/core/common/signal/done -internal/singleflight -internal/testlog -runtime/cgo -internal/godebug +maps errors sort -io -strconv -google.golang.org/grpc/internal/buffer -reflect internal/oserror path -golang.org/x/net/dns/dnsmessage -strings vendor/golang.org/x/net/dns/dnsmessage +io +internal/bisect +v2ray.com/core/common/signal/done +strconv +v2ray.com/core/common/bytespool math/rand/v2 +internal/testlog +github.com/quic-go/quic-go/internal/utils/linkedlist +internal/singleflight +golang.org/x/net/dns/dnsmessage +google.golang.org/grpc/internal/buffer +google.golang.org/protobuf/internal/pragma +unique +runtime/cgo +syscall +internal/godebug hash -bytes -net/netip -crypto/internal/fips140deps/godebug +crypto/internal/randutil internal/saferio -math/rand -syscall +bytes +strings +hash/crc32 hash/fnv crypto -hash/crc32 +crypto/internal/fips140deps/godebug hash/crc64 -crypto/internal/randutil +net/netip +reflect +math/rand vendor/golang.org/x/text/transform golang.org/x/text/transform google.golang.org/grpc/internal/grpcrand +go/build/constraint bufio +regexp/syntax v2ray.com/core/common/cmdarg crypto/internal/impl -regexp/syntax -crypto/internal/fips140 net/http/internal/ascii +crypto/internal/fips140 go.starlark.net/internal/spell -go/build/constraint html -crypto/tls/internal/fips140tls -crypto/internal/fips140/sha512 -crypto/internal/fips140/sha3 +internal/syscall/execenv +internal/syscall/unix +time crypto/internal/fips140/sha256 +crypto/internal/fips140/sha3 +crypto/internal/fips140/sha512 +crypto/tls/internal/fips140tls crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash -crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/bigmod +crypto/internal/fips140/aes crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 -crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 -crypto/internal/fips140/edwards25519 regexp -internal/syscall/execenv -internal/syscall/unix -time -v2ray.com/core/common/strmatcher -crypto/internal/fips140/nistec -v2ray.com/core/common/dice +crypto/internal/fips140/edwards25519 +io/fs google.golang.org/grpc/backoff -google.golang.org/grpc/keepalive context -io/fs +v2ray.com/core/common/dice +google.golang.org/grpc/keepalive internal/poll -internal/fmtsort -encoding/binary -embed -internal/filepathlite +v2ray.com/core/common/strmatcher google.golang.org/grpc/internal/backoff +internal/filepathlite google.golang.org/grpc/internal/grpcsync +embed +crypto/internal/fips140/nistec google.golang.org/protobuf/internal/editiondefaults os +internal/fmtsort +encoding/binary encoding/base64 -github.com/dgryski/go-metro -golang.org/x/exp/rand -golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/internal/poly1305 +golang.org/x/exp/rand v2ray.com/core/common/crypto/internal +golang.org/x/crypto/internal/poly1305 +github.com/dgryski/go-metro golang.org/x/sys/unix encoding/pem io/ioutil -google.golang.org/protobuf/internal/detrand -path/filepath os/signal +google.golang.org/protobuf/internal/detrand internal/lazyregexp crypto/internal/sysrand google.golang.org/grpc/internal/envconfig +path/filepath golang.org/x/sys/cpu -fmt vendor/golang.org/x/sys/cpu +fmt crypto/internal/entropy crypto/internal/fips140/drbg -crypto/internal/fips140only crypto/internal/fips140/ed25519 -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa crypto/internal/fips140/mlkem crypto/internal/fips140/rsa +crypto/internal/fips140only crypto/internal/fips140/aes/gcm v2ray.com/core/common/platform os/exec -crypto/md5 +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa +net +golang.org/x/crypto/sha3 crypto/rc4 -internal/goroot -google.golang.org/protobuf/internal/errors +crypto/md5 log -flag -internal/buildcfg -encoding/hex -net/url compress/flate +internal/buildcfg go/doc/comment +vendor/golang.org/x/net/http2/hpack net/http/internal -text/template/parse mime/quotedprintable -encoding/json -google.golang.org/grpc/internal/grpclog -google.golang.org/grpc/attributes -google.golang.org/protobuf/internal/version +text/template/parse +flag go/token -google.golang.org/grpc/internal/idle -vendor/golang.org/x/net/http2/hpack -text/tabwriter +net/url +google.golang.org/protobuf/internal/version mime -golang.org/x/net/bpf +google.golang.org/protobuf/internal/errors +vendor/golang.org/x/text/unicode/norm +google.golang.org/grpc/attributes github.com/quic-go/quic-go/quicvarint +golang.org/x/net/http2/hpack +google.golang.org/grpc/internal/idle +golang.org/x/net/bpf +encoding/hex +encoding/json +text/tabwriter +google.golang.org/grpc/internal/grpclog runtime/debug math/big -golang.org/x/text/unicode/norm -golang.org/x/net/http2/hpack encoding/gob -vendor/golang.org/x/text/unicode/norm +golang.org/x/text/unicode/norm google.golang.org/protobuf/encoding/protowire golang.org/x/net/internal/timeseries -golang.org/x/crypto/sha3 -go/scanner -golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/bidi -crypto/cipher -compress/gzip -text/template +golang.org/x/text/unicode/bidi google.golang.org/protobuf/reflect/protoreflect -go/ast -golang.org/x/crypto/chacha20 -crypto/des +compress/gzip +golang.org/x/text/secure/bidirule +crypto/cipher +vendor/golang.org/x/text/secure/bidirule +internal/goroot +go/scanner +vendor/golang.org/x/net/idna +golang.org/x/net/idna crypto/internal/boring +crypto/des +text/template vendor/golang.org/x/crypto/chacha20 -google.golang.org/grpc/grpclog +golang.org/x/crypto/chacha20 +go/ast crypto/aes -crypto/hmac -crypto/sha512 crypto/ecdh +crypto/sha512 crypto/sha256 +crypto/hmac crypto/sha1 -vendor/golang.org/x/text/secure/bidirule -golang.org/x/text/secure/bidirule -golang.org/x/crypto/hkdf -vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/chacha20poly1305 -github.com/seiflotfy/cuckoofilter -google.golang.org/grpc/connectivity -golang.org/x/net/idna -vendor/golang.org/x/net/idna -v2ray.com/core/common/antireplay +vendor/golang.org/x/crypto/chacha20poly1305 +google.golang.org/grpc/grpclog google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface -google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt +google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/genid -net -html/template -google.golang.org/protobuf/internal/protolazy -google.golang.org/protobuf/internal/encoding/json +golang.org/x/crypto/hkdf google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/reflect/protoregistry -go/doc -go/parser -google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/encoding/json +google.golang.org/protobuf/internal/protolazy crypto/internal/boring/bbig -crypto/dsa crypto/rand crypto/elliptic encoding/asn1 +crypto/dsa go.starlark.net/syntax -google.golang.org/protobuf/internal/encoding/defval +google.golang.org/protobuf/reflect/protoregistry +github.com/seiflotfy/cuckoofilter crypto/ed25519 -crypto/internal/hpke crypto/rsa -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc -go/build -go.starlark.net/resolve +google.golang.org/grpc/connectivity +v2ray.com/core/common/antireplay +crypto/internal/hpke +google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/encoding/defval +html/template +go/parser +go/doc crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte -go.starlark.net/internal/compile +go.starlark.net/resolve +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext crypto/ecdsa +go.starlark.net/internal/compile +go/build +go.starlark.net/starlark google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl -go.starlark.net/starlark +crypto/x509 +net/textproto +vendor/golang.org/x/net/http/httpproxy +google.golang.org/grpc/internal/resolver/dns/internal +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/internal +golang.org/x/net/internal/socket +github.com/pires/go-proxyproto +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 +golang.org/x/net/ipv6 +golang.org/x/net/ipv4 +google.golang.org/grpc/internal/balancerload +google.golang.org/grpc/tap +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/stats +google.golang.org/grpc/encoding google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/protoadapt +crypto/tls google.golang.org/protobuf/types/known/durationpb -google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/anypb +google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/descriptorpb +google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/pretty +github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/duration google.golang.org/genproto/googleapis/rpc/status -github.com/golang/protobuf/ptypes/timestamp +google.golang.org/grpc/internal/status google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/protobuf/internal/editionssupport google.golang.org/protobuf/types/gofeaturespb +google.golang.org/protobuf/internal/editionssupport +google.golang.org/grpc/status +google.golang.org/grpc/internal/binarylog google.golang.org/protobuf/reflect/protodesc github.com/golang/protobuf/proto +net/http/httptrace +google.golang.org/grpc/internal/credentials +github.com/quic-go/quic-go/internal/protocol +net/http +google.golang.org/grpc/credentials +github.com/quic-go/quic-go/internal/utils +github.com/quic-go/quic-go/internal/qerr v2ray.com/core/common/serial +github.com/quic-go/quic-go/internal/flowcontrol +github.com/quic-go/quic-go/internal/wire v2ray.com/core/common/log +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver +google.golang.org/grpc/peer v2ray.com/core/common/errors +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/transport/networktype +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/internal/resolver/dns v2ray.com/core/main/confloader -v2ray.com/core/common/retry v2ray.com/core/common -v2ray.com/core/common/uuid +v2ray.com/core/common/retry +google.golang.org/grpc/resolver/dns +google.golang.org/grpc/channelz +google.golang.org/grpc/balancer v2ray.com/core/common/task -v2ray.com/core/common/protocol/tls -v2ray.com/core/transport/internet/headers/utp -v2ray.com/core/transport/internet/headers/srtp -v2ray.com/core/proxy/vmess/aead -v2ray.com/core/features v2ray.com/core/common/protocol/bittorrent +v2ray.com/core/common/protocol/tls +v2ray.com/core/common/uuid +v2ray.com/core/common/protocol/tls/cert v2ray.com/core/app/log -v2ray.com/core/transport/internet/headers/wechat +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/tls +v2ray.com/core/transport/internet/headers/utp +v2ray.com/core/features v2ray.com/core/transport/internet/headers/wireguard -v2ray.com/core/features/policy +v2ray.com/core/transport/internet/headers/wechat +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig v2ray.com/core/features/stats +v2ray.com/core/features/policy v2ray.com/core/common/signal/pubsub v2ray.com/core/common/signal +github.com/quic-go/quic-go/logging +google.golang.org/grpc/internal/resolver v2ray.com/core/app/policy v2ray.com/core/app/stats +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/balancer/gracefulswitch v2ray.com/core/common/buf -v2ray.com/core/transport/internet/headers/noop -github.com/pires/go-proxyproto -google.golang.org/grpc/internal -golang.org/x/net/internal/socket -net/textproto -crypto/x509 -google.golang.org/grpc/internal/resolver/dns/internal -vendor/golang.org/x/net/http/httpproxy -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/metadata -google.golang.org/grpc/codes -google.golang.org/grpc/internal/status -google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/internal/balancerload -google.golang.org/grpc/stats -google.golang.org/grpc/tap -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts -google.golang.org/grpc/encoding -google.golang.org/grpc/status -golang.org/x/net/ipv4 -golang.org/x/net/ipv6 -google.golang.org/grpc/encoding/proto -v2ray.com/core/common/protocol/dns -v2ray.com/core/infra/conf/json +github.com/quic-go/quic-go/internal/congestion +github.com/quic-go/quic-go/internal/handshake +github.com/quic-go/quic-go/internal/ackhandler v2ray.com/core/common/platform/filesystem v2ray.com/core/common/platform/ctlcmd v2ray.com/core/transport/pipe +v2ray.com/core/common/protocol/dns +v2ray.com/core/infra/conf/json v2ray.com/core/common/net -google.golang.org/grpc/internal/binarylog v2ray.com/core/features/dns -v2ray.com/core/features/inbound v2ray.com/core/common/protocol/udp +v2ray.com/core/features/inbound v2ray.com/core/common/protocol +github.com/quic-go/quic-go v2ray.com/core/features/dns/localdns -v2ray.com/core/common/protocol/tls/cert -crypto/tls -v2ray.com/core/common/session v2ray.com/core/proxy/vless -v2ray.com/core/proxy/vmess +v2ray.com/core/common/session v2ray.com/core/common/crypto +v2ray.com/core/proxy/vmess v2ray.com/core/transport/internet -v2ray.com/core/proxy/vmess/encoding v2ray.com/core/proxy/vless/encoding +v2ray.com/core/proxy/vmess/encoding v2ray.com/core/transport +v2ray.com/core/transport/internet/tls v2ray.com/core/app/proxyman v2ray.com/core/features/outbound -v2ray.com/core/proxy/blackhole v2ray.com/core/features/routing -v2ray.com/core/features/routing/session -v2ray.com/core/proxy +v2ray.com/core/proxy/blackhole +v2ray.com/core/transport/internet/tcp +v2ray.com/core/transport/internet/domainsocket v2ray.com/core/features/routing/dns +v2ray.com/core/features/routing/session v2ray.com/core/transport/internet/udp +v2ray.com/core/proxy +v2ray.com/core/transport/internet/kcp v2ray.com/core -v2ray.com/core/proxy/dns +v2ray.com/core/transport/internet/quic v2ray.com/core/proxy/freedom -v2ray.com/core/proxy/mtproto -v2ray.com/core/proxy/shadowsocks +v2ray.com/core/proxy/dns +v2ray.com/core/proxy/dokodemo +v2ray.com/core/common/mux v2ray.com/core/app/router -v2ray.com/core/proxy/vmess/outbound -v2ray.com/core/main/json +v2ray.com/core/proxy/shadowsocks +v2ray.com/core/proxy/mtproto v2ray.com/core/proxy/socks +v2ray.com/core/proxy/vless/inbound +v2ray.com/core/main/json +v2ray.com/core/proxy/vmess/outbound v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess/inbound -v2ray.com/core/proxy/dokodemo -v2ray.com/core/common/mux -v2ray.com/core/app/reverse -google.golang.org/grpc/internal/credentials -github.com/quic-go/quic-go/internal/protocol -net/http/httptrace -v2ray.com/core/transport/internet/tls -v2ray.com/core/proxy/trojan -google.golang.org/grpc/credentials -net/http -github.com/quic-go/quic-go/internal/utils -github.com/quic-go/quic-go/internal/qerr -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure -google.golang.org/grpc/peer -google.golang.org/grpc/internal/channelz -github.com/quic-go/quic-go/internal/flowcontrol -github.com/quic-go/quic-go/internal/wire -v2ray.com/core/transport/internet/tcp -v2ray.com/core/app/proxyman/outbound -v2ray.com/core/proxy/vless/inbound -v2ray.com/core/transport/internet/domainsocket -v2ray.com/core/transport/internet/kcp -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/internal/metadata -google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/internal/resolver/unix -google.golang.org/grpc/resolver/dns -google.golang.org/grpc/channelz -v2ray.com/core/app/proxyman/inbound -google.golang.org/grpc/balancer -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/resolver -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch -github.com/quic-go/quic-go/logging -github.com/quic-go/quic-go/internal/congestion -github.com/quic-go/quic-go/internal/handshake -github.com/quic-go/quic-go/internal/ackhandler -github.com/quic-go/quic-go v2ray.com/core/common/protocol/http -v2ray.com/core/main/distro/debug -v2ray.com/core/transport/internet/quic +v2ray.com/core/proxy/trojan v2ray.com/core/main/confloader/external +v2ray.com/core/transport/internet/headers/http +v2ray.com/core/main/distro/debug golang.org/x/net/trace net/http/httputil -v2ray.com/core/transport/internet/headers/http github.com/gorilla/websocket golang.org/x/net/http2 v2ray.com/core/app/dispatcher +v2ray.com/core/app/proxyman/outbound +v2ray.com/core/app/proxyman/inbound +v2ray.com/core/app/reverse v2ray.com/core/transport/internet/websocket +google.golang.org/grpc/internal/transport +v2ray.com/core/app/dns golang.org/x/net/http2/h2c v2ray.com/core/proxy/http -v2ray.com/core/app/dns -google.golang.org/grpc/internal/transport v2ray.com/core/transport/internet/http google.golang.org/grpc -google.golang.org/grpc/reflection/grpc_reflection_v1 v2ray.com/core/app/log/command -v2ray.com/core/app/stats/command -v2ray.com/core/app/proxyman/command google.golang.org/grpc/reflection/grpc_reflection_v1alpha +google.golang.org/grpc/reflection/grpc_reflection_v1 +v2ray.com/core/app/proxyman/command +v2ray.com/core/app/stats/command google.golang.org/grpc/reflection/internal google.golang.org/grpc/reflection v2ray.com/core/app/commander @@ -1394,58 +1430,58 @@ v2ray.com/core/main cd obj-x86_64-linux-gnu; mv bin/main bin/v2ray 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=20250804-002829 -X v2ray.com/core.version=4.34.0" -tags confonly - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20250804-002829 -X v2ray.com/core.version=4.34.0" -tags confonly v2ray.com/core/infra/control/main + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20250804-002829 -X v2ray.com/core.version=4.34.0" -tags confonly v2ray.com/core/infra/control/main image/color golang.org/x/crypto/cast5 -hash/adler32 golang.org/x/crypto/openpgp/errors +hash/adler32 compress/bzip2 -golang.org/x/crypto/openpgp/elgamal -golang.org/x/crypto/openpgp/s2k +image golang.org/x/crypto/openpgp/armor +golang.org/x/crypto/openpgp/s2k compress/zlib +golang.org/x/crypto/openpgp/elgamal +v2ray.com/core/app/commander +v2ray.com/core/app/dispatcher v2ray.com/core/app/log v2ray.com/core/app/reverse v2ray.com/core/app/stats -v2ray.com/core/transport/internet/http -v2ray.com/core/app/dispatcher -v2ray.com/core/app/commander -v2ray.com/core/proxy/vless -v2ray.com/core/transport/internet/domainsocket -v2ray.com/core/transport/internet/websocket v2ray.com/core/common/net +v2ray.com/core/transport/internet/domainsocket +v2ray.com/core/proxy/vless +v2ray.com/core/transport/internet/http v2ray.com/core/transport/internet/tls -image -v2ray.com/core/transport/internet/kcp v2ray.com/core/transport/internet/tcp +v2ray.com/core/transport/internet/websocket +v2ray.com/core/transport/internet/kcp v2ray.com/core/proxy/blackhole v2ray.com/core/app/log/command v2ray.com/core/app/stats/command +image/internal/imageutil +image/jpeg v2ray.com/core/proxy/dns v2ray.com/core/proxy/dokodemo v2ray.com/core/app/router v2ray.com/core/common/protocol -image/internal/imageutil -image/jpeg golang.org/x/crypto/openpgp/packet v2ray.com/core/app/dns v2ray.com/core/common/session v2ray.com/core/proxy/freedom -v2ray.com/core/proxy/http -v2ray.com/core/proxy/vless/inbound -v2ray.com/core/proxy/socks -v2ray.com/core/proxy/trojan v2ray.com/core/common/crypto v2ray.com/core/proxy/vless/outbound -v2ray.com/core/transport/internet/quic -v2ray.com/core/proxy/vmess +v2ray.com/core/proxy/socks +v2ray.com/core/proxy/trojan +v2ray.com/core/proxy/http v2ray.com/core/proxy/vmess/inbound +v2ray.com/core/proxy/vmess +v2ray.com/core/transport/internet/quic v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/proxy/vless/inbound v2ray.com/core/transport/internet v2ray.com/core/proxy/shadowsocks -v2ray.com/core/transport -v2ray.com/core/app/proxyman golang.org/x/crypto/openpgp +v2ray.com/core/app/proxyman +v2ray.com/core/transport v2ray.com/core/proxy/mtproto v2ray.com/core v2ray.com/core/app/proxyman/command @@ -1458,49 +1494,49 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-v2ray-core-4.34.0+ds' dh_auto_test -- -timeout 30m - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 -timeout 30m v2ray.com/core v2ray.com/core/app v2ray.com/core/app/commander v2ray.com/core/app/dispatcher v2ray.com/core/app/dns v2ray.com/core/app/log v2ray.com/core/app/log/command v2ray.com/core/app/policy v2ray.com/core/app/proxyman v2ray.com/core/app/proxyman/command v2ray.com/core/app/proxyman/inbound v2ray.com/core/app/proxyman/outbound v2ray.com/core/app/reverse v2ray.com/core/app/router v2ray.com/core/app/router/command v2ray.com/core/app/stats v2ray.com/core/app/stats/command v2ray.com/core/common v2ray.com/core/common/antireplay v2ray.com/core/common/bitmask v2ray.com/core/common/buf v2ray.com/core/common/bytespool v2ray.com/core/common/cmdarg v2ray.com/core/common/crypto v2ray.com/core/common/crypto/internal v2ray.com/core/common/dice v2ray.com/core/common/errors v2ray.com/core/common/errors/errorgen v2ray.com/core/common/log v2ray.com/core/common/mux v2ray.com/core/common/net v2ray.com/core/common/peer v2ray.com/core/common/platform v2ray.com/core/common/platform/ctlcmd v2ray.com/core/common/platform/filesystem v2ray.com/core/common/protocol v2ray.com/core/common/protocol/bittorrent v2ray.com/core/common/protocol/dns v2ray.com/core/common/protocol/http v2ray.com/core/common/protocol/tls v2ray.com/core/common/protocol/tls/cert v2ray.com/core/common/protocol/udp v2ray.com/core/common/retry v2ray.com/core/common/serial v2ray.com/core/common/session v2ray.com/core/common/signal v2ray.com/core/common/signal/done v2ray.com/core/common/signal/pubsub v2ray.com/core/common/signal/semaphore v2ray.com/core/common/strmatcher v2ray.com/core/common/task v2ray.com/core/common/uuid v2ray.com/core/features v2ray.com/core/features/dns v2ray.com/core/features/dns/localdns v2ray.com/core/features/inbound v2ray.com/core/features/outbound v2ray.com/core/features/policy v2ray.com/core/features/routing v2ray.com/core/features/routing/dns v2ray.com/core/features/routing/session v2ray.com/core/features/stats v2ray.com/core/infra/conf v2ray.com/core/infra/conf/command v2ray.com/core/infra/conf/json v2ray.com/core/infra/conf/serial v2ray.com/core/infra/control v2ray.com/core/infra/control/main v2ray.com/core/infra/vprotogen 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 v2ray.com/core/proxy v2ray.com/core/proxy/blackhole v2ray.com/core/proxy/dns v2ray.com/core/proxy/dokodemo v2ray.com/core/proxy/freedom v2ray.com/core/proxy/http v2ray.com/core/proxy/mtproto v2ray.com/core/proxy/shadowsocks v2ray.com/core/proxy/socks v2ray.com/core/proxy/trojan v2ray.com/core/proxy/vless v2ray.com/core/proxy/vless/encoding v2ray.com/core/proxy/vless/inbound v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess v2ray.com/core/proxy/vmess/aead v2ray.com/core/proxy/vmess/encoding v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vmess/outbound v2ray.com/core/testing/mocks v2ray.com/core/testing/scenarios v2ray.com/core/testing/servers/http v2ray.com/core/testing/servers/tcp v2ray.com/core/testing/servers/udp v2ray.com/core/transport v2ray.com/core/transport/internet v2ray.com/core/transport/internet/domainsocket v2ray.com/core/transport/internet/headers/http v2ray.com/core/transport/internet/headers/noop v2ray.com/core/transport/internet/headers/srtp v2ray.com/core/transport/internet/headers/tls v2ray.com/core/transport/internet/headers/utp v2ray.com/core/transport/internet/headers/wechat v2ray.com/core/transport/internet/headers/wireguard v2ray.com/core/transport/internet/http v2ray.com/core/transport/internet/kcp v2ray.com/core/transport/internet/quic v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/udp v2ray.com/core/transport/internet/websocket v2ray.com/core/transport/pipe + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 -timeout 30m v2ray.com/core v2ray.com/core/app v2ray.com/core/app/commander v2ray.com/core/app/dispatcher v2ray.com/core/app/dns v2ray.com/core/app/log v2ray.com/core/app/log/command v2ray.com/core/app/policy v2ray.com/core/app/proxyman v2ray.com/core/app/proxyman/command v2ray.com/core/app/proxyman/inbound v2ray.com/core/app/proxyman/outbound v2ray.com/core/app/reverse v2ray.com/core/app/router v2ray.com/core/app/router/command v2ray.com/core/app/stats v2ray.com/core/app/stats/command v2ray.com/core/common v2ray.com/core/common/antireplay v2ray.com/core/common/bitmask v2ray.com/core/common/buf v2ray.com/core/common/bytespool v2ray.com/core/common/cmdarg v2ray.com/core/common/crypto v2ray.com/core/common/crypto/internal v2ray.com/core/common/dice v2ray.com/core/common/errors v2ray.com/core/common/errors/errorgen v2ray.com/core/common/log v2ray.com/core/common/mux v2ray.com/core/common/net v2ray.com/core/common/peer v2ray.com/core/common/platform v2ray.com/core/common/platform/ctlcmd v2ray.com/core/common/platform/filesystem v2ray.com/core/common/protocol v2ray.com/core/common/protocol/bittorrent v2ray.com/core/common/protocol/dns v2ray.com/core/common/protocol/http v2ray.com/core/common/protocol/tls v2ray.com/core/common/protocol/tls/cert v2ray.com/core/common/protocol/udp v2ray.com/core/common/retry v2ray.com/core/common/serial v2ray.com/core/common/session v2ray.com/core/common/signal v2ray.com/core/common/signal/done v2ray.com/core/common/signal/pubsub v2ray.com/core/common/signal/semaphore v2ray.com/core/common/strmatcher v2ray.com/core/common/task v2ray.com/core/common/uuid v2ray.com/core/features v2ray.com/core/features/dns v2ray.com/core/features/dns/localdns v2ray.com/core/features/inbound v2ray.com/core/features/outbound v2ray.com/core/features/policy v2ray.com/core/features/routing v2ray.com/core/features/routing/dns v2ray.com/core/features/routing/session v2ray.com/core/features/stats v2ray.com/core/infra/conf v2ray.com/core/infra/conf/command v2ray.com/core/infra/conf/json v2ray.com/core/infra/conf/serial v2ray.com/core/infra/control v2ray.com/core/infra/control/main v2ray.com/core/infra/vprotogen 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 v2ray.com/core/proxy v2ray.com/core/proxy/blackhole v2ray.com/core/proxy/dns v2ray.com/core/proxy/dokodemo v2ray.com/core/proxy/freedom v2ray.com/core/proxy/http v2ray.com/core/proxy/mtproto v2ray.com/core/proxy/shadowsocks v2ray.com/core/proxy/socks v2ray.com/core/proxy/trojan v2ray.com/core/proxy/vless v2ray.com/core/proxy/vless/encoding v2ray.com/core/proxy/vless/inbound v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess v2ray.com/core/proxy/vmess/aead v2ray.com/core/proxy/vmess/encoding v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vmess/outbound v2ray.com/core/testing/mocks v2ray.com/core/testing/scenarios v2ray.com/core/testing/servers/http v2ray.com/core/testing/servers/tcp v2ray.com/core/testing/servers/udp v2ray.com/core/transport v2ray.com/core/transport/internet v2ray.com/core/transport/internet/domainsocket v2ray.com/core/transport/internet/headers/http v2ray.com/core/transport/internet/headers/noop v2ray.com/core/transport/internet/headers/srtp v2ray.com/core/transport/internet/headers/tls v2ray.com/core/transport/internet/headers/utp v2ray.com/core/transport/internet/headers/wechat v2ray.com/core/transport/internet/headers/wireguard v2ray.com/core/transport/internet/http v2ray.com/core/transport/internet/kcp v2ray.com/core/transport/internet/quic v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/udp v2ray.com/core/transport/internet/websocket v2ray.com/core/transport/pipe === RUN TestContextPanic --- PASS: TestContextPanic (0.00s) === RUN TestV2RayDial -2025/08/04 08:10:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:10:56 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40021 -2025/08/04 08:10:56 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40021 -2025/08/04 08:10:56 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40021 -Failed accept TCP connection: accept tcp 127.0.0.1:40021: use of closed network connection ---- PASS: TestV2RayDial (12.59s) +2026/09/06 14:43:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:34 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40295 +2026/09/06 14:43:34 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40295 +2026/09/06 14:43:34 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40295 +Failed accept TCP connection: accept tcp 127.0.0.1:40295: use of closed network connection +--- PASS: TestV2RayDial (13.54s) === RUN TestV2RayDialUDPConn -UDP server started on port 60462 -2025/08/04 08:11:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:09 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60462 -2025/08/04 08:11:09 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60462 -Failed to read from UDP: read udp 127.0.0.1:60462: use of closed network connection +UDP server started on port 32814 +2026/09/06 14:43:47 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:47 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:32814 +2026/09/06 14:43:47 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:32814 +Failed to read from UDP: read udp 127.0.0.1:32814: use of closed network connection --- PASS: TestV2RayDialUDPConn (0.51s) === RUN TestV2RayDialUDP -UDP server started on port 46435 -UDP server started on port 39704 -2025/08/04 08:11:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:09 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46435 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46435 -2025/08/04 08:11:09 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46435 -2025/08/04 08:11:09 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46435 -2025/08/04 08:11:09 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39704 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39704 -2025/08/04 08:11:09 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39704 -2025/08/04 08:11:09 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39704 -Failed to read from UDP: read udp 127.0.0.1:39704: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:46435: use of closed network connection ---- PASS: TestV2RayDialUDP (0.00s) +UDP server started on port 42174 +UDP server started on port 42837 +2026/09/06 14:43:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42174 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42174 +2026/09/06 14:43:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42174 +2026/09/06 14:43:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:42174 +2026/09/06 14:43:48 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42837 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42837 +2026/09/06 14:43:48 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42837 +2026/09/06 14:43:48 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:42837 +Failed to read from UDP: read udp 127.0.0.1:42837: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:42174: use of closed network connection +--- PASS: TestV2RayDialUDP (0.01s) === RUN TestV2RayDependency --- PASS: TestV2RayDependency (0.00s) === RUN TestV2RayClose -2025/08/04 08:11:09 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39559 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39559 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:39559 -2025/08/04 08:11:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:48 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33531 --- PASS: TestV2RayClose (0.00s) +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33531 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:33531 PASS -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:39559: use of closed network connection -ok v2ray.com/core 13.118s +2026/09/06 14:43:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:33531: use of closed network connection +ok v2ray.com/core 14.069s ? v2ray.com/core/app [no test files] ? v2ray.com/core/app/commander [no test files] === RUN TestStatsWriter @@ -1540,275 +1576,275 @@ --- PASS: TestFqdn/with_fqdn (0.00s) --- PASS: TestFqdn/without_fqdn (0.00s) === RUN TestUDPServerSubnet -2025/08/04 08:10: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. -2025/08/04 08:10:59 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 -2025/08/04 08:10:59 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:56614 -2025/08/04 08:10:59 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:56614] -2025/08/04 08:10:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56614 querying DNS for: google.com. -2025/08/04 08:10:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56614 -2025/08/04 08:10:59 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56614 -2025/08/04 08:10:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56614 -2025/08/04 08:10:59 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56614 -2025/08/04 08:10:59 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56614 ---- PASS: TestUDPServerSubnet (1.00s) +2026/09/06 14:43: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. +2026/09/06 14:43:36 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 +2026/09/06 14:43:36 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35779 +2026/09/06 14:43:36 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35779] +2026/09/06 14:43:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35779 querying DNS for: google.com. +2026/09/06 14:43:36 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35779 +2026/09/06 14:43:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35779 +2026/09/06 14:43:36 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35779 +2026/09/06 14:43:36 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35779 +2026/09/06 14:43:36 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35779 +2026/09/06 14:43:36 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35779 got answer: google.com. TypeAAAA -> [] 1.195444ms +2026/09/06 14:43:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35779 updating IP records for domain:google.com. +2026/09/06 14:43:36 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35779 got answer: google.com. TypeA -> [8.8.4.4] 1.251194ms +2026/09/06 14:43:36 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35779 updating IP records for domain:google.com. +--- PASS: TestUDPServerSubnet (1.01s) === RUN TestUDPServer -2025/08/04 08:10:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56614 got answer: google.com. TypeAAAA -> [] 480.004µs -2025/08/04 08:10:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56614 updating IP records for domain:google.com. -2025/08/04 08:10:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56614 got answer: google.com. TypeA -> [8.8.4.4] 494.25µs -2025/08/04 08:10:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56614 updating IP records for domain:google.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43471 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:43471] -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 querying DNS for: google.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: google.com. TypeAAAA -> [] 559.532µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:google.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: google.com. TypeA -> [8.8.8.8] 640.643µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:google.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:43471] -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 querying DNS for: facebook.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: facebook.com. TypeAAAA -> [] 130.851µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:facebook.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: facebook.com. TypeA -> [9.9.9.9] 152.091µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:facebook.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:43471] -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 querying DNS for: notexist.google.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: notexist.google.com. TypeAAAA -> [] 101.394µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:notexist.google.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: notexist.google.com. TypeA -> [] 111.711µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:notexist.google.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:43471 > rcode: 3 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:43471] -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 querying DNS for: ipv4only.google.com. -2025/08/04 08:11:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43471 -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 got answer: ipv4only.google.com. TypeAAAA -> [] 99.474µs -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 updating IP records for domain:ipv4only.google.com. -2025/08/04 08:11:00 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:43471 > empty response -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:43471] -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43471 cache HIT google.com -> [8.8.8.8] ---- PASS: TestUDPServer (1.00s) +2026/09/06 14:43: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. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33427 +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33427] +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 querying DNS for: google.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: google.com. TypeAAAA -> [] 476.775µs +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:google.com. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: google.com. TypeA -> [8.8.8.8] 496.355µs +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:google.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:33427] +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 querying DNS for: facebook.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: facebook.com. TypeA -> [9.9.9.9] 1.095052ms +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:facebook.com. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: facebook.com. TypeAAAA -> [] 1.12847ms +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:facebook.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:33427] +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 querying DNS for: notexist.google.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: notexist.google.com. TypeAAAA -> [] 197.485µs +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:notexist.google.com. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: notexist.google.com. TypeA -> [] 203.086µs +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:notexist.google.com. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:33427 > rcode: 3 +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:33427] +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 querying DNS for: ipv4only.google.com. +2026/09/06 14:43:37 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33427 +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 got answer: ipv4only.google.com. TypeAAAA -> [] 152.993µs +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 updating IP records for domain:ipv4only.google.com. +2026/09/06 14:43:37 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:33427 > empty response +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33427] +2026/09/06 14:43:37 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33427 cache HIT google.com -> [8.8.8.8] +--- PASS: TestUDPServer (1.01s) === RUN TestPrioritizedDomain -2025/08/04 08:11:01 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:01 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/08/04 08:11:01 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49401 -2025/08/04 08:11:01 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] -2025/08/04 08:11:01 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:49401 UDP:127.0.0.1:9999] -2025/08/04 08:11:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49401 querying DNS for: google.com. -2025/08/04 08:11:01 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49401 -2025/08/04 08:11:01 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49401 -2025/08/04 08:11:01 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49401 -2025/08/04 08:11:01 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49401 -2025/08/04 08:11:01 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49401 -2025/08/04 08:11:01 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49401 got answer: google.com. TypeAAAA -> [] 410.167µs -2025/08/04 08:11:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49401 updating IP records for domain:google.com. -2025/08/04 08:11:01 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49401 got answer: google.com. TypeA -> [8.8.8.8] 431.918µs -2025/08/04 08:11:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49401 updating IP records for domain:google.com. +2026/09/06 14:43: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. +2026/09/06 14:43:38 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/09/06 14:43:38 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50361 +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:50361 UDP:127.0.0.1:9999] +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50361 querying DNS for: google.com. +2026/09/06 14:43:38 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50361 +2026/09/06 14:43:38 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50361 +2026/09/06 14:43:38 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50361 +2026/09/06 14:43:38 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50361 +2026/09/06 14:43:38 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50361 +2026/09/06 14:43:38 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50361 got answer: google.com. TypeA -> [8.8.8.8] 1.143959ms +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50361 updating IP records for domain:google.com. --- PASS: TestPrioritizedDomain (1.00s) === RUN TestUDPServerIPv6 -2025/08/04 08:11:02 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:02 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:48119 -2025/08/04 08:11:02 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:48119] -2025/08/04 08:11:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48119 querying DNS for: ipv6.google.com. -2025/08/04 08:11:02 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48119 -2025/08/04 08:11:02 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:48119 -2025/08/04 08:11:02 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48119 -2025/08/04 08:11:02 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:48119 -2025/08/04 08:11:02 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:48119 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 456.893µs -2025/08/04 08:11:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:48119 updating IP records for domain:ipv6.google.com. +2026/09/06 14:43:38 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50361 got answer: google.com. TypeAAAA -> [] 1.294677ms +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50361 updating IP records for domain:google.com. +2026/09/06 14:43:39 [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/09/06 14:43:39 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:34632 +2026/09/06 14:43:39 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:34632] +2026/09/06 14:43:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34632 querying DNS for: ipv6.google.com. +2026/09/06 14:43:39 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34632 +2026/09/06 14:43:39 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34632 +2026/09/06 14:43:39 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34632 +2026/09/06 14:43:39 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34632 --- PASS: TestUDPServerIPv6 (1.00s) === RUN TestStaticHostDomain -2025/08/04 08:11:03 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41975 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41975] -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41975 querying DNS for: google.com. -2025/08/04 08:11:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41975 -2025/08/04 08:11:03 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41975 -2025/08/04 08:11:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41975 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41975 -2025/08/04 08:11:03 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41975 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41975 got answer: google.com. TypeAAAA -> [] 422.593µs -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41975 updating IP records for domain:google.com. -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41975 got answer: google.com. TypeA -> [8.8.8.8] 437.658µs -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41975 updating IP records for domain:google.com. +2026/09/06 14:43:39 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34632 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 627.282µs +2026/09/06 14:43:39 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34632 updating IP records for domain:ipv6.google.com. +2026/09/06 14:43: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. +2026/09/06 14:43:40 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54757 +2026/09/06 14:43:40 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com +2026/09/06 14:43:40 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54757] +2026/09/06 14:43:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54757 querying DNS for: google.com. +2026/09/06 14:43:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54757 +2026/09/06 14:43:40 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54757 +2026/09/06 14:43:40 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54757 +2026/09/06 14:43:40 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54757 +2026/09/06 14:43:40 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54757 --- PASS: TestStaticHostDomain (1.00s) === RUN TestIPMatch -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58199 -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:58199 UDP:127.0.0.1:58199] -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 querying DNS for: google.com. -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 got answer: google.com. TypeAAAA -> [] 417.496µs -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 updating IP records for domain:google.com. -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 got answer: google.com. TypeA -> [8.8.8.8] 436.312µs -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 updating IP records for domain:google.com. -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:58199 > expectIPs not match -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 querying DNS for: google.com. -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58199 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 got answer: google.com. TypeAAAA -> [] 254.065µs -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 updating IP records for domain:google.com. -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 got answer: google.com. TypeA -> [8.8.8.8] 280.23µs -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58199 updating IP records for domain:google.com. -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:58199 +2026/09/06 14:43:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54757 got answer: google.com. TypeAAAA -> [] 646.324µs +2026/09/06 14:43:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54757 updating IP records for domain:google.com. +2026/09/06 14:43:40 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54757 got answer: google.com. TypeA -> [8.8.8.8] 659.814µs +2026/09/06 14:43:40 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54757 updating IP records for domain:google.com. +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57375 +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:57375 UDP:127.0.0.1:57375] +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 querying DNS for: google.com. +2026/09/06 14:43:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 got answer: google.com. TypeAAAA -> [] 465.559µs +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 updating IP records for domain:google.com. +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 got answer: google.com. TypeA -> [8.8.8.8] 510.894µs +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 updating IP records for domain:google.com. +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:57375 > expectIPs not match +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 querying DNS for: google.com. +2026/09/06 14:43:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57375 +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 got answer: google.com. TypeAAAA -> [] 366.359µs +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 updating IP records for domain:google.com. +2026/09/06 14:43:41 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 got answer: google.com. TypeA -> [8.8.8.8] 410.172µs +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57375 updating IP records for domain:google.com. +2026/09/06 14:43:41 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:57375 --- PASS: TestIPMatch (1.00s) === RUN TestLocalDomain -2025/08/04 08:11:05 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:9999 UDP:127.0.0.1:44756] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: hostname. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname. TypeAAAA -> [] 424.477µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname. TypeA -> [127.0.0.1] 441.297µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname. -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:9999 UDP:127.0.0.1:44756] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: hostname.local. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname.local. TypeAAAA -> [] 124.784µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname.local. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname.local. TypeA -> [127.0.0.1] 131.709µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname.local. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:9999 UDP:127.0.0.1:44756] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: hostname.localdomain. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname.localdomain. TypeAAAA -> [] 92.247µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname.localdomain. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 98.598µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:hostname.localdomain. -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:44756 UDP:127.0.0.1:9999] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: localhost. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost. TypeAAAA -> [] 259.966µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost. TypeA -> [127.0.0.2] 279.39µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost. -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:44756 UDP:127.0.0.1:9999] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: localhost-a. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost-a. TypeAAAA -> [] 109.283µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost-a. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost-a. TypeA -> [127.0.0.3] 156.89µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost-a. -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:44756 UDP:127.0.0.1:9999] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: localhost-b. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost-b. TypeAAAA -> [] 242.071µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost-b. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: localhost-b. TypeA -> [127.0.0.4] 249.489µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:localhost-b. -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:44756 UDP:127.0.0.1:9999 UDP:127.0.0.1:44756] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 querying DNS for: Mijia Cloud. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44756 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: Mijia Cloud. TypeAAAA -> [] 148.418µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:Mijia Cloud. -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 171.702µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44756 updating IP records for domain:Mijia Cloud. +2026/09/06 14:43: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/09/06 14:43:42 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:9999 UDP:127.0.0.1:56150] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: hostname. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname. TypeAAAA -> [] 652.735µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname. TypeA -> [127.0.0.1] 665.863µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname. +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:9999 UDP:127.0.0.1:56150] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: hostname.local. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname.local. TypeAAAA -> [] 209.404µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname.local. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname.local. TypeA -> [127.0.0.1] 215.893µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname.local. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:9999 UDP:127.0.0.1:56150] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: hostname.localdomain. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname.localdomain. TypeAAAA -> [] 256.004µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname.localdomain. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 263.088µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:hostname.localdomain. +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:56150 UDP:127.0.0.1:9999] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: localhost. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost. TypeAAAA -> [] 393.266µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost. TypeA -> [127.0.0.2] 406.347µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost. +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:56150 UDP:127.0.0.1:9999] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: localhost-a. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost-a. TypeAAAA -> [] 211.129µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost-a. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost-a. TypeA -> [127.0.0.3] 218.076µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost-a. +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:56150 UDP:127.0.0.1:9999] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: localhost-b. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost-b. TypeAAAA -> [] 279.792µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost-b. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: localhost-b. TypeA -> [127.0.0.4] 285.883µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:localhost-b. +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:56150 UDP:127.0.0.1:9999 UDP:127.0.0.1:56150] +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 querying DNS for: Mijia Cloud. +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 +2026/09/06 14:43:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56150 --- PASS: TestLocalDomain (1.00s) === RUN TestMultiMatchPrioritizedDomain -2025/08/04 08:11:06 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:9999 UDP:127.0.0.1:36192 UDP:127.0.0.1:36192] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 querying DNS for: google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: google.com. TypeAAAA -> [] 438.713µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:google.com. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: google.com. TypeA -> [8.8.8.8] 506.581µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com matches following rules: [domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:9999 UDP:127.0.0.1:36192 UDP:127.0.0.1:36192] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 querying DNS for: ipv6.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 140.606µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:ipv6.google.com. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:36192 > expectIPs not match -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 querying DNS for: ipv6.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 273.375µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:ipv6.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain api.google.com matches following rules: [domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:9999 UDP:127.0.0.1:36192] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 querying DNS for: api.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: api.google.com. TypeAAAA -> [] 346.591µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:api.google.com. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: api.google.com. TypeA -> [8.8.7.7] 356.766µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:api.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com matches following rules: [full:v2.api.google.com(DNS idx:4) domain:api.google.com(DNS idx:3) domain:google.com(DNS idx:1) domain:google.com(DNS idx:2)] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:36192 UDP:127.0.0.1:9999] -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 querying DNS for: v2.api.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:36192 -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: v2.api.google.com. TypeAAAA -> [] 273.317µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:v2.api.google.com. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 got answer: v2.api.google.com. TypeA -> [8.8.7.8] 304.654µs -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:36192 updating IP records for domain:v2.api.google.com. -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com expectIPs [8.8.7.8] matched at server UDP:127.0.0.1:36192 ---- PASS: TestMultiMatchPrioritizedDomain (1.00s) +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: Mijia Cloud. TypeAAAA -> [] 220.759µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:Mijia Cloud. +2026/09/06 14:43:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 227.343µs +2026/09/06 14:43:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56150 updating IP records for domain:Mijia Cloud. +2026/09/06 14:43: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/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40610 +2026/09/06 14:43:43 [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/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:9999 UDP:127.0.0.1:40610 UDP:127.0.0.1:40610] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 querying DNS for: google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: google.com. TypeAAAA -> [] 509.783µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: google.com. TypeA -> [8.8.8.8] 567.551µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:40610 +2026/09/06 14:43:43 [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/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:9999 UDP:127.0.0.1:40610 UDP:127.0.0.1:40610] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 querying DNS for: ipv6.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 290.649µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:ipv6.google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:40610 > expectIPs not match +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 querying DNS for: ipv6.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 1.834994ms +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:ipv6.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:40610 +2026/09/06 14:43:43 [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/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:9999 UDP:127.0.0.1:40610] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 querying DNS for: api.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: api.google.com. TypeAAAA -> [] 440.163µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:api.google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: api.google.com. TypeA -> [8.8.7.7] 476.136µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:api.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:40610 +2026/09/06 14:43:43 [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/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:40610 UDP:127.0.0.1:9999] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 querying DNS for: v2.api.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40610 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: v2.api.google.com. TypeAAAA -> [] 849.769µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:v2.api.google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 got answer: v2.api.google.com. TypeA -> [8.8.7.8] 862.348µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40610 updating IP records for domain:v2.api.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com expectIPs [8.8.7.8] matched at server UDP:127.0.0.1:40610 +--- PASS: TestMultiMatchPrioritizedDomain (1.01s) === RUN TestStaticHosts --- PASS: TestStaticHosts (0.00s) === RUN TestLocalNameServer @@ -1818,11 +1854,11 @@ nameserver_quic_test.go:15: --- SKIP: TestQUICNameServer (0.00s) PASS -ok v2ray.com/core/app/dns 8.030s +ok v2ray.com/core/app/dns 8.040s === RUN TestCustomLogHandler --- PASS: TestCustomLogHandler (0.00s) PASS -ok v2ray.com/core/app/log 0.007s +ok v2ray.com/core/app/log 0.006s === RUN TestLoggerRestart --- PASS: TestLoggerRestart (0.00s) PASS @@ -1830,7 +1866,7 @@ === RUN TestPolicy --- PASS: TestPolicy (0.00s) PASS -ok v2ray.com/core/app/policy 0.004s +ok v2ray.com/core/app/policy 0.007s ? v2ray.com/core/app/proxyman [no test files] ? v2ray.com/core/app/proxyman/command [no test files] ? v2ray.com/core/app/proxyman/inbound [no test files] @@ -1841,11 +1877,11 @@ === RUN TestOutboundWithStatCounter --- PASS: TestOutboundWithStatCounter (0.00s) PASS -ok v2ray.com/core/app/proxyman/outbound 0.009s +ok v2ray.com/core/app/proxyman/outbound 0.008s === RUN TestStaticPickerEmpty --- PASS: TestStaticPickerEmpty (0.00s) PASS -ok v2ray.com/core/app/reverse 0.007s +ok v2ray.com/core/app/reverse 0.006s === RUN TestGeoIPMatcherContainer condition_geoip_test.go:29: --- SKIP: TestGeoIPMatcherContainer (0.00s) @@ -1873,14 +1909,14 @@ === RUN TestIPIfNonMatchIP --- PASS: TestIPIfNonMatchIP (0.00s) PASS -ok v2ray.com/core/app/router 0.007s +ok v2ray.com/core/app/router 0.008s === RUN TestServiceSubscribeRoutingStats command_test.go:23: --- SKIP: TestServiceSubscribeRoutingStats (0.00s) === RUN TestSerivceTestRoute --- PASS: TestSerivceTestRoute (0.01s) PASS -ok v2ray.com/core/app/router/command 0.021s +ok v2ray.com/core/app/router/command 0.091s === RUN TestStatsChannel channel_test.go:32: expected error: v2ray.com/core/app/stats: Number of subscribers has reached limit --- PASS: TestStatsChannel (0.00s) @@ -1897,37 +1933,33 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) === RUN TestStatsChannelRunnable +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new counter test.counter +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 --- PASS: TestStatsChannelRunnable (0.00s) PASS -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new counter test.counter -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: remove channel test.channel.1 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: remove channel test.channel.2 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new channel test.channel.3 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: remove channel test.channel.3 -ok v2ray.com/core/app/stats 0.310s +ok v2ray.com/core/app/stats 0.236s === RUN TestGetStats --- PASS: TestGetStats (0.00s) === RUN TestQueryStats -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new counter test_counter -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new counter test_counter -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new counter test_counter_2 -2025/08/04 08:11:00 [Debug] v2ray.com/core/app/stats: create new counter test_counter_3 +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new counter test_counter +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new counter test_counter +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new counter test_counter_2 +2026/09/06 14:43:38 [Debug] v2ray.com/core/app/stats: create new counter test_counter_3 --- PASS: TestQueryStats (0.00s) PASS -ok v2ray.com/core/app/stats/command 0.013s +ok v2ray.com/core/app/stats/command 0.071s === RUN TestMust --- PASS: TestMust (0.00s) === RUN TestObjectCreation --- PASS: TestObjectCreation (0.00s) PASS -ok v2ray.com/core/common 0.010s +ok v2ray.com/core/common 0.005s ? v2ray.com/core/common/antireplay [no test files] === RUN TestBitmaskByte --- PASS: TestBitmaskByte (0.00s) PASS -ok v2ray.com/core/common/bitmask 0.010s +ok v2ray.com/core/common/bitmask 0.004s === RUN TestBufferClear --- PASS: TestBufferClear (0.00s) === RUN TestBufferIsEmpty @@ -1947,7 +1979,7 @@ === RUN TestWriteError --- PASS: TestWriteError (0.00s) === RUN TestWriterCreation -Failed accept TCP connection: accept tcp 127.0.0.1:41351: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:34239: use of closed network connection --- PASS: TestWriterCreation (0.00s) === RUN TestMultiBufferRead --- PASS: TestMultiBufferRead (0.00s) @@ -1958,7 +1990,7 @@ === RUN TestMultiBufferSplitFirst --- PASS: TestMultiBufferSplitFirst (0.00s) === RUN TestMultiBufferReadAllToByte ---- PASS: TestMultiBufferReadAllToByte (0.00s) +--- PASS: TestMultiBufferReadAllToByte (0.06s) === RUN TestMultiBufferCopy --- PASS: TestMultiBufferCopy (0.01s) === RUN TestSplitFirstBytes @@ -1980,24 +2012,24 @@ === RUN TestReaderInterface --- PASS: TestReaderInterface (0.00s) === RUN TestReadvReader -Failed accept TCP connection: accept tcp 127.0.0.1:41029: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:38093: use of closed network connection --- PASS: TestReadvReader (0.01s) === RUN TestWriter ---- PASS: TestWriter (0.00s) +--- PASS: TestWriter (0.01s) === RUN TestBytesWriterReadFrom --- PASS: TestBytesWriterReadFrom (0.00s) === RUN TestDiscardBytes --- PASS: TestDiscardBytes (0.00s) === RUN TestDiscardBytesMultiBuffer ---- PASS: TestDiscardBytesMultiBuffer (0.04s) +--- PASS: TestDiscardBytesMultiBuffer (0.05s) === RUN TestWriterInterface --- PASS: TestWriterInterface (0.00s) PASS -ok v2ray.com/core/common/buf 0.091s +ok v2ray.com/core/common/buf 0.157s ? v2ray.com/core/common/bytespool [no test files] ? v2ray.com/core/common/cmdarg [no test files] === RUN TestAuthenticationReaderWriter ---- PASS: TestAuthenticationReaderWriter (0.12s) +--- PASS: TestAuthenticationReaderWriter (0.11s) === RUN TestAuthenticationReaderWriterPacket --- PASS: TestAuthenticationReaderWriterPacket (0.00s) === RUN TestChaCha20Stream @@ -2007,42 +2039,42 @@ === RUN TestChunkStreamIO --- PASS: TestChunkStreamIO (0.00s) PASS -ok v2ray.com/core/common/crypto 0.128s +ok v2ray.com/core/common/crypto 0.210s ? v2ray.com/core/common/crypto/internal [no test files] testing: warning: no tests to run PASS -ok v2ray.com/core/common/dice 0.010s [no tests to run] +ok v2ray.com/core/common/dice 0.004s [no tests to run] === RUN TestError --- PASS: TestError (0.00s) === RUN TestErrorMessage --- PASS: TestErrorMessage (0.00s) PASS -ok v2ray.com/core/common/errors 0.010s +ok v2ray.com/core/common/errors 0.073s ? v2ray.com/core/common/errors/errorgen [no test files] === RUN TestLogRecord --- PASS: TestLogRecord (0.00s) === RUN TestFileLogger ---- PASS: TestFileLogger (2.01s) +--- PASS: TestFileLogger (2.02s) PASS -ok v2ray.com/core/common/log 2.020s +ok v2ray.com/core/common/log 2.097s === RUN TestIncrementalPickerFailure --- PASS: TestIncrementalPickerFailure (0.00s) === RUN TestClientWorkerEOF --- PASS: TestClientWorkerEOF (0.50s) === RUN TestClientWorkerClose -2025/08/04 08:11:00 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/08/04 08:11:00 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/09/06 14:43:38 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/09/06 14:43:38 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF --- PASS: TestClientWorkerClose (0.50s) === RUN TestReaderWriter -2025/08/04 08:11:01 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/08/04 08:11:01 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/09/06 14:43:39 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/09/06 14:43:39 [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.013s +ok v2ray.com/core/common/mux 1.654s === RUN TestAddressProperty --- PASS: TestAddressProperty (0.00s) === RUN TestInvalidAddressConvertion @@ -2054,7 +2086,7 @@ === RUN TestPortRangeContains --- PASS: TestPortRangeContains (0.00s) PASS -ok v2ray.com/core/common/net 0.012s +ok v2ray.com/core/common/net 0.066s ? v2ray.com/core/common/peer [no test files] === RUN TestNormalizeEnvName --- PASS: TestNormalizeEnvName (0.00s) @@ -2063,7 +2095,7 @@ === RUN TestGetAssetLocation --- PASS: TestGetAssetLocation (0.00s) PASS -ok v2ray.com/core/common/platform 0.009s +ok v2ray.com/core/common/platform 0.075s ? v2ray.com/core/common/platform/ctlcmd [no test files] ? v2ray.com/core/common/platform/filesystem [no test files] === RUN TestAddressReading @@ -2087,7 +2119,7 @@ === RUN TestGenerateRandomInt64InRange --- PASS: TestGenerateRandomInt64InRange (0.00s) PASS -ok v2ray.com/core/common/protocol 7.038s +ok v2ray.com/core/common/protocol 7.093s ? v2ray.com/core/common/protocol/bittorrent [no test files] ? v2ray.com/core/common/protocol/dns [no test files] === RUN TestParseXForwardedFor @@ -2099,51 +2131,50 @@ === RUN TestHTTPHeaders --- PASS: TestHTTPHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/http 0.012s +ok v2ray.com/core/common/protocol/http 0.065s === RUN TestTLSHeaders --- PASS: TestTLSHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/tls 0.009s +ok v2ray.com/core/common/protocol/tls 0.062s === RUN TestGenerate { "certificate": [ "-----BEGIN CERTIFICATE-----", - "MIIBrjCCAVSgAwIBAgIRAO2HPl5QGkiZlmKHk8XXKzcwCgYIKoZIzj0EAwIwLDES", - "MBAGA1UEChMJVjJSYXkgSW5jMRYwFAYDVQQDEw1WMlJheSBSb290IENBMB4XDTI1", - "MDgwNDA3MTEwMFoXDTI1MDgwNDExMTEwMFowLDESMBAGA1UEChMJVjJSYXkgSW5j", - "MRYwFAYDVQQDEw1WMlJheSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD", - "QgAEg89Aza91fUOG5K4vmyfK9y1MNlG2G0S4Es1YK5XX38rbN0Gv0TWa+WhpRscm", - "iVMESOvTfv+f8JnN2zqOJsVlFqNXMFUwDgYDVR0PAQH/BAQDAgKkMBMGA1UdJQQM", - "MAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFDb35NkzV4Cw", - "KHcO7PkuD4tOMsM/MAoGCCqGSM49BAMCA0gAMEUCIQD1Fvcv4QfSn+UxoFEKt0SP", - "KTElHwF9BY4EQctNTIAcdwIgBkC2HUL+BQHzNKpv9tbuniX//Kib7pFK5FMMmWbo", - "8P0=", + "MIIBrDCCAVOgAwIBAgIQQBcXr8Hcw6ycnE0Gm/Rk2TAKBggqhkjOPQQDAjAsMRIw", + "EAYDVQQKEwlWMlJheSBJbmMxFjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwHhcNMjYw", + "OTA2MTM0MzM4WhcNMjYwOTA2MTc0MzM4WjAsMRIwEAYDVQQKEwlWMlJheSBJbmMx", + "FjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC", + "AAQzOAsfkqiOxg5Qv6fSJRwN38IT9ViMJcbINLaqf5v4AzgoOq+MZGPSSEDVxdg3", + "O73ELd1CxQ0V5sermTGvPim9o1cwVTAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAww", + "CgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUSLSZsJ8iDiTn", + "a5Ux4c83YVCmCSswCgYIKoZIzj0EAwIDRwAwRAIgZjjSWCdxyReXCTyzrZJWaZop", + "jJsqePi2VFxkWBZIBMcCIH58WzVNq+0zfe1zsTr605qCzRIpOUxbHL8ZJSXfNff0", "-----END CERTIFICATE-----" ], "key": [ "-----BEGIN RSA PRIVATE KEY-----", - "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJj8Y/8ZiE/XC+KyY", - "DfiqBi28gcFInFrb3E0xZA5s9jqhRANCAASDz0DNr3V9Q4bkri+bJ8r3LUw2UbYb", - "RLgSzVgrldffyts3Qa/RNZr5aGlGxyaJUwRI69N+/5/wmc3bOo4mxWUW", + "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2+1lCNmt71S97YdC", + "EdBJaMlGJb/mw8rOHF9SfjvokX6hRANCAAQzOAsfkqiOxg5Qv6fSJRwN38IT9ViM", + "JcbINLaqf5v4AzgoOq+MZGPSSEDVxdg3O73ELd1CxQ0V5sermTGvPim9", "-----END RSA PRIVATE KEY-----" ] } ---- PASS: TestGenerate (0.00s) +--- PASS: TestGenerate (0.01s) PASS -ok v2ray.com/core/common/protocol/tls/cert 0.011s +ok v2ray.com/core/common/protocol/tls/cert 0.082s ? v2ray.com/core/common/protocol/udp [no test files] === RUN TestNoRetry --- PASS: TestNoRetry (0.00s) === RUN TestRetryOnce --- PASS: TestRetryOnce (1.00s) === RUN TestRetryMultiple ---- PASS: TestRetryMultiple (5.02s) +--- PASS: TestRetryMultiple (5.01s) === RUN TestRetryExhausted --- PASS: TestRetryExhausted (2.01s) === RUN TestExponentialBackoff --- PASS: TestExponentialBackoff (4.51s) PASS -ok v2ray.com/core/common/retry 12.547s +ok v2ray.com/core/common/retry 13.235s === RUN TestUint16Serial --- PASS: TestUint16Serial (0.00s) === RUN TestUint64Serial @@ -2159,7 +2190,7 @@ === RUN TestConvertingNilMessage --- PASS: TestConvertingNilMessage (0.00s) PASS -ok v2ray.com/core/common/serial 0.009s +ok v2ray.com/core/common/serial 0.071s ? v2ray.com/core/common/session [no test files] === RUN TestNotifierSignal --- PASS: TestNotifierSignal (0.00s) @@ -2172,12 +2203,12 @@ === RUN TestActivityTimerZeroTimeout --- PASS: TestActivityTimerZeroTimeout (0.00s) PASS -ok v2ray.com/core/common/signal 12.033s +ok v2ray.com/core/common/signal 12.272s ? v2ray.com/core/common/signal/done [no test files] === RUN TestPubsub --- PASS: TestPubsub (0.00s) PASS -ok v2ray.com/core/common/signal/pubsub 0.009s +ok v2ray.com/core/common/signal/pubsub 0.061s ? v2ray.com/core/common/signal/semaphore [no test files] === RUN TestDomainMatcherGroup --- PASS: TestDomainMatcherGroup (0.00s) @@ -2192,15 +2223,15 @@ === RUN TestMatcherGroup --- PASS: TestMatcherGroup (0.00s) PASS -ok v2ray.com/core/common/strmatcher 0.008s +ok v2ray.com/core/common/strmatcher 0.062s === RUN TestPeriodicTaskStop ---- PASS: TestPeriodicTaskStop (12.03s) +--- PASS: TestPeriodicTaskStop (12.02s) === RUN TestExecuteParallel --- PASS: TestExecuteParallel (0.20s) === RUN TestExecuteParallelContextCancel --- PASS: TestExecuteParallelContextCancel (0.00s) PASS -ok v2ray.com/core/common/task 12.237s +ok v2ray.com/core/common/task 12.281s === RUN TestParseBytes --- PASS: TestParseBytes (0.00s) === RUN TestParseString @@ -2212,7 +2243,7 @@ === RUN TestEquals --- PASS: TestEquals (0.00s) PASS -ok v2ray.com/core/common/uuid 0.009s +ok v2ray.com/core/common/uuid 0.070s ? v2ray.com/core/features [no test files] ? v2ray.com/core/features/dns [no test files] ? v2ray.com/core/features/dns/localdns [no test files] @@ -2336,18 +2367,18 @@ === RUN TestVMessInbound --- PASS: TestVMessInbound (0.00s) PASS -ok v2ray.com/core/infra/conf 0.033s +ok v2ray.com/core/infra/conf 0.038s ? v2ray.com/core/infra/conf/command [no test files] === RUN TestReader --- PASS: TestReader (0.00s) === RUN TestReader1 --- PASS: TestReader1 (0.00s) PASS -ok v2ray.com/core/infra/conf/json 0.010s +ok v2ray.com/core/infra/conf/json 0.019s === RUN TestLoaderError --- PASS: TestLoaderError (0.00s) PASS -ok v2ray.com/core/infra/conf/serial 0.015s +ok v2ray.com/core/infra/conf/serial 0.025s ? v2ray.com/core/infra/control [no test files] ? v2ray.com/core/infra/control/main [no test files] ? v2ray.com/core/infra/vprotogen [no test files] @@ -2364,90 +2395,90 @@ === RUN TestHTTPResponse --- PASS: TestHTTPResponse (0.00s) PASS -ok v2ray.com/core/proxy/blackhole 1.016s +ok v2ray.com/core/proxy/blackhole 1.023s === RUN TestUDPDNSTunnel -2025/08/04 08:11:03 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38384 -2025/08/04 08:11:03 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:03 [Debug] [3116180972] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33958 -2025/08/04 08:11:03 [Info] [3116180972] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33958 -2025/08/04 08:11:03 [Info] [3116180972] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42011 -2025/08/04 08:11:03 127.0.0.1:33958 accepted udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] [3116180972] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:42011] -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 querying DNS for: google.com. -2025/08/04 08:11:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 got answer: google.com. TypeA -> [8.8.8.8] 442.668µs -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 updating IP records for domain:google.com. -2025/08/04 08:11:03 [Debug] [2162544933] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44464 -2025/08/04 08:11:03 [Info] [2162544933] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44464 -2025/08/04 08:11:03 [Info] [2162544933] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42011 -2025/08/04 08:11:03 127.0.0.1:44464 accepted udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] [2162544933] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:42011] -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 querying DNS for: ipv4only.google.com. -2025/08/04 08:11:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 got answer: ipv4only.google.com. TypeAAAA -> [] 155.162µs -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 updating IP records for domain:ipv4only.google.com. -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:42011 > empty response -2025/08/04 08:11:03 [Debug] [2173879861] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54556 -2025/08/04 08:11:03 [Info] [2173879861] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54556 -2025/08/04 08:11:03 [Info] [2173879861] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42011 -2025/08/04 08:11:03 127.0.0.1:54556 accepted udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] [2173879861] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:42011] -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 querying DNS for: notexist.google.com. -2025/08/04 08:11:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42011 -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 got answer: notexist.google.com. TypeAAAA -> [] 124.14µs -2025/08/04 08:11:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42011 updating IP records for domain:notexist.google.com. -2025/08/04 08:11:03 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:42011 > rcode: 3 +2026/09/06 14:43: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/09/06 14:43:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:58887 +2026/09/06 14:43:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:43 [Debug] [4121209360] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39526 +2026/09/06 14:43:43 [Info] [4121209360] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39526 +2026/09/06 14:43:43 [Info] [4121209360] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50842 +2026/09/06 14:43:43 127.0.0.1:39526 accepted udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] [4121209360] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:50842] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 querying DNS for: google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 got answer: google.com. TypeA -> [8.8.8.8] 722.712µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 updating IP records for domain:google.com. +2026/09/06 14:43:43 [Debug] [1775046365] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50680 +2026/09/06 14:43:43 [Info] [1775046365] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50680 +2026/09/06 14:43:43 [Info] [1775046365] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50842 +2026/09/06 14:43:43 127.0.0.1:50680 accepted udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] [1775046365] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:50842] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 querying DNS for: ipv4only.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 got answer: ipv4only.google.com. TypeAAAA -> [] 142.118µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 updating IP records for domain:ipv4only.google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:50842 > empty response +2026/09/06 14:43:43 [Debug] [3416803904] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39415 +2026/09/06 14:43:43 [Info] [3416803904] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39415 +2026/09/06 14:43:43 [Info] [3416803904] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50842 +2026/09/06 14:43:43 127.0.0.1:39415 accepted udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] [3416803904] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:50842] +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 querying DNS for: notexist.google.com. +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50842 +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 got answer: notexist.google.com. TypeAAAA -> [] 105.54µs +2026/09/06 14:43:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50842 updating IP records for domain:notexist.google.com. +2026/09/06 14:43:43 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:50842 > rcode: 3 --- PASS: TestUDPDNSTunnel (1.01s) -2025/08/04 08:11:03 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:38384: use of closed network connection +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:58887: use of closed network connection === RUN TestTCPDNSTunnel -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:53215 -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45715 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45715 -2025/08/04 08:11:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:04 [Debug] [629313227] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44900 -2025/08/04 08:11:04 [Info] [629313227] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44900 -2025/08/04 08:11:04 [Info] [629313227] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:53215 -2025/08/04 08:11:04 127.0.0.1:44900 accepted tcp:127.0.0.1:53215 -2025/08/04 08:11:04 [Info] [629313227] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:53215 -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:53215] -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53215 querying DNS for: google.com. -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53215 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53215 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53215 -2025/08/04 08:11:04 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:53215 -2025/08/04 08:11:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:53215 got answer: google.com. TypeA -> [8.8.8.8] 396.549µs -2025/08/04 08:11:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53215 updating IP records for domain:google.com. +2026/09/06 14:43:44 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:46767 +2026/09/06 14:43:44 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41937 +2026/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41937 +2026/09/06 14:43:44 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:44 [Debug] [968005018] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49058 +2026/09/06 14:43:44 [Info] [968005018] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49058 +2026/09/06 14:43:44 [Info] [968005018] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46767 +2026/09/06 14:43:44 127.0.0.1:49058 accepted tcp:127.0.0.1:46767 +2026/09/06 14:43:44 [Info] [968005018] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:46767 +2026/09/06 14:43:44 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:46767] +2026/09/06 14:43:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46767 querying DNS for: google.com. +2026/09/06 14:43:44 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46767 +2026/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46767 +2026/09/06 14:43:44 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46767 +2026/09/06 14:43:44 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:46767 +2026/09/06 14:43:44 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:46767 got answer: google.com. TypeA -> [8.8.8.8] 466.149µs +2026/09/06 14:43:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46767 updating IP records for domain:google.com. --- PASS: TestTCPDNSTunnel (1.00s) === RUN TestUDP2TCPDNSTunnel -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:44361 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38861 -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38861 -2025/08/04 08:11:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:05 [Debug] [2232878306] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38602 -2025/08/04 08:11:05 [Info] [2232878306] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38602 -2025/08/04 08:11:05 [Info] [2232878306] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44361 -2025/08/04 08:11:05 127.0.0.1:38602 accepted tcp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] [2232878306] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:44361 -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:44361] -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44361 querying DNS for: google.com. -2025/08/04 08:11:05 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44361 -2025/08/04 08:11:05 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:44361 got answer: google.com. TypeA -> [8.8.8.8] 586.314µs -2025/08/04 08:11:05 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:44361 updating IP records for domain:google.com. +2026/09/06 14:43:45 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:34529 +2026/09/06 14:43:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35277 +2026/09/06 14:43:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35277 +2026/09/06 14:43:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:45 [Debug] [4066043223] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53012 +2026/09/06 14:43:45 [Info] [4066043223] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53012 +2026/09/06 14:43:45 [Info] [4066043223] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34529 +2026/09/06 14:43:45 127.0.0.1:53012 accepted tcp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] [4066043223] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:34529 +2026/09/06 14:43:45 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:34529] +2026/09/06 14:43:45 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34529 querying DNS for: google.com. +2026/09/06 14:43:45 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34529 +2026/09/06 14:43:45 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34529 got answer: google.com. TypeA -> [8.8.8.8] 588.582µs +2026/09/06 14:43:45 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34529 updating IP records for domain:google.com. --- PASS: TestUDP2TCPDNSTunnel (1.00s) PASS -ok v2ray.com/core/proxy/dns 3.025s +ok v2ray.com/core/proxy/dns 3.031s ? v2ray.com/core/proxy/dokodemo [no test files] ? v2ray.com/core/proxy/freedom [no test files] ? v2ray.com/core/proxy/http [no test files] @@ -2456,7 +2487,7 @@ === RUN TestAuthenticationReadWrite --- PASS: TestAuthenticationReadWrite (0.00s) PASS -ok v2ray.com/core/proxy/mtproto 0.009s +ok v2ray.com/core/proxy/mtproto 0.023s === RUN TestAEADCipherUDP --- PASS: TestAEADCipherUDP (0.00s) === RUN TestUDPEncoding @@ -2466,7 +2497,7 @@ === RUN TestUDPReaderWriter --- PASS: TestUDPReaderWriter (0.00s) PASS -ok v2ray.com/core/proxy/shadowsocks 0.014s +ok v2ray.com/core/proxy/shadowsocks 0.022s === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestReadUsernamePassword @@ -2474,13 +2505,13 @@ === RUN TestReadUntilNull --- PASS: TestReadUntilNull (0.00s) PASS -ok v2ray.com/core/proxy/socks 0.011s +ok v2ray.com/core/proxy/socks 0.017s === RUN TestTCPRequest --- PASS: TestTCPRequest (0.00s) === RUN TestUDPRequest --- PASS: TestUDPRequest (0.00s) PASS -ok v2ray.com/core/proxy/trojan 0.012s +ok v2ray.com/core/proxy/trojan 0.017s ? v2ray.com/core/proxy/vless [no test files] === RUN TestRequestSerialization --- PASS: TestRequestSerialization (0.00s) @@ -2489,14 +2520,14 @@ === RUN TestMuxRequest --- PASS: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vless/encoding 0.014s +ok v2ray.com/core/proxy/vless/encoding 0.017s ? v2ray.com/core/proxy/vless/inbound [no test files] ? v2ray.com/core/proxy/vless/outbound [no test files] === RUN TestUserValidator validator_test.go:21: --- SKIP: TestUserValidator (0.00s) PASS -ok v2ray.com/core/proxy/vmess 0.011s +ok v2ray.com/core/proxy/vmess 0.032s === RUN TestCreateAuthID authid_test.go:13: --- SKIP: TestCreateAuthID (0.00s) @@ -2525,7 +2556,7 @@ encrypt_test.go:81: --- SKIP: TestOpenVMessAEADHeader4Massive (0.00s) PASS -ok v2ray.com/core/proxy/vmess/aead 0.010s +ok v2ray.com/core/proxy/vmess/aead 0.020s === RUN TestFnvAuth --- PASS: TestFnvAuth (0.00s) === RUN TestSwitchAccount @@ -2542,7 +2573,7 @@ encoding_test.go:119: --- SKIP: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vmess/encoding 0.008s +ok v2ray.com/core/proxy/vmess/encoding 0.032s ? v2ray.com/core/proxy/vmess/inbound [no test files] ? v2ray.com/core/proxy/vmess/outbound [no test files] ? v2ray.com/core/testing/mocks [no test files] @@ -2556,27 +2587,27 @@ command_test.go:315: --- SKIP: TestCommanderStats (0.00s) === RUN TestResolveIP -Generated binary path: /tmp/v2ray1840933862/v2ray.test -Building V2Ray into path (/tmp/v2ray1840933862/v2ray.test) +Generated binary path: /tmp/v2ray1994898452/v2ray.test +Building V2Ray into path (/tmp/v2ray1994898452/v2ray.test) V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:06 [Info] v2ray.com/core/features: You are using a deprecated feature: simple host mapping. Please update your config file with latest configuration format, or update your client software. -2025/08/04 08:11:06 [Info] v2ray.com/core/app/dns: DNS: created localhost client -2025/08/04 08:11:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38867 -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38867 -2025/08/04 08:11:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:08 [Info] [331430651] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:34039 -2025/08/04 08:11:08 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/08/04 08:11:08 [Info] [331430651] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:34039] -2025/08/04 08:11:08 tcp:127.0.0.1:49134 accepted tcp:google.com:34039 [direct] -2025/08/04 08:11:08 [Info] [331430651] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:34039 -2025/08/04 08:11:08 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/08/04 08:11:08 [Info] [331430651] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:34039 -2025/08/04 08:11:08 [Info] [331430651] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34039 -2025/08/04 08:11:08 [Info] Closing all servers. -2025/08/04 08:11:08 [Info] All server closed. ---- PASS: TestResolveIP (4.80s) -Failed accept TCP connection: accept tcp 127.0.0.1:34039: use of closed network connection +2026/09/06 14:43:47 [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/09/06 14:43:47 [Info] v2ray.com/core/app/dns: DNS: created localhost client +2026/09/06 14:43:47 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43183 +2026/09/06 14:43:47 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43183 +2026/09/06 14:43:47 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:49 [Info] [1639184037] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:34527 +2026/09/06 14:43:49 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/09/06 14:43:49 [Info] [1639184037] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:34527] +2026/09/06 14:43:49 tcp:127.0.0.1:60896 accepted tcp:google.com:34527 [direct] +2026/09/06 14:43:49 [Info] [1639184037] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:34527 +2026/09/06 14:43:49 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/09/06 14:43:49 [Info] [1639184037] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:34527 +2026/09/06 14:43:49 [Info] [1639184037] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34527 +2026/09/06 14:43:49 [Info] Closing all servers. +2026/09/06 14:43:49 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:34527: use of closed network connection +--- PASS: TestResolveIP (5.73s) === RUN TestDokodemoTCP dokodemo_test.go:27: --- SKIP: TestDokodemoTCP (0.00s) @@ -2586,20 +2617,20 @@ === RUN TestPassiveConnection V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:09 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34267 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34267 -2025/08/04 08:11:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:11 [Debug] [1289877904] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57928 -2025/08/04 08:11:11 [Info] [1289877904] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57928 -2025/08/04 08:11:11 [Info] [1289877904] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42889 -2025/08/04 08:11:11 127.0.0.1:57928 accepted tcp:127.0.0.1:42889 -2025/08/04 08:11:11 [Info] [1289877904] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42889 -2025/08/04 08:11:11 [Info] [1289877904] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42889 -2025/08/04 08:11:11 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:42889: use of closed network connection +2026/09/06 14:43:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38731 +2026/09/06 14:43:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38731 +2026/09/06 14:43:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:51 [Debug] [503711349] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35698 +2026/09/06 14:43:51 [Info] [503711349] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35698 +2026/09/06 14:43:51 [Info] [503711349] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39377 +2026/09/06 14:43:51 127.0.0.1:35698 accepted tcp:127.0.0.1:39377 +2026/09/06 14:43:51 [Info] [503711349] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39377 +2026/09/06 14:43:51 [Info] [503711349] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39377 +2026/09/06 14:43:51 [Info] Closing all servers. +2026/09/06 14:43:51 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:39377: use of closed network connection --- PASS: TestPassiveConnection (2.01s) === RUN TestProxy -2025/08/04 08:11:11 [Info] All server closed. feature_test.go:96: --- SKIP: TestProxy (0.00s) === RUN TestProxyOverKCP @@ -2608,58 +2639,58 @@ === RUN TestBlackhole V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39935 -2025/08/04 08:11:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40937 -2025/08/04 08:11:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39935 -2025/08/04 08:11:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40937 -2025/08/04 08:11:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:13 [Debug] [186310659] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59472 -2025/08/04 08:11:13 [Info] [186310659] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59472 -2025/08/04 08:11:13 [Info] [186310659] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:42945] -2025/08/04 08:11:13 127.0.0.1:59472 accepted tcp:127.0.0.1:42945 [blocked] -2025/08/04 08:11:13 [Info] [186310659] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > v2ray.com/core/proxy/dokodemo: failed to transport response > io: read/write on closed pipe -2025/08/04 08:11:13 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:42945: use of closed network connection -Failed accept TCP connection: accept tcp 127.0.0.1:45989: use of closed network connection +2026/09/06 14:43:51 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46025 +2026/09/06 14:43:51 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33567 +2026/09/06 14:43:51 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46025 +2026/09/06 14:43:51 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33567 +2026/09/06 14:43:51 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:53 [Debug] [4093221115] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57510 +2026/09/06 14:43:53 [Info] [4093221115] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57510 +2026/09/06 14:43:53 [Info] [4093221115] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:41185] +2026/09/06 14:43:53 127.0.0.1:57510 accepted tcp:127.0.0.1:41185 [blocked] +2026/09/06 14:43:53 [Info] [4093221115] 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/09/06 14:43:53 [Info] Closing all servers. +2026/09/06 14:43:53 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:41185: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:36881: use of closed network connection --- PASS: TestBlackhole (2.01s) === RUN TestForward -2025/08/04 08:11:13 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:13 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35887 -2025/08/04 08:11:13 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35887 -2025/08/04 08:11:13 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:15 [Info] [3837051240] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 -2025/08/04 08:11:15 [Info] [3837051240] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 -2025/08/04 08:11:15 tcp:127.0.0.1:43058 accepted tcp:google.com:80 -2025/08/04 08:11:15 [Info] [3837051240] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43637 -2025/08/04 08:11:15 [Info] [3837051240] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43637 -2025/08/04 08:11:15 [Info] Closing all servers. -2025/08/04 08:11:15 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:43637: use of closed network connection +2026/09/06 14:43:53 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35915 +2026/09/06 14:43:53 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35915 +2026/09/06 14:43:53 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:55 [Info] [2990734925] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 +2026/09/06 14:43:55 [Info] [2990734925] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 +2026/09/06 14:43:55 tcp:127.0.0.1:46228 accepted tcp:google.com:80 +2026/09/06 14:43:55 [Info] [2990734925] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43419 +2026/09/06 14:43:55 [Info] [2990734925] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43419 +2026/09/06 14:43:55 [Info] Closing all servers. +2026/09/06 14:43:55 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:43419: use of closed network connection --- PASS: TestForward (2.01s) === RUN TestUDPConnection -UDP server started on port 43802 +UDP server started on port 33185 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:15 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:40729 -2025/08/04 08:11:15 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:17 [Debug] [2733969547] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41084 -2025/08/04 08:11:17 [Info] [2733969547] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41084 -2025/08/04 08:11:17 [Info] [2733969547] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43802 -2025/08/04 08:11:17 127.0.0.1:41084 accepted udp:127.0.0.1:43802 -2025/08/04 08:11:17 [Info] [2733969547] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43802 -2025/08/04 08:11:34 [Info] [2733969547] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled -2025/08/04 08:11:34 [Info] [2733969547] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/08/04 08:11:37 [Debug] [2374800989] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49495 -2025/08/04 08:11:37 [Info] [2374800989] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49495 -2025/08/04 08:11:37 [Info] [2374800989] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43802 -2025/08/04 08:11:37 127.0.0.1:49495 accepted udp:127.0.0.1:43802 -2025/08/04 08:11:37 [Info] [2374800989] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43802 -2025/08/04 08:11:37 [Info] Closing all servers. -2025/08/04 08:11:37 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:43802: use of closed network connection ---- PASS: TestUDPConnection (22.31s) +2026/09/06 14:43:55 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45269 +2026/09/06 14:43:55 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:43:57 [Debug] [2277829955] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36672 +2026/09/06 14:43:57 [Info] [2277829955] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36672 +2026/09/06 14:43:57 [Info] [2277829955] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33185 +2026/09/06 14:43:57 127.0.0.1:36672 accepted udp:127.0.0.1:33185 +2026/09/06 14:43:57 [Info] [2277829955] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33185 +2026/09/06 14:44:14 [Info] [2277829955] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/09/06 14:44:14 [Info] [2277829955] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled +2026/09/06 14:44:17 [Debug] [2581203692] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40470 +2026/09/06 14:44:17 [Info] [2581203692] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40470 +2026/09/06 14:44:17 [Info] [2581203692] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33185 +2026/09/06 14:44:17 127.0.0.1:40470 accepted udp:127.0.0.1:33185 +2026/09/06 14:44:17 [Info] [2581203692] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33185 +2026/09/06 14:44:17 [Info] Closing all servers. +2026/09/06 14:44:17 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:33185: use of closed network connection +--- PASS: TestUDPConnection (22.11s) === RUN TestDomainSniffing feature_test.go:556: --- SKIP: TestDomainSniffing (0.00s) @@ -2669,80 +2700,79 @@ === RUN TestHttpConformance V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:37 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38759 -2025/08/04 08:11:37 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38759 -2025/08/04 08:11:37 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:39 [Info] [1319168986] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:45377] with URL [http://127.0.0.1:45377/] -2025/08/04 08:11:39 [Info] [1319168986] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45377 -2025/08/04 08:11:39 127.0.0.1:36656 accepted http://127.0.0.1:45377/ -2025/08/04 08:11:39 [Info] [1319168986] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45377 -2025/08/04 08:11:39 [Info] [1319168986] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45377 -2025/08/04 08:11:39 [Info] Closing all servers. -2025/08/04 08:11:39 [Info] [1319168986] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/08/04 08:11:39 [Info] All server closed. +2026/09/06 14:44:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33505 +2026/09/06 14:44:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33505 +2026/09/06 14:44:17 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:19 [Info] [897914645] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:45225] with URL [http://127.0.0.1:45225/] +2026/09/06 14:44:19 [Info] [897914645] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45225 +2026/09/06 14:44:19 127.0.0.1:58346 accepted http://127.0.0.1:45225/ +2026/09/06 14:44:19 [Info] [897914645] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45225 +2026/09/06 14:44:19 [Info] [897914645] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45225 +2026/09/06 14:44:19 [Info] Closing all servers. +2026/09/06 14:44:19 [Info] All server closed. --- PASS: TestHttpConformance (2.01s) === RUN TestHttpError V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37553 -2025/08/04 08:11:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37553 -2025/08/04 08:11:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:43 [Info] [3816037427] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:34771] with URL [http://127.0.0.1:34771/] -2025/08/04 08:11:43 [Info] [3816037427] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34771 -2025/08/04 08:11:43 127.0.0.1:57310 accepted http://127.0.0.1:34771/ -2025/08/04 08:11:43 [Info] [3816037427] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34771 -2025/08/04 08:11:43 [Info] [3816037427] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34771 -2025/08/04 08:11:43 [Warning] [3816037427] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:34771 > malformed HTTP status code "/" -2025/08/04 08:11:43 [Info] [3816037427] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/08/04 08:11:43 [Info] Closing all servers. -2025/08/04 08:11:43 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:34771: use of closed network connection ---- PASS: TestHttpError (4.06s) +2026/09/06 14:44:19 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37265 +2026/09/06 14:44:19 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37265 +2026/09/06 14:44:19 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:21 [Info] [4123085541] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:35697] with URL [http://127.0.0.1:35697/] +2026/09/06 14:44:21 [Info] [4123085541] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35697 +2026/09/06 14:44:21 127.0.0.1:49756 accepted http://127.0.0.1:35697/ +2026/09/06 14:44:21 [Info] [4123085541] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35697 +2026/09/06 14:44:21 [Info] [4123085541] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35697 +2026/09/06 14:44:21 [Warning] [4123085541] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:35697 > malformed HTTP status code "/" +2026/09/06 14:44:21 [Info] Closing all servers. +2026/09/06 14:44:21 [Info] [4123085541] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/09/06 14:44:21 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:35697: use of closed network connection +--- PASS: TestHttpError (2.01s) === RUN TestHTTPConnectMethod V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:43 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37003 -2025/08/04 08:11:43 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37003 -2025/08/04 08:11:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:45 [Info] [3212179865] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:45115] with URL [http://127.0.0.1:45115/] -2025/08/04 08:11:45 [Info] [3212179865] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45115 -2025/08/04 08:11:45 127.0.0.1:35550 accepted http://127.0.0.1:45115/ -2025/08/04 08:11:45 [Info] [3212179865] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45115 -2025/08/04 08:11:45 [Info] [3212179865] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45115 -2025/08/04 08:11:45 [Info] Closing all servers. -2025/08/04 08:11:45 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:45115: use of closed network connection +2026/09/06 14:44:21 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36517 +2026/09/06 14:44:21 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36517 +2026/09/06 14:44:21 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:23 [Info] [3426134375] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:41853] with URL [http://127.0.0.1:41853/] +2026/09/06 14:44:23 [Info] [3426134375] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41853 +2026/09/06 14:44:23 127.0.0.1:35312 accepted http://127.0.0.1:41853/ +2026/09/06 14:44:23 [Info] [3426134375] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41853 +2026/09/06 14:44:23 [Info] [3426134375] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41853 +2026/09/06 14:44:23 [Info] Closing all servers. +2026/09/06 14:44:23 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:41853: use of closed network connection --- PASS: TestHTTPConnectMethod (2.09s) === RUN TestHttpPost V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40159 -2025/08/04 08:11:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40159 -2025/08/04 08:11:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:47 [Info] [1974611067] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:36195] with URL [http://127.0.0.1:36195/testpost] -2025/08/04 08:11:47 [Info] [1974611067] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36195 -2025/08/04 08:11:47 127.0.0.1:55708 accepted http://127.0.0.1:36195/testpost -2025/08/04 08:11:47 [Info] [1974611067] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36195 -2025/08/04 08:11:47 [Info] [1974611067] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36195 -2025/08/04 08:11:47 [Info] [1974611067] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/08/04 08:11:47 [Info] Closing all servers. -2025/08/04 08:11:47 [Info] All server closed. +2026/09/06 14:44:23 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46619 +2026/09/06 14:44:23 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46619 +2026/09/06 14:44:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:25 [Info] [2322860737] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:43739] with URL [http://127.0.0.1:43739/testpost] +2026/09/06 14:44:25 [Info] [2322860737] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43739 +2026/09/06 14:44:25 127.0.0.1:60024 accepted http://127.0.0.1:43739/testpost +2026/09/06 14:44:25 [Info] [2322860737] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43739 +2026/09/06 14:44:25 [Info] [2322860737] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43739 +2026/09/06 14:44:25 [Info] [2322860737] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/09/06 14:44:25 [Info] Closing all servers. +2026/09/06 14:44:25 [Info] All server closed. --- PASS: TestHttpPost (2.09s) === RUN TestHttpBasicAuth V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:47 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42223 -2025/08/04 08:11:47 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42223 -2025/08/04 08:11:47 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:49 [Info] [2669591916] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:44527] with URL [http://127.0.0.1:44527/] -2025/08/04 08:11:49 [Info] [2669591916] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44527 -2025/08/04 08:11:49 127.0.0.1:40784 accepted http://127.0.0.1:44527/ -2025/08/04 08:11:49 [Info] [2669591916] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44527 -2025/08/04 08:11:49 [Info] [2669591916] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44527 -2025/08/04 08:11:49 [Info] [2669591916] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/08/04 08:11:49 [Info] Closing all servers. +2026/09/06 14:44:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41235 +2026/09/06 14:44:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41235 +2026/09/06 14:44:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:27 [Info] [3476604750] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:44457] with URL [http://127.0.0.1:44457/] +2026/09/06 14:44:27 [Info] [3476604750] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44457 +2026/09/06 14:44:27 127.0.0.1:52936 accepted http://127.0.0.1:44457/ +2026/09/06 14:44:27 [Info] [3476604750] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44457 +2026/09/06 14:44:27 [Info] [3476604750] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44457 +2026/09/06 14:44:27 [Info] [3476604750] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/09/06 14:44:27 [Info] Closing all servers. +2026/09/06 14:44:27 [Info] All server closed. --- PASS: TestHttpBasicAuth (2.01s) -2025/08/04 08:11:49 [Info] All server closed. === RUN TestVMessClosing policy_test.go:48: --- SKIP: TestVMessClosing (0.00s) @@ -2760,625 +2790,668 @@ A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45167 -2025/08/04 08:11:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45167 -2025/08/04 08:11:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40595 -2025/08/04 08:11:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40595 -2025/08/04 08:11:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:51 [Debug] [1134827747] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50236 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50236 -2025/08/04 08:11:51 [Debug] [191725264] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50238 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50238 -2025/08/04 08:11:51 [Debug] [4088771561] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50274 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50274 -2025/08/04 08:11:51 [Debug] [1537201836] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50254 -2025/08/04 08:11:51 [Info] [1537201836] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50254 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50238 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Debug] [388796904] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50302 -2025/08/04 08:11:51 [Info] [388796904] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50302 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Debug] [2275679396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50272 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50272 -2025/08/04 08:11:51 [Debug] [1670694444] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50282 -2025/08/04 08:11:51 [Info] [1670694444] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50282 -2025/08/04 08:11:51 [Info] [236049463] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50288 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50260 -2025/08/04 08:11:51 [Info] [1670694444] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1537201836] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50254 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1537201836] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50272 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50236 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50260 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [236049463] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50288 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [236049463] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60324 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [236049463] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1537201836] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1670694444] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [388796904] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50302 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [388796904] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [3320173529] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [388796904] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Debug] [1590129933] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50306 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50306 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:50306 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60282 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60294 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [191725264] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1134827747] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60296 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60344 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [4088771561] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [503362801] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [1590129933] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44155 via tcp:127.0.0.1:45167 -2025/08/04 08:11:51 [Info] [503362801] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60372 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60274 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2275679396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3122325362] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [503362801] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [503362801] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3675011639] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3675011639] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60328 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3675011639] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3675011639] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [3122325362] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2989904628] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2989904628] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44155 -2025/08/04 08:11:51 127.0.0.1:60384 accepted tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2989904628] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] [2989904628] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44155 -2025/08/04 08:11:51 [Info] Closing all servers. -2025/08/04 08:11:51 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:44155: use of closed network connection ---- PASS: TestShadowsocksChaCha20Poly1305TCP (2.28s) +2026/09/06 14:44:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37775 +2026/09/06 14:44:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37775 +2026/09/06 14:44:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36639 +2026/09/06 14:44:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36639 +2026/09/06 14:44:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:29 [Debug] [516459237] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33836 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33836 +2026/09/06 14:44:29 [Debug] [1467799859] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33872 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33872 +2026/09/06 14:44:29 [Debug] [608219211] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33838 +2026/09/06 14:44:29 [Info] [608219211] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33838 +2026/09/06 14:44:29 [Debug] [3269540598] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33902 +2026/09/06 14:44:29 [Info] [3269540598] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33902 +2026/09/06 14:44:29 [Info] [608219211] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33838 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33872 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Debug] [857848270] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33882 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33882 +2026/09/06 14:44:29 [Info] [608219211] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Debug] [1921151426] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33906 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33882 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Debug] [3451218935] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33856 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1921151426] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33906 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1921151426] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [608219211] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33836 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33856 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32790 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32798 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32804 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1185049552] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3557080993] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [3451218935] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [3269540598] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [857848270] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [1921151426] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [1185049552] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32818 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1185049552] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1185049552] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Debug] [3595795232] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33912 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33912 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33912 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32794 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32814 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1467799859] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32802 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [516459237] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3595795232] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [129534060] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3544931237] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3544931237] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32842 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [129534060] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3544931237] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32826 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [3544931237] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [129534060] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [129534060] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Debug] [1539441180] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33918 +2026/09/06 14:44:29 [Info] [1539441180] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33918 +2026/09/06 14:44:29 [Info] [1539441180] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:33918 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1539441180] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36639 +2026/09/06 14:44:29 [Info] [2636445542] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [2636445542] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36133 +2026/09/06 14:44:29 127.0.0.1:32850 accepted tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [2636445542] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [2636445542] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36133 +2026/09/06 14:44:29 [Info] [1539441180] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:36133 via tcp:127.0.0.1:36639 +2026/09/06 14:44:30 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:36133: use of closed network connection +2026/09/06 14:44:30 [Info] All server closed. +--- PASS: TestShadowsocksChaCha20Poly1305TCP (2.31s) === RUN TestShadowsocksAES256GCMTCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:51 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:51 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:51 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37653 -2025/08/04 08:11:51 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45323 -2025/08/04 08:11:51 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37653 -2025/08/04 08:11:51 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:51 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45323 -2025/08/04 08:11:51 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:53 [Debug] [3785747523] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49090 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49090 -2025/08/04 08:11:53 [Debug] [2309529174] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49162 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49162 -2025/08/04 08:11:53 [Debug] [3352458935] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49092 -2025/08/04 08:11:53 [Info] [3352458935] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49092 -2025/08/04 08:11:53 [Debug] [1865666858] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49110 -2025/08/04 08:11:53 [Info] [1865666858] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49110 -2025/08/04 08:11:53 [Debug] [3285105672] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49116 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49116 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1865666858] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1865666858] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Debug] [3058004331] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49160 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49160 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Debug] [533245754] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49138 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49138 -2025/08/04 08:11:53 [Debug] [2640942412] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49134 -2025/08/04 08:11:53 [Info] [2640942412] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49134 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3595710586] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3352458935] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3595710586] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3595710586] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3595710586] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3352458935] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Debug] [2565523786] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49122 -2025/08/04 08:11:53 [Info] [2565523786] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49122 -2025/08/04 08:11:53 [Debug] [620537288] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49150 -2025/08/04 08:11:53 [Info] [620537288] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49150 -2025/08/04 08:11:53 [Info] [3785747523] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [1865666858] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2640942412] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [2640942412] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2565523786] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2640942412] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2565523786] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [620537288] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3285105672] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3185575329] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [533245754] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3185575329] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3185575329] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3185575329] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [620537288] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2565523786] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1160663090] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3961965566] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3961965566] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1160663090] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3961965566] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1160663090] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3961965566] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [1160663090] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [2309529174] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3058004331] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:32957 via tcp:127.0.0.1:45323 -2025/08/04 08:11:53 [Info] [3791240060] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3791240060] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3791240060] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:32957 -2025/08/04 08:11:53 [Info] [3791240060] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32957 -2025/08/04 08:11:54 [Info] Closing all servers. -2025/08/04 08:11:54 [Debug] v2ray.com/core/app/log: Logger closing -2025/08/04 08:11:54 [Debug] v2ray.com/core/app/log: Logger closing -2025/08/04 08:11:54 [Info] All server closed. ---- PASS: TestShadowsocksAES256GCMTCP (2.26s) -Failed accept TCP connection: accept tcp 127.0.0.1:32957: use of closed network connection +A unified platform for anti-censorship. +2026/09/06 14:44:30 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:30 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34853 +2026/09/06 14:44:30 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:30 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43143 +2026/09/06 14:44:30 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34853 +2026/09/06 14:44:30 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:30 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43143 +2026/09/06 14:44:30 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:32 [Debug] [1567040124] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35428 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35428 +2026/09/06 14:44:32 [Debug] [4271393919] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35454 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35454 +2026/09/06 14:44:32 [Debug] [2995831130] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35508 +2026/09/06 14:44:32 [Info] [2995831130] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35508 +2026/09/06 14:44:32 [Debug] [610005641] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35440 +2026/09/06 14:44:32 [Info] [610005641] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35440 +2026/09/06 14:44:32 [Debug] [4176355964] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35504 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35504 +2026/09/06 14:44:32 [Debug] [1603120152] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35488 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35488 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Debug] [3646415398] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35506 +2026/09/06 14:44:32 [Info] [3646415398] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35506 +2026/09/06 14:44:32 [Info] [2995831130] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2995831130] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [610005641] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [610005641] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Debug] [2632182650] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35484 +2026/09/06 14:44:32 [Info] [2632182650] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35484 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [3646415398] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3646415398] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Debug] [3019708696] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35472 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35472 +2026/09/06 14:44:32 [Info] [2995831130] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Debug] [2102131233] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35468 +2026/09/06 14:44:32 [Info] [2102131233] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35468 +2026/09/06 14:44:32 [Info] [2632182650] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2632182650] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [3646415398] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2102131233] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2102131233] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [2632182650] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [610005641] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [1567040124] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4271393919] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [2102131233] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37787 via tcp:127.0.0.1:43143 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3019708696] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [4176355964] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1603120152] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3041830225] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1118640186] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2569389896] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1673157579] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3041830225] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3041830225] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [3041830225] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1673157579] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1673157579] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1673157579] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2569389896] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2569389896] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [2569389896] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1118640186] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1118640186] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [1118640186] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [982931547] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [982931547] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [982931547] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] [982931547] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37787 +2026/09/06 14:44:32 [Info] Closing all servers. +2026/09/06 14:44:32 [Debug] v2ray.com/core/app/log: Logger closing +2026/09/06 14:44:32 [Debug] v2ray.com/core/app/log: Logger closing +Failed accept TCP connection: accept tcp 127.0.0.1:37787: use of closed network connection +2026/09/06 14:44:32 [Info] All server closed. +--- PASS: TestShadowsocksAES256GCMTCP (2.24s) === RUN TestShadowsocksAES128GCMUDP -UDP server started on port 39151 -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +UDP server started on port 40066 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:54 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:54 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:54 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38623 -2025/08/04 08:11:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:54 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45861 -2025/08/04 08:11:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:56 [Debug] [81451417] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41364 -2025/08/04 08:11:56 [Info] [81451417] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41364 -2025/08/04 08:11:56 [Debug] [557979716] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58715 -2025/08/04 08:11:56 [Info] [557979716] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58715 -2025/08/04 08:11:56 [Debug] [1175664543] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39228 -2025/08/04 08:11:56 [Info] [1175664543] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39228 -2025/08/04 08:11:56 [Debug] [2441882286] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34940 -2025/08/04 08:11:56 [Debug] [3433651068] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46526 -2025/08/04 08:11:56 [Info] [2441882286] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34940 -2025/08/04 08:11:56 [Info] [3433651068] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46526 -2025/08/04 08:11:56 [Debug] [2038554625] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57771 -2025/08/04 08:11:56 [Debug] [2762178460] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45422 -2025/08/04 08:11:56 [Info] [2038554625] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57771 -2025/08/04 08:11:56 [Info] [2762178460] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45422 -2025/08/04 08:11:56 [Debug] [4102457563] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58235 -2025/08/04 08:11:56 [Info] [4102457563] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58235 -2025/08/04 08:11:56 [Info] [2038554625] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [1166996269] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52084 -2025/08/04 08:11:56 [Info] [1166996269] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [1175664543] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [557979716] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [4144401534] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [1166996269] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [4144401534] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [2441882286] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [2762178460] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [2441882286] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:39151 via tcp:127.0.0.1:38623 -2025/08/04 08:11:56 [Info] [81451417] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [81451417] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [81451417] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [557979716] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [557979716] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [81451417] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [557979716] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [557979716] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [3433651068] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [3433651068] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [3433651068] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [2441882286] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [2441882286] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4102457563] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [4102457563] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4144401534] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [1166996269] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [4144401534] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Debug] [1166996269] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [1166996269] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [1166996269] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4102457563] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4102457563] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4144401534] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] [4144401534] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39151 -2025/08/04 08:11:56 [Info] Closing all servers. -2025/08/04 08:11:56 [Debug] v2ray.com/core/app/log: Logger closing -2025/08/04 08:11:56 [Debug] v2ray.com/core/app/log: Logger closing -2025/08/04 08:11:56 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:39151: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDP (2.02s) +2026/09/06 14:44:32 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:32 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38847 +2026/09/06 14:44:32 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:32 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42701 +2026/09/06 14:44:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:34 [Debug] [330087789] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60322 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60322 +2026/09/06 14:44:34 [Debug] [1236319340] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43730 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43730 +2026/09/06 14:44:34 [Debug] [2258636761] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43965 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43965 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [2032479178] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54506 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54506 +2026/09/06 14:44:34 [Debug] [3274158848] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34899 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34899 +2026/09/06 14:44:34 [Debug] [288208773] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35738 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35738 +2026/09/06 14:44:34 [Debug] [3269437962] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47114 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47114 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [3600534170] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48789 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48789 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Debug] [1591923239] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43929 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43929 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [330087789] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [330087789] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [1236319340] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1236319340] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Debug] [1134052924] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52507 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52507 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [2258636761] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [3274158848] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [288208773] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3274158848] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [288208773] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:40066 via tcp:127.0.0.1:38847 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [2258636761] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [3269437962] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [2032479178] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3269437962] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [2032479178] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [1134052924] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1134052924] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [1591923239] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Debug] [3600534170] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [1591923239] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] [3600534170] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40066 +2026/09/06 14:44:34 [Info] Closing all servers. +2026/09/06 14:44:34 [Debug] v2ray.com/core/app/log: Logger closing +2026/09/06 14:44:34 [Debug] v2ray.com/core/app/log: Logger closing +2026/09/06 14:44:34 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:40066: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDP (2.01s) === RUN TestShadowsocksAES128GCMUDPMux -UDP server started on port 35716 +UDP server started on port 51456 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:56 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:56 [Debug] v2ray.com/core/app/log: Logger started -2025/08/04 08:11:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40589 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:36899 -2025/08/04 08:11:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40589 -2025/08/04 08:11:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:58 [Debug] [1816698232] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52334 -2025/08/04 08:11:58 [Info] [1816698232] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52334 -2025/08/04 08:11:58 [Debug] [3815996427] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56122 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56122 -2025/08/04 08:11:58 [Debug] [2603086491] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:36364 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:36364 -2025/08/04 08:11:58 [Debug] [4215184836] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43728 -2025/08/04 08:11:58 [Info] [4215184836] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43728 -2025/08/04 08:11:58 [Debug] [2350745796] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50632 -2025/08/04 08:11:58 [Info] [2350745796] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50632 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Debug] [3870581692] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57750 -2025/08/04 08:11:58 [Info] [3870581692] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57750 -2025/08/04 08:11:58 [Debug] [4274352397] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45404 -2025/08/04 08:11:58 [Debug] [2392986559] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38641 -2025/08/04 08:11:58 [Info] [2392986559] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38641 -2025/08/04 08:11:58 [Info] [4274352397] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45404 -2025/08/04 08:11:58 [Debug] [827826064] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59795 -2025/08/04 08:11:58 [Info] [827826064] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59795 -2025/08/04 08:11:58 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40589 -2025/08/04 08:11:58 [Info] [1816698232] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2392986559] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [1816698232] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2392986559] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2350745796] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Debug] [4223883748] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48532 -2025/08/04 08:11:58 [Info] [2350745796] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [4223883748] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48532 -2025/08/04 08:11:58 [Info] [4274352397] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [4274352397] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [827826064] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [827826064] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [4223883748] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:40589 -2025/08/04 08:11:58 [Info] [4223883748] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40589 -2025/08/04 08:11:58 [Info] [3870581692] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3870581692] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:40589 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [2603086491] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/common/mux: received request for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] [3815996427] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35716 -2025/08/04 08:11:58 [Info] Closing all servers. -2025/08/04 08:11:58 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:35716: use of closed network connection +2026/09/06 14:44:34 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:34 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34747 +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34747 +2026/09/06 14:44:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:34 [Debug] v2ray.com/core/app/log: Logger started +2026/09/06 14:44:34 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34675 +2026/09/06 14:44:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:36 [Debug] [4058962620] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57255 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57255 +2026/09/06 14:44:36 [Debug] [1274362766] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51271 +2026/09/06 14:44:36 [Info] [1274362766] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51271 +2026/09/06 14:44:36 [Debug] [3678009574] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42711 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42711 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Debug] [987158605] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53581 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [987158605] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53581 +2026/09/06 14:44:36 [Debug] [3437034467] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39689 +2026/09/06 14:44:36 [Info] [3437034467] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39689 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34747 +2026/09/06 14:44:36 [Debug] [3771632359] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33765 +2026/09/06 14:44:36 [Info] [3771632359] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33765 +2026/09/06 14:44:36 [Debug] [1800375351] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45361 +2026/09/06 14:44:36 [Info] [1800375351] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45361 +2026/09/06 14:44:36 [Info] [1274362766] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [1274362766] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3771632359] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3771632359] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Debug] [278003578] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56305 +2026/09/06 14:44:36 [Info] [278003578] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56305 +2026/09/06 14:44:36 [Info] [3437034467] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3437034467] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Debug] [413132539] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55007 +2026/09/06 14:44:36 [Info] [413132539] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55007 +2026/09/06 14:44:36 [Info] [278003578] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [278003578] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [413132539] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [413132539] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [987158605] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [987158605] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [1800375351] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [1800375351] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:34747 +2026/09/06 14:44:36 [Debug] [3853185847] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39588 +2026/09/06 14:44:36 [Info] [3853185847] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39588 +2026/09/06 14:44:36 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34747 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3853185847] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3853185847] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:34747 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [4058962620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] [3678009574] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51456 +2026/09/06 14:44:36 [Info] Closing all servers. +2026/09/06 14:44:36 [Debug] v2ray.com/core/app/log: Logger closing +2026/09/06 14:44:36 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:51456: use of closed network connection --- PASS: TestShadowsocksAES128GCMUDPMux (2.02s) === RUN TestShadowsocksNone V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:11:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36503 -2025/08/04 08:11:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36503 -2025/08/04 08:11:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:11:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34651 -2025/08/04 08:11:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34651 -2025/08/04 08:11:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:00 [Debug] [2577948657] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59778 -2025/08/04 08:12:00 [Debug] [2991180777] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59790 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59778 -2025/08/04 08:12:00 [Info] [2991180777] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59790 -2025/08/04 08:12:00 [Info] [2991180777] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59790 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2991180777] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Debug] [1857995498] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59820 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59820 -2025/08/04 08:12:00 [Debug] [2037000512] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59806 -2025/08/04 08:12:00 [Info] [2037000512] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59806 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59820 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Debug] [3333156546] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59854 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59854 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59778 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Debug] [2024983214] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59838 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59838 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59854 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59838 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Debug] [3585976620] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59836 -2025/08/04 08:12:00 [Info] [3585976620] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59836 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47564 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47574 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Debug] [531708108] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59802 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47582 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59802 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2037000512] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59806 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Debug] [3154326176] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59794 -2025/08/04 08:12:00 [Info] [3154326176] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59794 -2025/08/04 08:12:00 [Debug] [1935066215] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59870 -2025/08/04 08:12:00 [Info] [1935066215] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59870 -2025/08/04 08:12:00 [Info] [3585976620] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59836 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3333156546] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [1857995498] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [1935066215] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59870 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1935066215] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47580 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2024983214] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1109408551] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1109408551] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47596 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1109408551] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1109408551] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1117508188] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4034474291] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1117508188] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47608 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4034474291] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47616 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1117508188] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [1117508188] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4034474291] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4034474291] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59802 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2037000512] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [3585976620] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [3154326176] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:59794 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [3154326176] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2991180777] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [1935066215] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [3585976620] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [2037000512] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [3154326176] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [531708108] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37091 via tcp:127.0.0.1:34651 -2025/08/04 08:12:00 [Info] [4007634443] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4007634443] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47642 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4007634443] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [4007634443] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47554 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2577948657] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2385096437] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2385096437] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37091 -2025/08/04 08:12:00 127.0.0.1:47628 accepted tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2385096437] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] [2385096437] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37091 -2025/08/04 08:12:00 [Info] Closing all servers. -2025/08/04 08:12:00 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:37091: use of closed network connection ---- PASS: TestShadowsocksNone (2.25s) +2026/09/06 14:44:36 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:32833 +2026/09/06 14:44:36 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:32833 +2026/09/06 14:44:36 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44669 +2026/09/06 14:44:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:36 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44669 +2026/09/06 14:44:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:38 [Debug] [2817948992] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45690 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45690 +2026/09/06 14:44:38 [Debug] [2875578732] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45750 +2026/09/06 14:44:38 [Info] [2875578732] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45750 +2026/09/06 14:44:38 [Debug] [2457052164] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45708 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45708 +2026/09/06 14:44:38 [Info] [2875578732] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45750 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2875578732] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Debug] [1626865458] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45692 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45692 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45708 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Debug] [1356184656] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45732 +2026/09/06 14:44:38 [Info] [1356184656] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45732 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45690 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Debug] [678218922] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45748 +2026/09/06 14:44:38 [Info] [678218922] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45748 +2026/09/06 14:44:38 [Debug] [163317386] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45766 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45766 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45766 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [2875578732] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Debug] [264692167] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45744 +2026/09/06 14:44:38 [Info] [264692167] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45744 +2026/09/06 14:44:38 [Info] [1356184656] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45732 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1356184656] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [678218922] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45748 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [678218922] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45692 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Debug] [3304141208] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45720 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45720 +2026/09/06 14:44:38 [Info] [1356184656] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [264692167] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45744 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33844 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33870 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2817948992] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [163317386] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33858 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33876 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33850 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2457052164] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [4245595406] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [4245595406] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33892 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [678218922] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [4245595406] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [264692167] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [4245595406] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45720 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [3293374149] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [264692167] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [3304141208] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [4272632660] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3293374149] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33906 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3293374149] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [3293374149] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [4272632660] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33910 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [4272632660] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [4272632660] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2000890709] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2000890709] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [1626865458] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 127.0.0.1:33922 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2000890709] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2000890709] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Debug] [2137486353] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45778 +2026/09/06 14:44:38 [Info] [2137486353] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45778 +2026/09/06 14:44:38 [Info] [2137486353] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:45778 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2137486353] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [2137486353] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39347 via tcp:127.0.0.1:32833 +2026/09/06 14:44:38 [Info] [2602101164] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2602101164] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39347 +2026/09/06 14:44:38 127.0.0.1:33934 accepted tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2602101164] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] [2602101164] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39347 +2026/09/06 14:44:38 [Info] Closing all servers. +2026/09/06 14:44:38 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:39347: use of closed network connection +--- PASS: TestShadowsocksNone (2.33s) === RUN TestSocksBridgeTCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:12:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37727 -2025/08/04 08:12:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37727 -2025/08/04 08:12:00 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40461 -2025/08/04 08:12:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:00 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40461 -2025/08/04 08:12:00 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:02 [Debug] [2010899539] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57412 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57412 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42867 -2025/08/04 08:12:02 127.0.0.1:57412 accepted tcp:127.0.0.1:42867 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40461 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:42867 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42867 -2025/08/04 08:12:02 tcp:127.0.0.1:49808 accepted tcp:127.0.0.1:42867 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42867 -2025/08/04 08:12:02 [Info] [2010899539] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42867 -2025/08/04 08:12:02 [Info] Closing all servers. -2025/08/04 08:12:02 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:42867: use of closed network connection +2026/09/06 14:44:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45167 +2026/09/06 14:44:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45167 +2026/09/06 14:44:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38537 +2026/09/06 14:44:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38537 +2026/09/06 14:44:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:40 [Debug] [2017096985] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38834 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38834 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34245 +2026/09/06 14:44:40 127.0.0.1:38834 accepted tcp:127.0.0.1:34245 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38537 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:34245 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34245 +2026/09/06 14:44:40 tcp:127.0.0.1:35164 accepted tcp:127.0.0.1:34245 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34245 +2026/09/06 14:44:40 [Info] [2017096985] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34245 +2026/09/06 14:44:40 [Info] Closing all servers. +2026/09/06 14:44:40 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:34245: use of closed network connection --- PASS: TestSocksBridgeTCP (2.01s) === RUN TestSocksBridageUDP -UDP server started on port 54544 +UDP server started on port 44108 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:12:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39059 -2025/08/04 08:12:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37219 -2025/08/04 08:12:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37219 -2025/08/04 08:12:02 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37219 -2025/08/04 08:12:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39059 -2025/08/04 08:12:02 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:39059 -2025/08/04 08:12:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:04 [Debug] [736761410] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44520 -2025/08/04 08:12:04 [Info] [736761410] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44520 -2025/08/04 08:12:04 [Info] [736761410] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54544 -2025/08/04 08:12:04 127.0.0.1:44520 accepted udp:127.0.0.1:54544 -2025/08/04 08:12:04 [Info] [736761410] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37219 -2025/08/04 08:12:04 [Info] [1089148251] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:41931 -2025/08/04 08:12:04 [Debug] [1089148251] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:54544 with 1024 bytes -2025/08/04 08:12:04 [Debug] [1089148251] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54544 -2025/08/04 08:12:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54544 -2025/08/04 08:12:04 [Info] [1089148251] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54544 -2025/08/04 08:12:04 udp:127.0.0.1:41931 accepted udp:127.0.0.1:54544 -2025/08/04 08:12:04 [Info] [1089148251] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54544 -2025/08/04 08:12:04 [Debug] [1089148251] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/08/04 08:12:04 [Info] Closing all servers. -2025/08/04 08:12:04 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:54544: use of closed network connection +2026/09/06 14:44:40 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33499 +2026/09/06 14:44:40 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33499 +2026/09/06 14:44:40 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:33499 +2026/09/06 14:44:40 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:40 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41021 +2026/09/06 14:44:40 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41021 +2026/09/06 14:44:40 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41021 +2026/09/06 14:44:40 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:42 [Debug] [1321356684] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53335 +2026/09/06 14:44:42 [Info] [1321356684] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53335 +2026/09/06 14:44:42 [Info] [1321356684] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44108 +2026/09/06 14:44:42 127.0.0.1:53335 accepted udp:127.0.0.1:44108 +2026/09/06 14:44:42 [Info] [1321356684] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33499 +2026/09/06 14:44:42 [Info] [564400410] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:59566 +2026/09/06 14:44:42 [Debug] [564400410] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:44108 with 1024 bytes +2026/09/06 14:44:42 [Debug] [564400410] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:44108 +2026/09/06 14:44:42 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:44108 +2026/09/06 14:44:42 [Info] [564400410] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:44108 +2026/09/06 14:44:42 udp:127.0.0.1:59566 accepted udp:127.0.0.1:44108 +2026/09/06 14:44:42 [Info] [564400410] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:44108 +2026/09/06 14:44:42 [Debug] [564400410] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/09/06 14:44:42 [Info] Closing all servers. +2026/09/06 14:44:42 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:44108: use of closed network connection --- PASS: TestSocksBridageUDP (2.01s) === RUN TestSocksBridageUDPWithRouting -UDP server started on port 42108 +UDP server started on port 45255 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:12:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43509 -2025/08/04 08:12:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43509 -2025/08/04 08:12:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:43509 -2025/08/04 08:12:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:04 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46793 -2025/08/04 08:12:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46793 -2025/08/04 08:12:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:46793 -2025/08/04 08:12:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:06 [Debug] [171769510] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54481 -2025/08/04 08:12:06 [Info] [171769510] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54481 -2025/08/04 08:12:06 [Info] [171769510] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42108 -2025/08/04 08:12:06 127.0.0.1:54481 accepted udp:127.0.0.1:42108 -2025/08/04 08:12:06 [Info] [171769510] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46793 -2025/08/04 08:12:06 [Info] [1201953341] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:37211 -2025/08/04 08:12:06 [Debug] [1201953341] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:42108 with 1024 bytes -2025/08/04 08:12:06 [Debug] [1201953341] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42108 -2025/08/04 08:12:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42108 -2025/08/04 08:12:06 [Info] [1201953341] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:42108] -2025/08/04 08:12:06 udp:127.0.0.1:37211 accepted udp:127.0.0.1:42108 [out] -2025/08/04 08:12:06 [Info] [1201953341] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:42108 -2025/08/04 08:12:06 [Debug] [1201953341] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/08/04 08:12:06 [Info] Closing all servers. -2025/08/04 08:12:06 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:46793: use of closed network connection -2025/08/04 08:12:06 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:42108: use of closed network connection +2026/09/06 14:44:42 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45239 +2026/09/06 14:44:42 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45239 +2026/09/06 14:44:42 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35095 +2026/09/06 14:44:42 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45239 +2026/09/06 14:44:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:42 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35095 +2026/09/06 14:44:42 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35095 +2026/09/06 14:44:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:44 [Debug] [218752893] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45159 +2026/09/06 14:44:44 [Info] [218752893] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45159 +2026/09/06 14:44:44 [Info] [218752893] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45255 +2026/09/06 14:44:44 127.0.0.1:45159 accepted udp:127.0.0.1:45255 +2026/09/06 14:44:44 [Info] [218752893] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45239 +2026/09/06 14:44:44 [Info] [1738080328] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:33528 +2026/09/06 14:44:44 [Debug] [1738080328] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:45255 with 1024 bytes +2026/09/06 14:44:44 [Debug] [1738080328] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45255 +2026/09/06 14:44:44 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45255 +2026/09/06 14:44:44 [Info] [1738080328] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:45255] +2026/09/06 14:44:44 udp:127.0.0.1:33528 accepted udp:127.0.0.1:45255 [out] +2026/09/06 14:44:44 [Info] [1738080328] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45255 +2026/09/06 14:44:44 [Debug] [1738080328] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/09/06 14:44:44 [Info] Closing all servers. +2026/09/06 14:44:44 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:35095: use of closed network connection +2026/09/06 14:44:44 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:45255: use of closed network connection --- PASS: TestSocksBridageUDPWithRouting (2.01s) === RUN TestSocksConformanceMod V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/08/04 08:12:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34463 -2025/08/04 08:12:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37795 -2025/08/04 08:12:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34463 -2025/08/04 08:12:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37795 -2025/08/04 08:12:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/08/04 08:12:08 [Info] [3216134171] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3216134171] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39113 -2025/08/04 08:12:08 tcp:127.0.0.1:32796 accepted tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3216134171] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3216134171] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [2327615603] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [2327615603] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39113 -2025/08/04 08:12:08 tcp:127.0.0.1:55228 accepted tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [2327615603] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [2327615603] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3358523903] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3358523903] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39113 -2025/08/04 08:12:08 tcp:127.0.0.1:32804 accepted tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3358523903] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [3358523903] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [1721523975] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [1721523975] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39113 -2025/08/04 08:12:08 tcp:127.0.0.1:32812 accepted tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [1721523975] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] [1721523975] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39113 -2025/08/04 08:12:08 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:39113: use of closed network connection -2025/08/04 08:12:08 [Info] All server closed. ---- PASS: TestSocksConformanceMod (2.02s) +2026/09/06 14:44:44 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33511 +2026/09/06 14:44:44 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41783 +2026/09/06 14:44:44 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33511 +2026/09/06 14:44:44 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41783 +2026/09/06 14:44:44 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/09/06 14:44:46 [Info] [3809157069] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [3809157069] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36113 +2026/09/06 14:44:46 tcp:127.0.0.1:52860 accepted tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [3809157069] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [3809157069] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1915183338] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1915183338] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36113 +2026/09/06 14:44:46 tcp:127.0.0.1:39554 accepted tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1915183338] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1915183338] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [4173240929] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [4173240929] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36113 +2026/09/06 14:44:46 tcp:127.0.0.1:52874 accepted tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [4173240929] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [4173240929] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1927874265] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1927874265] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36113 +2026/09/06 14:44:46 tcp:127.0.0.1:52878 accepted tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1927874265] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] [1927874265] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36113 +2026/09/06 14:44:46 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:36113: use of closed network connection +2026/09/06 14:44:46 [Info] All server closed. +--- PASS: TestSocksConformanceMod (2.01s) === RUN TestSimpleTLSConnection tls_test.go:33: --- SKIP: TestSimpleTLSConnection (0.00s) @@ -3434,13 +3507,13 @@ vmess_test.go:1059: --- SKIP: TestVMessGCMMuxUDP (0.00s) PASS -ok v2ray.com/core/testing/scenarios 64.424s +ok v2ray.com/core/testing/scenarios 63.074s ? v2ray.com/core/testing/servers/http [no test files] ? v2ray.com/core/testing/servers/tcp [no test files] ? v2ray.com/core/testing/servers/udp [no test files] ? v2ray.com/core/transport [no test files] === RUN TestDialWithLocalAddr -Failed accept TCP connection: accept tcp 127.0.0.1:42539: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:35667: use of closed network connection --- PASS: TestDialWithLocalAddr (0.00s) === RUN TestAllHeadersLoadable --- PASS: TestAllHeadersLoadable (0.00s) @@ -3448,18 +3521,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:41511: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:46795: use of closed network connection --- PASS: TestTCPFastOpen (0.00s) === RUN TestRegisterListenerController --- PASS: TestRegisterListenerController (0.00s) PASS -ok v2ray.com/core/transport/internet 0.013s +ok v2ray.com/core/transport/internet 0.012s === RUN TestListen ---- PASS: TestListen (0.00s) +--- PASS: TestListen (0.01s) === RUN TestListenAbstract --- PASS: TestListenAbstract (0.00s) PASS -ok v2ray.com/core/transport/internet/domainsocket 0.013s +ok v2ray.com/core/transport/internet/domainsocket 0.014s === RUN TestReaderWriter --- PASS: TestReaderWriter (0.00s) === RUN TestRequestHeader @@ -3476,37 +3549,37 @@ === RUN TestConnectionInvReq --- PASS: TestConnectionInvReq (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/http 0.012s +ok v2ray.com/core/transport/internet/headers/http 0.010s ? v2ray.com/core/transport/internet/headers/noop [no test files] === RUN TestSRTPWrite --- PASS: TestSRTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/srtp 0.011s +ok v2ray.com/core/transport/internet/headers/srtp 0.006s === RUN TestDTLSWrite --- PASS: TestDTLSWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/tls 0.011s +ok v2ray.com/core/transport/internet/headers/tls 0.006s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/utp 0.011s +ok v2ray.com/core/transport/internet/headers/utp 0.010s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/wechat 0.010s +ok v2ray.com/core/transport/internet/headers/wechat 0.006s ? v2ray.com/core/transport/internet/headers/wireguard [no test files] === RUN TestHTTPConnection --- PASS: TestHTTPConnection (1.01s) -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed PASS -ok v2ray.com/core/transport/internet/http 1.024s +2026/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed +ok v2ray.com/core/transport/internet/http 1.023s === RUN TestConnectionReadTimeout -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to --- PASS: TestConnectionReadTimeout (1.00s) === RUN TestConnectionInterface -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to --- PASS: TestConnectionInterface (0.00s) === RUN TestSimpleAuthenticator +2026/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to --- PASS: TestSimpleAuthenticator (0.00s) === RUN TestSimpleAuthenticator2 --- PASS: TestSimpleAuthenticator2 (0.00s) @@ -3528,27 +3601,24 @@ PASS ok v2ray.com/core/transport/internet/kcp 1.014s === RUN TestQuicConnection -2025/08/04 08:11:04 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/09/06 14:43:43 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/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnection (1.01s) -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed === RUN TestQuicConnectionWithoutTLS -2025/08/04 08:11:05 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:44475: use of closed network connection -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2026/09/06 14:43:44 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:40579: use of closed network connection +2026/09/06 14:43:45 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionWithoutTLS (1.01s) === RUN TestQuicConnectionAuthHeader -2025/08/04 08:11:06 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:45900: use of closed network connection -2025/08/04 08:11:07 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2026/09/06 14:43:45 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:52643: use of closed network connection +2026/09/06 14:43:46 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionAuthHeader (1.01s) PASS -2025/08/04 08:11:07 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:42370: use of closed network connection -ok v2ray.com/core/transport/internet/quic 3.035s +2026/09/06 14:43:46 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:41590: use of closed network connection +ok v2ray.com/core/transport/internet/quic 3.040s === RUN TestGetOriginalDestination -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44879 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/tcp: failed to call getsockopt > protocol not available -Failed accept TCP connection: accept tcp 127.0.0.1:44879: use of closed network connection --- PASS: TestGetOriginalDestination (0.00s) PASS -ok v2ray.com/core/transport/internet/tcp 0.012s +ok v2ray.com/core/transport/internet/tcp 0.009s === RUN TestCertificateIssuing --- PASS: TestCertificateIssuing (0.00s) === RUN TestExpiredCertificate @@ -3556,36 +3626,36 @@ === RUN TestInsecureCertificates --- PASS: TestInsecureCertificates (0.00s) PASS -ok v2ray.com/core/transport/internet/tls 0.013s +ok v2ray.com/core/transport/internet/tls 0.014s === RUN TestSameDestinationDispatching -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/08/04 08:11:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/09/06 14:43:43 [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.013s +ok v2ray.com/core/transport/internet/udp 1.009s === RUN Test_listenWSAndDial -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 -2025/08/04 08:11:04 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2025/08/04 08:11:09 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13146: use of closed network connection ---- PASS: Test_listenWSAndDial (5.03s) +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 +2026/09/06 14:43:43 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/09/06 14:43:48 [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) === RUN TestDialWithRemoteAddr -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 -2025/08/04 08:11:09 [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/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 --- PASS: TestDialWithRemoteAddr (0.00s) +2026/09/06 14:43:48 [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 === RUN Test_listenWSAndDial_TLS -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 -2025/08/04 08:11:09 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 -2025/08/04 08:11:09 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13143: use of closed network connection ---- PASS: Test_listenWSAndDial_TLS (0.01s) +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 +2026/09/06 14:43:48 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 +2026/09/06 14:43:48 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13143: use of closed network connection +--- PASS: Test_listenWSAndDial_TLS (0.00s) PASS -ok v2ray.com/core/transport/internet/websocket 5.048s +ok v2ray.com/core/transport/internet/websocket 5.103s === RUN TestPipeReadWrite --- PASS: TestPipeReadWrite (0.00s) === RUN TestPipeInterrupt @@ -3599,7 +3669,7 @@ === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok v2ray.com/core/transport/pipe 2.115s +ok v2ray.com/core/transport/pipe 2.153s 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 @@ -3631,8 +3701,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-5_all.deb'. dpkg-deb: building package 'v2ray' in '../v2ray_4.34.0+ds-5_amd64.deb'. +dpkg-deb: building package 'golang-v2ray-core-dev' in '../golang-v2ray-core-dev_4.34.0+ds-5_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-v2ray-core_4.34.0+ds-5_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-v2ray-core_4.34.0+ds-5_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3640,12 +3710,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/365248/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/365248/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/2880705 and its subdirectories -I: Current time: Sun Aug 3 20:12:44 -12 2025 -I: pbuilder-time-stamp: 1754295164 +I: removing directory /srv/workspace/pbuilder/365248 and its subdirectories +I: Current time: Mon Sep 7 04:45:34 +14 2026 +I: pbuilder-time-stamp: 1788705934