Diff of the two buildlogs: -- --- b1/build.log 2025-09-03 21:33:40.770128057 +0000 +++ b2/build.log 2025-09-03 21:40:38.774633474 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Sep 3 09:29:10 -12 2025 -I: pbuilder-time-stamp: 1756934950 +I: Current time: Wed Oct 7 17:56:41 +14 2026 +I: pbuilder-time-stamp: 1791345401 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -32,53 +32,85 @@ 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/2662329/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4138780/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 Oct 7 03:56 /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/4138780/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4138780/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='forky' - 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=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='8254a76dbb984d45b0d8a702713c3db9' - 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='2662329' - PS1='# ' - PS2='> ' + INVOCATION_ID=cdb9ba47ef7843508c08155d785c99d0 + 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=4138780 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.SXzltCQ8/pbuilderrc_RM9t --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SXzltCQ8/b1 --logfile b1/build.log golang-v2ray-core_4.34.0+ds-5.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - 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.SXzltCQ8/pbuilderrc_Udmn --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SXzltCQ8/b2 --logfile b2/build.log golang-v2ray-core_4.34.0+ds-5.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + 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 ionos1-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2662329/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4138780/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -271,7 +303,7 @@ Get: 129 http://deb.debian.org/debian forky/main amd64 libprotoc32t64 amd64 3.21.12-11 [922 kB] Get: 130 http://deb.debian.org/debian forky/main amd64 protobuf-compiler amd64 3.21.12-11 [84.7 kB] Get: 131 http://deb.debian.org/debian forky/main amd64 protoc-gen-go-1-5 amd64 1.5.4-2 [1863 kB] -Fetched 160 MB in 3s (51.8 MB/s) +Fetched 160 MB in 8s (20.0 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 ... 19897 files and directories currently installed.) @@ -810,7 +842,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/4138780/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/4138780/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 @@ -831,396 +867,396 @@ 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/config.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/common/net/port.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/network.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/log/log.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/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/transport/internet/udp/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/kcp/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/quic/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/headers/srtp/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/headers/wireguard/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/noop/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/tcp/config.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/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/shadowsocks/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/http/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/vmess/inbound/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/socks/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/dns/config.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/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/vless/account.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/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/common/log/log.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/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/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/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/proxy/vless/outbound/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/app/reverse/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_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/dispatcher/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/stats/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/router/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/dispatcher/config.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_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/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_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/transport/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/udp/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/tls/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/domainsocket/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/srtp/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/tls/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/headers/wechat/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/quic/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/policy/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/commander/config.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/proxy/freedom/config.proto -Regenerate v2ray.com/core/proxy/http/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/socks/config.proto -Regenerate v2ray.com/core/proxy/dokodemo/config.proto -Regenerate v2ray.com/core/proxy/dns/config.proto -Regenerate v2ray.com/core/proxy/shadowsocks/config.proto -Regenerate v2ray.com/core/proxy/mtproto/config.proto -Regenerate v2ray.com/core/proxy/blackhole/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/config.proto -Regenerate v2ray.com/core/common/log/log.proto -Regenerate v2ray.com/core/common/protocol/user.proto -Regenerate v2ray.com/core/common/protocol/headers.proto -Regenerate v2ray.com/core/common/protocol/server_spec.proto Regenerate v2ray.com/core/common/serial/typed_message.proto Regenerate v2ray.com/core/common/net/port.proto -Regenerate v2ray.com/core/common/net/destination.proto Regenerate v2ray.com/core/common/net/address.proto Regenerate v2ray.com/core/common/net/network.proto -Regenerate v2ray.com/core/app/commander/config.proto -Regenerate v2ray.com/core/app/reverse/config.proto -Regenerate v2ray.com/core/app/log/config.proto -Regenerate v2ray.com/core/app/log/command/config.proto -Regenerate v2ray.com/core/app/dispatcher/config.proto -Regenerate v2ray.com/core/app/policy/config.proto -Regenerate v2ray.com/core/app/stats/config.proto -Regenerate v2ray.com/core/app/stats/command/command.proto -Regenerate v2ray.com/core/app/proxyman/config.proto -Regenerate v2ray.com/core/app/proxyman/command/command.proto -Regenerate v2ray.com/core/app/dns/config.proto -Regenerate v2ray.com/core/app/router/config.proto -Regenerate v2ray.com/core/app/router/command/command.proto -Regenerate v2ray.com/core/transport/config.proto -Regenerate v2ray.com/core/transport/internet/http/config.proto -Regenerate v2ray.com/core/transport/internet/tcp/config.proto +Regenerate v2ray.com/core/common/net/destination.proto +Regenerate v2ray.com/core/common/protocol/headers.proto +Regenerate v2ray.com/core/common/protocol/user.proto +Regenerate v2ray.com/core/common/protocol/server_spec.proto +Regenerate v2ray.com/core/common/log/log.proto +Regenerate v2ray.com/core/transport/internet/domainsocket/config.proto Regenerate v2ray.com/core/transport/internet/udp/config.proto +Regenerate v2ray.com/core/transport/internet/http/config.proto +Regenerate v2ray.com/core/transport/internet/kcp/config.proto Regenerate v2ray.com/core/transport/internet/websocket/config.proto +Regenerate v2ray.com/core/transport/internet/quic/config.proto Regenerate v2ray.com/core/transport/internet/tls/config.proto Regenerate v2ray.com/core/transport/internet/config.proto -Regenerate v2ray.com/core/transport/internet/kcp/config.proto -Regenerate v2ray.com/core/transport/internet/domainsocket/config.proto -Regenerate v2ray.com/core/transport/internet/headers/http/config.proto Regenerate v2ray.com/core/transport/internet/headers/srtp/config.proto -Regenerate v2ray.com/core/transport/internet/headers/noop/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/headers/utp/config.proto Regenerate v2ray.com/core/transport/internet/headers/wireguard/config.proto +Regenerate v2ray.com/core/transport/internet/headers/utp/config.proto +Regenerate v2ray.com/core/transport/internet/headers/noop/config.proto Regenerate v2ray.com/core/transport/internet/headers/wechat/config.proto -Regenerate v2ray.com/core/transport/internet/quic/config.proto +Regenerate v2ray.com/core/transport/internet/tcp/config.proto +Regenerate v2ray.com/core/transport/config.proto +Regenerate v2ray.com/core/proxy/trojan/config.proto +Regenerate v2ray.com/core/proxy/blackhole/config.proto +Regenerate v2ray.com/core/proxy/dns/config.proto +Regenerate v2ray.com/core/proxy/shadowsocks/config.proto +Regenerate v2ray.com/core/proxy/freedom/config.proto +Regenerate v2ray.com/core/proxy/mtproto/config.proto +Regenerate v2ray.com/core/proxy/http/config.proto +Regenerate v2ray.com/core/proxy/vmess/inbound/config.proto +Regenerate v2ray.com/core/proxy/vmess/account.proto +Regenerate v2ray.com/core/proxy/vmess/outbound/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/encoding/addons.proto +Regenerate v2ray.com/core/proxy/vless/account.proto +Regenerate v2ray.com/core/proxy/vless/outbound/config.proto +Regenerate v2ray.com/core/proxy/socks/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/router/command/command.proto +Regenerate v2ray.com/core/app/router/config.proto +Regenerate v2ray.com/core/app/dispatcher/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/log/command/config.proto +Regenerate v2ray.com/core/app/log/config.proto +Regenerate v2ray.com/core/app/policy/config.proto +Regenerate v2ray.com/core/app/commander/config.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 + 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 +internal/unsafeheader +internal/goos +internal/coverage/rtcov +v2ray.com/core/common/signal/semaphore +crypto/internal/fips140/alias +google.golang.org/grpc/serviceconfig +encoding +github.com/quic-go/quic-go/internal/utils/ringbuffer +internal/byteorder log/internal +v2ray.com/core/common/bitmask +unicode/utf8 +internal/godebugs +container/list +cmp math/bits +internal/runtime/syscall +internal/cpu +internal/goarch +internal/syslist +internal/goexperiment +golang.org/x/crypto/internal/alias +vendor/golang.org/x/crypto/cryptobyte/asn1 +crypto/internal/boring/sig +internal/nettrace +golang.org/x/net/internal/iana internal/asan -internal/itoa +internal/runtime/atomic internal/msan internal/goversion -unicode +internal/itoa unicode/utf16 -google.golang.org/protobuf/internal/flags internal/platform -v2ray.com/core/common/signal/semaphore -crypto/internal/fips140/alias -vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/unsafeheader -internal/nettrace -internal/byteorder internal/profilerecord -internal/goos -internal/coverage/rtcov sync/atomic -internal/godebugs -internal/syslist -internal/goexperiment -container/list +unicode +google.golang.org/protobuf/internal/flags vendor/golang.org/x/crypto/internal/alias -crypto/internal/boring/sig -golang.org/x/crypto/internal/alias -github.com/quic-go/quic-go/internal/utils/ringbuffer -encoding -internal/cpu -internal/goarch -internal/runtime/atomic -unicode/utf8 -v2ray.com/core/common/bitmask -google.golang.org/grpc/serviceconfig -golang.org/x/net/internal/iana -cmp -internal/runtime/syscall -crypto/internal/fips140/subtle -crypto/internal/fips140deps/byteorder -google.golang.org/protobuf/internal/set internal/runtime/math -internal/chacha8rand internal/runtime/sys internal/abi -crypto/internal/fips140deps/cpu +crypto/internal/fips140deps/byteorder +internal/chacha8rand +crypto/internal/fips140/subtle +google.golang.org/protobuf/internal/set internal/bytealg math +crypto/internal/fips140deps/cpu internal/runtime/exithook internal/stringslite internal/race -internal/sync internal/runtime/maps +internal/sync hash/maphash runtime iter -weak internal/reflectlite -crypto/subtle sync +crypto/subtle +weak maps slices +google.golang.org/protobuf/internal/pragma +unique +internal/testlog errors +v2ray.com/core/common/bytespool sort v2ray.com/core/common/signal/done -internal/bisect internal/singleflight -google.golang.org/protobuf/internal/pragma -v2ray.com/core/common/bytespool github.com/quic-go/quic-go/internal/utils/linkedlist -unique -internal/testlog +internal/bisect runtime/cgo -internal/oserror io +internal/oserror path -math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage -strconv +math/rand/v2 google.golang.org/grpc/internal/buffer golang.org/x/net/dns/dnsmessage -syscall +strconv internal/godebug +internal/saferio +hash strings -reflect bytes +syscall +reflect +hash/crc32 +hash/fnv crypto/internal/randutil -crypto/internal/fips140deps/godebug -hash -internal/saferio net/netip +crypto +hash/crc64 math/rand -time -internal/syscall/execenv +crypto/internal/fips140deps/godebug +google.golang.org/grpc/internal/grpcrand +vendor/golang.org/x/text/transform +golang.org/x/text/transform bufio -hash/fnv go/build/constraint v2ray.com/core/common/cmdarg -hash/crc32 -crypto -net/http/internal/ascii -regexp/syntax -golang.org/x/text/transform -go.starlark.net/internal/spell -vendor/golang.org/x/text/transform -hash/crc64 -internal/syscall/unix +crypto/internal/fips140 crypto/internal/impl +regexp/syntax html -crypto/internal/fips140 -google.golang.org/grpc/internal/grpcrand -crypto/tls/internal/fips140tls +net/http/internal/ascii +go.starlark.net/internal/spell crypto/internal/fips140/sha256 -crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 -io/fs -v2ray.com/core/common/dice -google.golang.org/grpc/backoff -google.golang.org/grpc/keepalive -context -internal/poll -google.golang.org/grpc/internal/backoff -google.golang.org/grpc/internal/grpcsync -crypto/internal/fips140/hmac +crypto/internal/fips140/sha512 +crypto/tls/internal/fips140tls crypto/sha3 -internal/filepathlite -embed +crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash -regexp crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/hkdf -crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod +crypto/internal/fips140/tls12 +crypto/internal/fips140/hkdf crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat -os -google.golang.org/protobuf/internal/editiondefaults crypto/internal/fips140/tls13 -internal/fmtsort +regexp +internal/syscall/execenv +internal/syscall/unix crypto/internal/fips140/edwards25519 -encoding/binary +time v2ray.com/core/common/strmatcher +encoding/binary +internal/fmtsort +v2ray.com/core/common/dice +context +google.golang.org/grpc/backoff +google.golang.org/grpc/keepalive +internal/poll +io/fs crypto/internal/fips140/nistec +google.golang.org/grpc/internal/backoff +google.golang.org/grpc/internal/grpcsync +internal/filepathlite +embed +google.golang.org/protobuf/internal/editiondefaults +os encoding/base64 +v2ray.com/core/common/crypto/internal +github.com/dgryski/go-metro +golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/internal/poly1305 -google.golang.org/protobuf/internal/detrand -crypto/internal/sysrand +golang.org/x/exp/rand +golang.org/x/sys/unix +encoding/pem +io/ioutil +fmt os/signal path/filepath -google.golang.org/grpc/internal/envconfig -fmt +google.golang.org/protobuf/internal/detrand internal/lazyregexp -v2ray.com/core/common/crypto/internal -golang.org/x/exp/rand -github.com/dgryski/go-metro +crypto/internal/sysrand +google.golang.org/grpc/internal/envconfig vendor/golang.org/x/sys/cpu -io/ioutil -golang.org/x/crypto/internal/poly1305 golang.org/x/sys/cpu -golang.org/x/sys/unix +net crypto/internal/entropy -encoding/pem -golang.org/x/crypto/sha3 crypto/internal/fips140/drbg -v2ray.com/core/common/platform +golang.org/x/crypto/sha3 +crypto/internal/fips140/aes/gcm os/exec +v2ray.com/core/common/platform crypto/internal/fips140only +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa -crypto/internal/fips140/aes/gcm crypto/rc4 crypto/md5 internal/goroot crypto/cipher +crypto/internal/boring +crypto/des +vendor/golang.org/x/crypto/chacha20 +golang.org/x/crypto/chacha20 +crypto/aes +crypto/ecdh +crypto/sha512 +crypto/sha1 +crypto/sha256 +crypto/hmac log -flag +compress/flate +encoding/json google.golang.org/protobuf/internal/errors -google.golang.org/protobuf/internal/version -go/token +flag internal/buildcfg -google.golang.org/grpc/internal/idle -google.golang.org/grpc/attributes -google.golang.org/grpc/internal/grpclog -golang.org/x/net/http2/hpack -net/http/internal -net/url -text/template/parse go/doc/comment -mime encoding/hex -github.com/quic-go/quic-go/quicvarint +go/token +net/url +text/template/parse text/tabwriter -encoding/json +google.golang.org/protobuf/internal/version +net/http/internal +google.golang.org/grpc/attributes +mime +google.golang.org/grpc/internal/idle +runtime/debug +golang.org/x/net/bpf +vendor/golang.org/x/net/http2/hpack +golang.org/x/text/unicode/norm +golang.org/x/net/http2/hpack mime/quotedprintable encoding/gob +github.com/quic-go/quic-go/quicvarint vendor/golang.org/x/text/unicode/norm -golang.org/x/text/unicode/norm -compress/flate -runtime/debug -vendor/golang.org/x/net/http2/hpack -golang.org/x/net/bpf +google.golang.org/grpc/internal/grpclog math/big -crypto/des -vendor/golang.org/x/crypto/chacha20 -crypto/internal/boring -golang.org/x/crypto/chacha20 google.golang.org/protobuf/encoding/protowire -crypto/hmac -crypto/sha512 -crypto/sha1 -crypto/sha256 -crypto/aes -vendor/golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/bidi -google.golang.org/protobuf/reflect/protoreflect -vendor/golang.org/x/crypto/chacha20poly1305 -golang.org/x/net/internal/timeseries golang.org/x/crypto/hkdf +vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/chacha20poly1305 +google.golang.org/protobuf/reflect/protoreflect +golang.org/x/net/internal/timeseries +vendor/golang.org/x/text/unicode/bidi +golang.org/x/text/unicode/bidi go/scanner compress/gzip go/ast vendor/golang.org/x/text/secure/bidirule -golang.org/x/text/secure/bidirule -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa -net text/template -crypto/ecdh +golang.org/x/text/secure/bidirule 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/descfmt -google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid -vendor/golang.org/x/net/idna +google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/protolazy -google.golang.org/protobuf/reflect/protoregistry -golang.org/x/net/idna +vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json -google.golang.org/grpc/grpclog -google.golang.org/protobuf/proto -google.golang.org/grpc/connectivity +google.golang.org/protobuf/reflect/protoregistry +golang.org/x/net/idna +crypto/internal/boring/bbig crypto/rand crypto/dsa -crypto/elliptic encoding/asn1 -crypto/internal/boring/bbig +crypto/elliptic go.starlark.net/syntax -github.com/seiflotfy/cuckoofilter +google.golang.org/protobuf/proto +crypto/ed25519 +crypto/internal/hpke +crypto/rsa go/parser go/doc google.golang.org/protobuf/internal/encoding/defval -crypto/internal/hpke -crypto/ed25519 -crypto/rsa +github.com/seiflotfy/cuckoofilter +google.golang.org/grpc/grpclog html/template v2ray.com/core/common/antireplay -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc +google.golang.org/grpc/connectivity crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc go.starlark.net/resolve crypto/ecdsa go.starlark.net/internal/compile @@ -1229,177 +1265,177 @@ google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl -google.golang.org/protobuf/internal/filetype -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/protoadapt -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/protobuf/types/known/durationpb -google.golang.org/protobuf/types/known/anypb -google.golang.org/protobuf/types/descriptorpb -google.golang.org/grpc/internal/pretty -github.com/golang/protobuf/ptypes/duration -google.golang.org/genproto/googleapis/rpc/status -github.com/golang/protobuf/ptypes/timestamp -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/protobuf/internal/editionssupport -google.golang.org/protobuf/types/gofeaturespb -google.golang.org/protobuf/reflect/protodesc -github.com/golang/protobuf/proto +github.com/pires/go-proxyproto vendor/golang.org/x/net/http/httpproxy +net/textproto google.golang.org/grpc/internal -google.golang.org/grpc/internal/resolver/dns/internal +crypto/x509 google.golang.org/grpc/internal/syscall -github.com/pires/go-proxyproto -net/textproto +google.golang.org/grpc/internal/resolver/dns/internal golang.org/x/net/internal/socket -crypto/x509 -google.golang.org/grpc/codes google.golang.org/grpc/metadata +google.golang.org/grpc/codes vendor/golang.org/x/net/http/httpguts golang.org/x/net/http/httpguts mime/multipart -google.golang.org/grpc/internal/status -google.golang.org/grpc/tap -google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload google.golang.org/grpc/stats +google.golang.org/grpc/tap +google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/encoding -google.golang.org/grpc/status -google.golang.org/grpc/encoding/proto golang.org/x/net/ipv6 golang.org/x/net/ipv4 +crypto/tls +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +google.golang.org/protobuf/types/descriptorpb +google.golang.org/protobuf/protoadapt +google.golang.org/protobuf/types/known/durationpb +google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/types/known/anypb +google.golang.org/grpc/encoding/proto +google.golang.org/grpc/internal/pretty +github.com/golang/protobuf/ptypes/duration +google.golang.org/genproto/googleapis/rpc/status +github.com/golang/protobuf/ptypes/timestamp +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/internal/status +google.golang.org/grpc/status google.golang.org/grpc/internal/binarylog +google.golang.org/protobuf/internal/editionssupport +google.golang.org/protobuf/types/gofeaturespb +google.golang.org/protobuf/reflect/protodesc +google.golang.org/grpc/internal/credentials +github.com/quic-go/quic-go/internal/protocol +net/http/httptrace +google.golang.org/grpc/credentials +net/http +github.com/quic-go/quic-go/internal/qerr +github.com/quic-go/quic-go/internal/utils +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/peer +github.com/quic-go/quic-go/internal/flowcontrol +github.com/quic-go/quic-go/internal/wire +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/resolver/dns +github.com/golang/protobuf/proto +google.golang.org/grpc/channelz +google.golang.org/grpc/balancer +github.com/quic-go/quic-go/logging +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig +github.com/quic-go/quic-go/internal/congestion +github.com/quic-go/quic-go/internal/handshake +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/internal/ackhandler v2ray.com/core/common/serial +github.com/quic-go/quic-go v2ray.com/core/common/log -crypto/tls v2ray.com/core/common/errors v2ray.com/core/common -v2ray.com/core/common/retry v2ray.com/core/main/confloader +v2ray.com/core/common/retry v2ray.com/core/common/task -v2ray.com/core/common/uuid +v2ray.com/core/features v2ray.com/core/common/protocol/bittorrent +v2ray.com/core/common/uuid v2ray.com/core/common/protocol/tls -v2ray.com/core/transport/internet/headers/noop -v2ray.com/core/features v2ray.com/core/common/protocol/tls/cert -v2ray.com/core/transport/internet/headers/tls -v2ray.com/core/transport/internet/headers/wechat -v2ray.com/core/transport/internet/headers/srtp v2ray.com/core/app/log -v2ray.com/core/transport/internet/headers/wireguard 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/stats +v2ray.com/core/transport/internet/headers/wechat +v2ray.com/core/transport/internet/headers/wireguard v2ray.com/core/features/policy +v2ray.com/core/features/stats v2ray.com/core/common/signal v2ray.com/core/common/signal/pubsub v2ray.com/core/app/policy v2ray.com/core/common/buf v2ray.com/core/app/stats -v2ray.com/core/common/protocol/dns -v2ray.com/core/infra/conf/json v2ray.com/core/transport/pipe -v2ray.com/core/common/platform/filesystem +v2ray.com/core/common/protocol/dns v2ray.com/core/common/platform/ctlcmd v2ray.com/core/common/net +v2ray.com/core/common/platform/filesystem +v2ray.com/core/infra/conf/json 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 v2ray.com/core/features/dns/localdns -v2ray.com/core/common/session -v2ray.com/core/proxy/vless v2ray.com/core/common/crypto +v2ray.com/core/proxy/vless v2ray.com/core/proxy/vmess +v2ray.com/core/common/session v2ray.com/core/transport/internet v2ray.com/core/proxy/vmess/encoding v2ray.com/core/proxy/vless/encoding -net/http/httptrace -google.golang.org/grpc/internal/credentials -github.com/quic-go/quic-go/internal/protocol -google.golang.org/grpc/credentials -net/http -github.com/quic-go/quic-go/internal/qerr -github.com/quic-go/quic-go/internal/utils -v2ray.com/core/transport v2ray.com/core/app/proxyman v2ray.com/core/transport/internet/tls +v2ray.com/core/transport v2ray.com/core/features/outbound -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/credentials/insecure -google.golang.org/grpc/peer -v2ray.com/core/features/routing -google.golang.org/grpc/resolver v2ray.com/core/proxy/blackhole -github.com/quic-go/quic-go/internal/flowcontrol -github.com/quic-go/quic-go/internal/wire +v2ray.com/core/features/routing v2ray.com/core/features/routing/session -v2ray.com/core/proxy -v2ray.com/core/features/routing/dns v2ray.com/core/transport/internet/udp -google.golang.org/grpc/internal/metadata -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/resolver/dns -google.golang.org/grpc/internal/resolver/unix +v2ray.com/core/features/routing/dns +v2ray.com/core/proxy v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/domainsocket -google.golang.org/grpc/resolver/dns -google.golang.org/grpc/channelz -google.golang.org/grpc/balancer -v2ray.com/core v2ray.com/core/transport/internet/kcp -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -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 -v2ray.com/core/proxy/dns -v2ray.com/core/proxy/dokodemo -v2ray.com/core/proxy/freedom +v2ray.com/core +v2ray.com/core/transport/internet/quic v2ray.com/core/app/router -v2ray.com/core/main/json -v2ray.com/core/common/mux -v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/mtproto -v2ray.com/core/proxy/vless/inbound v2ray.com/core/proxy/socks +v2ray.com/core/main/json +v2ray.com/core/proxy/vmess/inbound +v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/common/mux +v2ray.com/core/proxy/dokodemo +v2ray.com/core/proxy/freedom v2ray.com/core/proxy/trojan v2ray.com/core/proxy/shadowsocks -v2ray.com/core/proxy/vmess/inbound -github.com/quic-go/quic-go/internal/ackhandler -v2ray.com/core/app/proxyman/inbound +v2ray.com/core/proxy/dns +v2ray.com/core/proxy/vless/inbound v2ray.com/core/app/proxyman/outbound +v2ray.com/core/app/proxyman/inbound v2ray.com/core/app/reverse -github.com/quic-go/quic-go -v2ray.com/core/transport/internet/quic v2ray.com/core/common/protocol/http -v2ray.com/core/main/distro/debug v2ray.com/core/main/confloader/external -golang.org/x/net/trace net/http/httputil v2ray.com/core/transport/internet/headers/http +v2ray.com/core/main/distro/debug github.com/gorilla/websocket golang.org/x/net/http2 +golang.org/x/net/trace v2ray.com/core/app/dispatcher v2ray.com/core/transport/internet/websocket -golang.org/x/net/http2/h2c v2ray.com/core/proxy/http v2ray.com/core/app/dns +golang.org/x/net/http2/h2c google.golang.org/grpc/internal/transport v2ray.com/core/transport/internet/http google.golang.org/grpc v2ray.com/core/app/log/command -v2ray.com/core/app/stats/command -google.golang.org/grpc/reflection/grpc_reflection_v1 google.golang.org/grpc/reflection/grpc_reflection_v1alpha +v2ray.com/core/app/stats/command v2ray.com/core/app/proxyman/command +google.golang.org/grpc/reflection/grpc_reflection_v1 google.golang.org/grpc/reflection/internal google.golang.org/grpc/reflection v2ray.com/core/app/commander @@ -1410,60 +1446,60 @@ 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 -golang.org/x/crypto/openpgp/errors hash/adler32 +golang.org/x/crypto/cast5 compress/bzip2 -image -golang.org/x/crypto/openpgp/elgamal -golang.org/x/crypto/openpgp/s2k +golang.org/x/crypto/openpgp/errors golang.org/x/crypto/openpgp/armor +image compress/zlib -v2ray.com/core/app/commander +golang.org/x/crypto/openpgp/s2k +golang.org/x/crypto/openpgp/elgamal v2ray.com/core/common/net -v2ray.com/core/app/stats -v2ray.com/core/proxy/vless -v2ray.com/core/transport/internet/domainsocket -v2ray.com/core/proxy/blackhole +v2ray.com/core/app/commander v2ray.com/core/app/dispatcher -v2ray.com/core/transport/internet/http v2ray.com/core/app/log v2ray.com/core/app/reverse -v2ray.com/core/transport/internet/tls +v2ray.com/core/app/stats +v2ray.com/core/proxy/blackhole +v2ray.com/core/transport/internet/domainsocket +v2ray.com/core/transport/internet/http v2ray.com/core/transport/internet/tcp -v2ray.com/core/transport/internet/websocket +v2ray.com/core/proxy/vless +v2ray.com/core/transport/internet/tls v2ray.com/core/transport/internet/kcp +v2ray.com/core/transport/internet/websocket v2ray.com/core/app/log/command v2ray.com/core/app/stats/command image/internal/imageutil +image/jpeg v2ray.com/core/proxy/dns -v2ray.com/core/app/router v2ray.com/core/proxy/dokodemo +v2ray.com/core/app/router v2ray.com/core/common/protocol -image/jpeg -v2ray.com/core/app/dns golang.org/x/crypto/openpgp/packet +v2ray.com/core/app/dns v2ray.com/core/common/session -v2ray.com/core/proxy/freedom v2ray.com/core/proxy/http +v2ray.com/core/common/crypto v2ray.com/core/proxy/socks v2ray.com/core/proxy/vless/inbound -v2ray.com/core/common/crypto -v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/trojan -v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess v2ray.com/core/proxy/vmess/inbound v2ray.com/core/transport/internet/quic +v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/proxy/freedom 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/proxy/mtproto +v2ray.com/core/app/proxyman +v2ray.com/core/transport v2ray.com/core +v2ray.com/core/proxy/mtproto v2ray.com/core/app/proxyman/command v2ray.com/core/infra/conf v2ray.com/core/infra/conf/serial @@ -1474,55 +1510,55 @@ 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/09/03 21:31:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:11 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34545 -2025/09/03 21:31:11 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34545 -2025/09/03 21:31:11 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34545 -Failed accept TCP connection: accept tcp 127.0.0.1:34545: use of closed network connection ---- PASS: TestV2RayDial (13.84s) +2026/10/07 04:00:50 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:00:50 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44827 +2026/10/07 04:00:50 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44827 +2026/10/07 04:00:50 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44827 +--- PASS: TestV2RayDial (43.55s) === RUN TestV2RayDialUDPConn -UDP server started on port 51597 -2025/09/03 21:31:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:25 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51597 -2025/09/03 21:31:25 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51597 -Failed to read from UDP: read udp 127.0.0.1:51597: use of closed network connection +UDP server started on port 33320 +2026/10/07 04:01:33 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:33 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33320 +2026/10/07 04:01:33 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33320 +Failed accept TCP connection: accept tcp 127.0.0.1:44827: use of closed network connection --- PASS: TestV2RayDialUDPConn (0.51s) === RUN TestV2RayDialUDP -UDP server started on port 41839 -UDP server started on port 52301 -2025/09/03 21:31:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:25 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41839 -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41839 -2025/09/03 21:31:25 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41839 -2025/09/03 21:31:25 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41839 -2025/09/03 21:31:25 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52301 -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52301 -2025/09/03 21:31:25 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52301 -2025/09/03 21:31:25 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52301 -Failed to read from UDP: read udp 127.0.0.1:52301: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:41839: use of closed network connection ---- PASS: TestV2RayDialUDP (0.00s) +UDP server started on port 55942 +UDP server started on port 38988 +2026/10/07 04:01:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55942 +2026/10/07 04:01:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55942 +2026/10/07 04:01:34 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55942 +2026/10/07 04:01:34 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:55942 +2026/10/07 04:01:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38988 +2026/10/07 04:01:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38988 +2026/10/07 04:01:34 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38988 +2026/10/07 04:01:34 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38988 +Failed to read from UDP: read udp 127.0.0.1:33320: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:38988: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:55942: use of closed network connection +--- PASS: TestV2RayDialUDP (0.01s) === RUN TestV2RayDependency --- PASS: TestV2RayDependency (0.00s) === RUN TestV2RayClose -2025/09/03 21:31:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42239 -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42239 -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42239 -2025/09/03 21:31:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:34 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43753 +2026/10/07 04:01:34 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43753 +2026/10/07 04:01:34 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:43753 +2026/10/07 04:01:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started --- PASS: TestV2RayClose (0.00s) -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:42239: use of closed network connection PASS -ok v2ray.com/core 14.399s +2026/10/07 04:01:34 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:43753: use of closed network connection +ok v2ray.com/core 44.124s ? v2ray.com/core/app [no test files] ? v2ray.com/core/app/commander [no test files] === RUN TestStatsWriter --- PASS: TestStatsWriter (0.00s) PASS -ok v2ray.com/core/app/dispatcher 0.006s +ok v2ray.com/core/app/dispatcher 0.024s === RUN Test_parseResponse === RUN Test_parseResponse/empty === RUN Test_parseResponse/error @@ -1556,270 +1592,269 @@ --- PASS: TestFqdn/with_fqdn (0.00s) --- PASS: TestFqdn/without_fqdn (0.00s) === RUN TestUDPServerSubnet -2025/09/03 21:31:12 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/09/03 21:31:12 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 -2025/09/03 21:31:12 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:34065 -2025/09/03 21:31:12 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:34065] -2025/09/03 21:31:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34065 querying DNS for: google.com. -2025/09/03 21:31:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34065 -2025/09/03 21:31:12 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34065 -2025/09/03 21:31:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34065 -2025/09/03 21:31:12 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34065 -2025/09/03 21:31:12 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34065 -2025/09/03 21:31:12 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34065 got answer: google.com. TypeAAAA -> [] 740.842µs -2025/09/03 21:31:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34065 updating IP records for domain:google.com. -2025/09/03 21:31:12 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34065 got answer: google.com. TypeA -> [8.8.4.4] 782.14µs -2025/09/03 21:31:12 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34065 updating IP records for domain:google.com. ---- PASS: TestUDPServerSubnet (1.01s) +2026/10/07 04:00:57 [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/10/07 04:00:57 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 +2026/10/07 04:00:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:39394 +2026/10/07 04:00:57 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:39394] +2026/10/07 04:00:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39394 querying DNS for: google.com. +2026/10/07 04:00:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39394 +2026/10/07 04:00:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39394 +2026/10/07 04:00:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39394 +2026/10/07 04:00:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39394 +2026/10/07 04:00:57 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:39394 +--- PASS: TestUDPServerSubnet (1.03s) === RUN TestUDPServer -2025/09/03 21:31:13 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:52517 -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:52517] -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 querying DNS for: google.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: google.com. TypeA -> [8.8.8.8] 1.519556ms -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:google.com. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: google.com. TypeAAAA -> [] 1.562981ms -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:google.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:52517] -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 querying DNS for: facebook.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: facebook.com. TypeAAAA -> [] 274.218µs -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:facebook.com. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: facebook.com. TypeA -> [9.9.9.9] 307.135µs -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:facebook.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:52517] -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 querying DNS for: notexist.google.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: notexist.google.com. TypeAAAA -> [] 193.742µs -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:notexist.google.com. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: notexist.google.com. TypeA -> [] 211.513µs -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:notexist.google.com. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:52517 > rcode: 3 -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:52517] -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 querying DNS for: ipv4only.google.com. -2025/09/03 21:31:13 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52517 +2026/10/07 04:00:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:39394 got answer: google.com. TypeAAAA -> [] 1.279114ms +2026/10/07 04:00:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39394 updating IP records for domain:google.com. +2026/10/07 04:00:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:39394 got answer: google.com. TypeA -> [8.8.4.4] 1.292608ms +2026/10/07 04:00:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39394 updating IP records for domain:google.com. +2026/10/07 04:00:58 [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/10/07 04:00:58 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41472 +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41472] +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 querying DNS for: google.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: google.com. TypeAAAA -> [] 684.017µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:google.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: google.com. TypeA -> [8.8.8.8] 698.467µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:google.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:41472] +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 querying DNS for: facebook.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: facebook.com. TypeAAAA -> [] 206.813µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:facebook.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: facebook.com. TypeA -> [9.9.9.9] 213.318µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:facebook.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:41472] +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 querying DNS for: notexist.google.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: notexist.google.com. TypeAAAA -> [] 180.181µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:notexist.google.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: notexist.google.com. TypeA -> [] 185.691µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:notexist.google.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:41472 > rcode: 3 +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:41472] +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 querying DNS for: ipv4only.google.com. +2026/10/07 04:00:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41472 --- PASS: TestUDPServer (1.00s) -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 got answer: ipv4only.google.com. TypeAAAA -> [] 130.652µs === RUN TestPrioritizedDomain -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 updating IP records for domain:ipv4only.google.com. -2025/09/03 21:31:13 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:52517 > empty response -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:52517] -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52517 cache HIT google.com -> [8.8.8.8] -2025/09/03 21:31:14 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/09/03 21:31:14 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/09/03 21:31:14 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50670 -2025/09/03 21:31:14 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] -2025/09/03 21:31:14 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:50670 UDP:127.0.0.1:9999] -2025/09/03 21:31:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50670 querying DNS for: google.com. -2025/09/03 21:31:14 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50670 -2025/09/03 21:31:14 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50670 -2025/09/03 21:31:14 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50670 -2025/09/03 21:31:14 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50670 -2025/09/03 21:31:14 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:50670 -2025/09/03 21:31:14 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50670 got answer: google.com. TypeA -> [8.8.8.8] 643.672µs -2025/09/03 21:31:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50670 updating IP records for domain:google.com. -2025/09/03 21:31:14 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50670 got answer: google.com. TypeAAAA -> [] 695.109µs -2025/09/03 21:31:14 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50670 updating IP records for domain:google.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 got answer: ipv4only.google.com. TypeAAAA -> [] 137.325µs +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 updating IP records for domain:ipv4only.google.com. +2026/10/07 04:00:58 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:41472 > empty response +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41472] +2026/10/07 04:00:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41472 cache HIT google.com -> [8.8.8.8] +2026/10/07 04:00:59 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2026/10/07 04:00:59 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/10/07 04:00:59 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40127 +2026/10/07 04:00:59 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] +2026/10/07 04:00:59 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:40127 UDP:127.0.0.1:9999] +2026/10/07 04:00:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40127 querying DNS for: google.com. +2026/10/07 04:00:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40127 +2026/10/07 04:00:59 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40127 +2026/10/07 04:00:59 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40127 +2026/10/07 04:00:59 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40127 +2026/10/07 04:00:59 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40127 --- PASS: TestPrioritizedDomain (1.00s) === RUN TestUDPServerIPv6 -2025/09/03 21:31:15 [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/09/03 21:31:15 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:55320 -2025/09/03 21:31:15 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:55320] -2025/09/03 21:31:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55320 querying DNS for: ipv6.google.com. -2025/09/03 21:31:15 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55320 -2025/09/03 21:31:15 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55320 -2025/09/03 21:31:15 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55320 -2025/09/03 21:31:15 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:55320 -2025/09/03 21:31:15 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55320 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 539.086µs -2025/09/03 21:31:15 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55320 updating IP records for domain:ipv6.google.com. ---- PASS: TestUDPServerIPv6 (1.00s) +2026/10/07 04:00:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40127 got answer: google.com. TypeAAAA -> [] 573.771µs +2026/10/07 04:00:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40127 updating IP records for domain:google.com. +2026/10/07 04:00:59 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40127 got answer: google.com. TypeA -> [8.8.8.8] 586.054µs +2026/10/07 04:00:59 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40127 updating IP records for domain:google.com. +2026/10/07 04:01: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. +2026/10/07 04:01:00 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:49243 +2026/10/07 04:01:00 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:49243] +2026/10/07 04:01:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49243 querying DNS for: ipv6.google.com. +2026/10/07 04:01:00 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49243 +2026/10/07 04:01:00 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49243 +2026/10/07 04:01:00 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49243 +2026/10/07 04:01:00 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49243 +--- PASS: TestUDPServerIPv6 (1.01s) === RUN TestStaticHostDomain -2025/09/03 21:31:16 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:43478 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:43478] -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43478 querying DNS for: google.com. -2025/09/03 21:31:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43478 -2025/09/03 21:31:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43478 -2025/09/03 21:31:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43478 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43478 -2025/09/03 21:31:16 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43478 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43478 got answer: google.com. TypeAAAA -> [] 500.629µs -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43478 updating IP records for domain:google.com. -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:43478 got answer: google.com. TypeA -> [8.8.8.8] 569.687µs -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:43478 updating IP records for domain:google.com. +2026/10/07 04:01:00 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:49243 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 522.702µs +2026/10/07 04:01:00 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:49243 updating IP records for domain:ipv6.google.com. +2026/10/07 04:01: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. +2026/10/07 04:01:01 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:53813 +2026/10/07 04:01:01 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:53813] +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53813 querying DNS for: google.com. +2026/10/07 04:01:01 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53813 +2026/10/07 04:01:01 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53813 +2026/10/07 04:01:01 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53813 +2026/10/07 04:01:01 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:53813 +2026/10/07 04:01:01 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:53813 --- PASS: TestStaticHostDomain (1.00s) === RUN TestIPMatch -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:45707 -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:45707 UDP:127.0.0.1:45707] -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 querying DNS for: google.com. -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 got answer: google.com. TypeAAAA -> [] 667.572µs -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 updating IP records for domain:google.com. -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 got answer: google.com. TypeA -> [8.8.8.8] 684.03µs -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 updating IP records for domain:google.com. -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:45707 > expectIPs not match -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 querying DNS for: google.com. -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45707 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 got answer: google.com. TypeAAAA -> [] 383.136µs -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 updating IP records for domain:google.com. -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 got answer: google.com. TypeA -> [8.8.8.8] 399.268µs -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45707 updating IP records for domain:google.com. -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:45707 +2026/10/07 04:01:01 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:53813 got answer: google.com. TypeAAAA -> [] 551.767µs +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53813 updating IP records for domain:google.com. +2026/10/07 04:01:01 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:53813 got answer: google.com. TypeA -> [8.8.8.8] 564.039µs +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:53813 updating IP records for domain:google.com. +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:47985 +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:47985 UDP:127.0.0.1:47985] +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 querying DNS for: google.com. +2026/10/07 04:01:02 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 got answer: google.com. TypeAAAA -> [] 602.116µs +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 updating IP records for domain:google.com. +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 got answer: google.com. TypeA -> [8.8.8.8] 615.181µs +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 updating IP records for domain:google.com. +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:47985 > expectIPs not match +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 querying DNS for: google.com. +2026/10/07 04:01:02 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47985 +2026/10/07 04:01:02 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47985 --- PASS: TestIPMatch (1.00s) === RUN TestLocalDomain -2025/09/03 21:31:18 [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/09/03 21:31:18 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:9999 UDP:127.0.0.1:57793] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: hostname. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname. TypeAAAA -> [] 553.617µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname. TypeA -> [127.0.0.1] 569.281µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname. -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:9999 UDP:127.0.0.1:57793] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: hostname.local. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname.local. TypeAAAA -> [] 175.233µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname.local. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname.local. TypeA -> [127.0.0.1] 284.612µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname.local. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:9999 UDP:127.0.0.1:57793] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: hostname.localdomain. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname.localdomain. TypeAAAA -> [] 159.988µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname.localdomain. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 182.395µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:hostname.localdomain. -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:57793 UDP:127.0.0.1:9999] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: localhost. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost. TypeAAAA -> [] 372.611µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost. TypeA -> [127.0.0.2] 403.798µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost. -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:57793 UDP:127.0.0.1:9999] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: localhost-a. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost-a. TypeAAAA -> [] 178.052µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost-a. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost-a. TypeA -> [127.0.0.3] 278.676µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost-a. -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:57793 UDP:127.0.0.1:9999] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: localhost-b. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost-b. TypeAAAA -> [] 207.675µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost-b. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: localhost-b. TypeA -> [127.0.0.4] 215.089µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:localhost-b. -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:57793 UDP:127.0.0.1:9999 UDP:127.0.0.1:57793] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 querying DNS for: Mijia Cloud. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57793 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: Mijia Cloud. TypeAAAA -> [] 118.359µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:Mijia Cloud. -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 143.021µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57793 updating IP records for domain:Mijia Cloud. ---- PASS: TestLocalDomain (1.00s) +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 got answer: google.com. TypeAAAA -> [] 342.393µs +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 updating IP records for domain:google.com. +2026/10/07 04:01:02 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 got answer: google.com. TypeA -> [8.8.8.8] 350.332µs +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:47985 updating IP records for domain:google.com. +2026/10/07 04:01:02 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:47985 +2026/10/07 04:01: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. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:9999 UDP:127.0.0.1:60277] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: hostname. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname. TypeAAAA -> [] 1.547888ms +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname. TypeA -> [127.0.0.1] 1.564794ms +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname. +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:9999 UDP:127.0.0.1:60277] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: hostname.local. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname.local. TypeA -> [127.0.0.1] 126.863µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname.local. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:9999 UDP:127.0.0.1:60277] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: hostname.localdomain. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname.local. TypeAAAA -> [] 582.727µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname.local. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 411.8µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname.localdomain. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: hostname.localdomain. TypeAAAA -> [] 517.118µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:hostname.localdomain. +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:60277 UDP:127.0.0.1:9999] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: localhost. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost. TypeAAAA -> [] 455.52µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost. TypeA -> [127.0.0.2] 466.645µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost. +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:60277 UDP:127.0.0.1:9999] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: localhost-a. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost-a. TypeAAAA -> [] 242.368µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost-a. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost-a. TypeA -> [127.0.0.3] 248.477µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost-a. +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:60277 UDP:127.0.0.1:9999] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: localhost-b. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost-b. TypeAAAA -> [] 255.073µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost-b. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: localhost-b. TypeA -> [127.0.0.4] 285.259µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:localhost-b. +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:60277 UDP:127.0.0.1:9999 UDP:127.0.0.1:60277] +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 querying DNS for: Mijia Cloud. +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60277 +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: Mijia Cloud. TypeAAAA -> [] 166.909µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:Mijia Cloud. +2026/10/07 04:01:03 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 227.771µs +2026/10/07 04:01:03 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60277 updating IP records for domain:Mijia Cloud. +--- PASS: TestLocalDomain (1.01s) === RUN TestMultiMatchPrioritizedDomain -2025/09/03 21:31:19 [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/09/03 21:31:19 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33986 -2025/09/03 21:31:19 [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/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:9999 UDP:127.0.0.1:33986 UDP:127.0.0.1:33986] -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 querying DNS for: google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: google.com. TypeA -> [8.8.8.8] 874.931µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:google.com. -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: google.com. TypeAAAA -> [] 921.618µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:33986 -2025/09/03 21:31:19 [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/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:9999 UDP:127.0.0.1:33986 UDP:127.0.0.1:33986] -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 querying DNS for: ipv6.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 318.871µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:ipv6.google.com. -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:33986 > expectIPs not match -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 querying DNS for: ipv6.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 486.325µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:ipv6.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:33986 -2025/09/03 21:31:19 [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/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:9999 UDP:127.0.0.1:33986] -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 querying DNS for: api.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: api.google.com. TypeAAAA -> [] 536.943µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:api.google.com. -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 got answer: api.google.com. TypeA -> [8.8.7.7] 548µs -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 updating IP records for domain:api.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:33986 -2025/09/03 21:31:19 [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/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:33986 UDP:127.0.0.1:9999] -2025/09/03 21:31:19 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33986 querying DNS for: v2.api.google.com. -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33986 -2025/09/03 21:31:19 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33986 ---- PASS: TestMultiMatchPrioritizedDomain (1.33s) +2026/10/07 04:01:04 [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/10/07 04:01:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54588 +2026/10/07 04:01:04 [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/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:9999 UDP:127.0.0.1:54588 UDP:127.0.0.1:54588] +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 querying DNS for: google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: google.com. TypeAAAA -> [] 595.703µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:google.com. +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: google.com. TypeA -> [8.8.8.8] 615.262µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:54588 +2026/10/07 04:01:04 [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/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:9999 UDP:127.0.0.1:54588 UDP:127.0.0.1:54588] +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 querying DNS for: ipv6.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 114.971µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:ipv6.google.com. +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:54588 > expectIPs not match +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 querying DNS for: ipv6.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 310µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:ipv6.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:54588 +2026/10/07 04:01:04 [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/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:9999 UDP:127.0.0.1:54588] +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 querying DNS for: api.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: api.google.com. TypeAAAA -> [] 309.589µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:api.google.com. +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: api.google.com. TypeA -> [8.8.7.7] 324.963µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:api.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:54588 +2026/10/07 04:01:04 [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/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:54588 UDP:127.0.0.1:9999] +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 querying DNS for: v2.api.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54588 +2026/10/07 04:01:04 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54588 +--- PASS: TestMultiMatchPrioritizedDomain (1.01s) === RUN TestStaticHosts --- PASS: TestStaticHosts (0.00s) === RUN TestLocalNameServer @@ -1829,19 +1864,24 @@ nameserver_quic_test.go:15: --- SKIP: TestQUICNameServer (0.00s) PASS -ok v2ray.com/core/app/dns 8.368s +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: v2.api.google.com. TypeAAAA -> [] 327.822µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:v2.api.google.com. +2026/10/07 04:01:04 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 got answer: v2.api.google.com. TypeA -> [8.8.7.8] 338.299µs +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54588 updating IP records for domain:v2.api.google.com. +2026/10/07 04:01:04 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com expectIPs [8.8.7.8] matched at server UDP:127.0.0.1:54588 +ok v2ray.com/core/app/dns 8.364s === RUN TestCustomLogHandler --- PASS: TestCustomLogHandler (0.00s) PASS -ok v2ray.com/core/app/log 0.005s +ok v2ray.com/core/app/log 0.254s === RUN TestLoggerRestart --- PASS: TestLoggerRestart (0.00s) PASS -ok v2ray.com/core/app/log/command 0.010s +ok v2ray.com/core/app/log/command 0.251s === RUN TestPolicy --- PASS: TestPolicy (0.00s) PASS -ok v2ray.com/core/app/policy 0.006s +ok v2ray.com/core/app/policy 0.248s ? 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] @@ -1852,11 +1892,11 @@ === RUN TestOutboundWithStatCounter --- PASS: TestOutboundWithStatCounter (0.00s) PASS -ok v2ray.com/core/app/proxyman/outbound 0.007s +ok v2ray.com/core/app/proxyman/outbound 0.252s === RUN TestStaticPickerEmpty --- PASS: TestStaticPickerEmpty (0.00s) PASS -ok v2ray.com/core/app/reverse 0.007s +ok v2ray.com/core/app/reverse 0.245s === RUN TestGeoIPMatcherContainer condition_geoip_test.go:29: --- SKIP: TestGeoIPMatcherContainer (0.00s) @@ -1884,14 +1924,14 @@ === RUN TestIPIfNonMatchIP --- PASS: TestIPIfNonMatchIP (0.00s) PASS -ok v2ray.com/core/app/router 0.008s +ok v2ray.com/core/app/router 0.249s === 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.016s +ok v2ray.com/core/app/router/command 0.043s === RUN TestStatsChannel channel_test.go:32: expected error: v2ray.com/core/app/stats: Number of subscribers has reached limit --- PASS: TestStatsChannel (0.00s) @@ -1908,31 +1948,29 @@ === RUN TestInterface --- PASS: TestInterface (0.00s) === RUN TestStatsChannelRunnable -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/stats: create new counter test.counter -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/stats: create new counter test.counter +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 +2026/10/07 04:01:01 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 --- PASS: TestStatsChannelRunnable (0.00s) PASS -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/stats: remove channel test.channel.2 -2025/09/03 21:31:13 [Debug] v2ray.com/core/app/stats: remove channel test.channel.1 -ok v2ray.com/core/app/stats 0.234s +ok v2ray.com/core/app/stats 0.248s === RUN TestGetStats --- PASS: TestGetStats (0.00s) === RUN TestQueryStats --- PASS: TestQueryStats (0.00s) PASS -ok v2ray.com/core/app/stats/command 0.010s +ok v2ray.com/core/app/stats/command 0.051s === RUN TestMust --- PASS: TestMust (0.00s) === RUN TestObjectCreation --- PASS: TestObjectCreation (0.00s) PASS -ok v2ray.com/core/common 0.006s +ok v2ray.com/core/common 0.026s ? v2ray.com/core/common/antireplay [no test files] === RUN TestBitmaskByte --- PASS: TestBitmaskByte (0.00s) PASS -ok v2ray.com/core/common/bitmask 0.004s +ok v2ray.com/core/common/bitmask 0.027s === RUN TestBufferClear --- PASS: TestBufferClear (0.00s) === RUN TestBufferIsEmpty @@ -1952,8 +1990,8 @@ === RUN TestWriteError --- PASS: TestWriteError (0.00s) === RUN TestWriterCreation -Failed accept TCP connection: accept tcp 127.0.0.1:44581: use of closed network connection ---- PASS: TestWriterCreation (0.00s) +Failed accept TCP connection: accept tcp 127.0.0.1:33825: use of closed network connection +--- PASS: TestWriterCreation (0.01s) === RUN TestMultiBufferRead --- PASS: TestMultiBufferRead (0.00s) === RUN TestMultiBufferAppend @@ -1963,9 +2001,9 @@ === RUN TestMultiBufferSplitFirst --- PASS: TestMultiBufferSplitFirst (0.00s) === RUN TestMultiBufferReadAllToByte ---- PASS: TestMultiBufferReadAllToByte (0.00s) +--- PASS: TestMultiBufferReadAllToByte (0.01s) === RUN TestMultiBufferCopy ---- PASS: TestMultiBufferCopy (0.01s) +--- PASS: TestMultiBufferCopy (0.04s) === RUN TestSplitFirstBytes --- PASS: TestSplitFirstBytes (0.00s) === RUN TestCompact @@ -1985,69 +2023,69 @@ === RUN TestReaderInterface --- PASS: TestReaderInterface (0.00s) === RUN TestReadvReader -Failed accept TCP connection: accept tcp 127.0.0.1:36219: use of closed network connection ---- PASS: TestReadvReader (0.01s) +Failed accept TCP connection: accept tcp 127.0.0.1:33687: use of closed network connection +--- PASS: TestReadvReader (0.04s) === 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.08s) +--- PASS: TestDiscardBytesMultiBuffer (0.10s) === RUN TestWriterInterface --- PASS: TestWriterInterface (0.00s) PASS -ok v2ray.com/core/common/buf 0.118s +ok v2ray.com/core/common/buf 0.240s ? v2ray.com/core/common/bytespool [no test files] ? v2ray.com/core/common/cmdarg [no test files] === RUN TestAuthenticationReaderWriter ---- PASS: TestAuthenticationReaderWriter (0.11s) +--- PASS: TestAuthenticationReaderWriter (0.57s) === RUN TestAuthenticationReaderWriterPacket --- PASS: TestAuthenticationReaderWriterPacket (0.00s) === RUN TestChaCha20Stream --- PASS: TestChaCha20Stream (0.00s) === RUN TestChaCha20Decoding ---- PASS: TestChaCha20Decoding (0.00s) +--- PASS: TestChaCha20Decoding (0.01s) === RUN TestChunkStreamIO --- PASS: TestChunkStreamIO (0.00s) PASS -ok v2ray.com/core/common/crypto 0.123s +ok v2ray.com/core/common/crypto 0.607s ? v2ray.com/core/common/crypto/internal [no test files] testing: warning: no tests to run PASS -ok v2ray.com/core/common/dice 0.005s [no tests to run] +ok v2ray.com/core/common/dice 0.025s [no tests to run] === RUN TestError --- PASS: TestError (0.00s) === RUN TestErrorMessage --- PASS: TestErrorMessage (0.00s) PASS -ok v2ray.com/core/common/errors 0.008s +ok v2ray.com/core/common/errors 0.025s ? v2ray.com/core/common/errors/errorgen [no test files] === RUN TestLogRecord --- PASS: TestLogRecord (0.00s) === RUN TestFileLogger --- PASS: TestFileLogger (2.01s) PASS -ok v2ray.com/core/common/log 2.014s +ok v2ray.com/core/common/log 2.030s === RUN TestIncrementalPickerFailure --- PASS: TestIncrementalPickerFailure (0.00s) === RUN TestClientWorkerEOF ---- PASS: TestClientWorkerEOF (0.50s) +--- PASS: TestClientWorkerEOF (0.51s) === RUN TestClientWorkerClose -2025/09/03 21:31:13 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/09/03 21:31:13 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF ---- PASS: TestClientWorkerClose (0.50s) +2026/10/07 04:01:01 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/10/07 04:01:01 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +--- PASS: TestClientWorkerClose (0.51s) === RUN TestReaderWriter -2025/09/03 21:31:14 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2025/09/03 21:31:14 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2026/10/07 04:01:02 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2026/10/07 04:01:02 [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.014s +ok v2ray.com/core/common/mux 1.060s === RUN TestAddressProperty --- PASS: TestAddressProperty (0.00s) === RUN TestInvalidAddressConvertion @@ -2059,7 +2097,7 @@ === RUN TestPortRangeContains --- PASS: TestPortRangeContains (0.00s) PASS -ok v2ray.com/core/common/net 0.007s +ok v2ray.com/core/common/net 0.020s ? v2ray.com/core/common/peer [no test files] === RUN TestNormalizeEnvName --- PASS: TestNormalizeEnvName (0.00s) @@ -2068,7 +2106,7 @@ === RUN TestGetAssetLocation --- PASS: TestGetAssetLocation (0.00s) PASS -ok v2ray.com/core/common/platform 0.005s +ok v2ray.com/core/common/platform 0.020s ? v2ray.com/core/common/platform/ctlcmd [no test files] ? v2ray.com/core/common/platform/filesystem [no test files] === RUN TestAddressReading @@ -2078,7 +2116,7 @@ === RUN TestIdEquals --- PASS: TestIdEquals (0.00s) === RUN TestServerList ---- PASS: TestServerList (2.00s) +--- PASS: TestServerList (2.01s) === RUN TestServerPicker --- PASS: TestServerPicker (2.01s) === RUN TestAlwaysValidStrategy @@ -2092,7 +2130,7 @@ === RUN TestGenerateRandomInt64InRange --- PASS: TestGenerateRandomInt64InRange (0.00s) PASS -ok v2ray.com/core/common/protocol 7.034s +ok v2ray.com/core/common/protocol 7.052s ? v2ray.com/core/common/protocol/bittorrent [no test files] ? v2ray.com/core/common/protocol/dns [no test files] === RUN TestParseXForwardedFor @@ -2104,51 +2142,51 @@ === RUN TestHTTPHeaders --- PASS: TestHTTPHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/http 0.010s +ok v2ray.com/core/common/protocol/http 0.039s === RUN TestTLSHeaders --- PASS: TestTLSHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/tls 0.007s +ok v2ray.com/core/common/protocol/tls 0.026s === RUN TestGenerate { "certificate": [ "-----BEGIN CERTIFICATE-----", - "MIIBrTCCAVOgAwIBAgIQHlHE5NIDw6kw89PQh9iBVzAKBggqhkjOPQQDAjAsMRIw", - "EAYDVQQKEwlWMlJheSBJbmMxFjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwHhcNMjUw", - "OTAzMjAzMTE0WhcNMjUwOTA0MDAzMTE0WjAsMRIwEAYDVQQKEwlWMlJheSBJbmMx", + "MIIBrTCCAVOgAwIBAgIQOAYxu+t1T3jxCa+sFatPDTAKBggqhkjOPQQDAjAsMRIw", + "EAYDVQQKEwlWMlJheSBJbmMxFjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwHhcNMjYx", + "MDA3MDMwMTAxWhcNMjYxMDA3MDcwMTAxWjAsMRIwEAYDVQQKEwlWMlJheSBJbmMx", "FjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC", - "AASSMZwYjHlZXRtVQgRBiZ4V9U4CDH6MGGjsqkJPa6mJ3y5s62DlrjtVmEnhw2tN", - "+3YZM2pThu9R1rXB37m4kXrRo1cwVTAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAww", - "CgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUrS5MnVF0ou+1", - "t8I7NRPf9apTq7cwCgYIKoZIzj0EAwIDSAAwRQIhAJFMQqaG7XTozCXJU9/V2Ufh", - "pYEqCtnrqP9jJv8U9UNdAiAKbWBL5n/iHhOo5u763o/KUTIe2sObMmOxfzJdY1Tk", - "AQ==", + "AAT96fs+2RPN1+kI+rhxqnwNrS6w1h4HTb6z9m3dICCwuN5h1GKZJ/0ZBpv9yOpe", + "dl8zepQhrsrw8RVKwL64i0eLo1cwVTAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAww", + "CgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUaXDAAJq4hOcj", + "bndZFKACPz6kORwwCgYIKoZIzj0EAwIDSAAwRQIgVO2qHKsvNnn0G5F1h5Xjo0jE", + "rMN3mH3FC9kEFGphjQgCIQCZe0Q907OLwqsG/RT01cBL6muo7y0KCP9P2ot7rM+u", + "OQ==", "-----END CERTIFICATE-----" ], "key": [ "-----BEGIN RSA PRIVATE KEY-----", - "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgDILO04tNsK2gDzMc", - "rrV3vnuo3sQrO1dvU6CWkTEHX+qhRANCAASSMZwYjHlZXRtVQgRBiZ4V9U4CDH6M", - "GGjsqkJPa6mJ3y5s62DlrjtVmEnhw2tN+3YZM2pThu9R1rXB37m4kXrR", + "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgqWJjwo1XIR8nGI+b", + "skp+75oRoCKffKyLPFuMv9zAi32hRANCAAT96fs+2RPN1+kI+rhxqnwNrS6w1h4H", + "Tb6z9m3dICCwuN5h1GKZJ/0ZBpv9yOpedl8zepQhrsrw8RVKwL64i0eL", "-----END RSA PRIVATE KEY-----" ] } --- PASS: TestGenerate (0.00s) PASS -ok v2ray.com/core/common/protocol/tls/cert 0.010s +ok v2ray.com/core/common/protocol/tls/cert 0.020s ? v2ray.com/core/common/protocol/udp [no test files] === RUN TestNoRetry --- PASS: TestNoRetry (0.00s) === RUN TestRetryOnce ---- PASS: TestRetryOnce (1.00s) +--- PASS: TestRetryOnce (1.01s) === RUN TestRetryMultiple ---- PASS: TestRetryMultiple (5.36s) +--- PASS: TestRetryMultiple (5.02s) === RUN TestRetryExhausted --- PASS: TestRetryExhausted (2.01s) === RUN TestExponentialBackoff --- PASS: TestExponentialBackoff (4.51s) PASS -ok v2ray.com/core/common/retry 12.889s +ok v2ray.com/core/common/retry 12.568s === RUN TestUint16Serial --- PASS: TestUint16Serial (0.00s) === RUN TestUint64Serial @@ -2164,25 +2202,25 @@ === RUN TestConvertingNilMessage --- PASS: TestConvertingNilMessage (0.00s) PASS -ok v2ray.com/core/common/serial 0.011s +ok v2ray.com/core/common/serial 0.032s ? v2ray.com/core/common/session [no test files] === RUN TestNotifierSignal --- PASS: TestNotifierSignal (0.00s) === RUN TestActivityTimer --- PASS: TestActivityTimer (6.01s) === RUN TestActivityTimerUpdate ---- PASS: TestActivityTimerUpdate (5.01s) +--- PASS: TestActivityTimerUpdate (5.02s) === RUN TestActivityTimerNonBlocking --- PASS: TestActivityTimerNonBlocking (1.00s) === RUN TestActivityTimerZeroTimeout --- PASS: TestActivityTimerZeroTimeout (0.00s) PASS -ok v2ray.com/core/common/signal 12.026s +ok v2ray.com/core/common/signal 12.051s ? v2ray.com/core/common/signal/done [no test files] === RUN TestPubsub --- PASS: TestPubsub (0.00s) PASS -ok v2ray.com/core/common/signal/pubsub 0.006s +ok v2ray.com/core/common/signal/pubsub 0.023s ? v2ray.com/core/common/signal/semaphore [no test files] === RUN TestDomainMatcherGroup --- PASS: TestDomainMatcherGroup (0.00s) @@ -2197,15 +2235,15 @@ === RUN TestMatcherGroup --- PASS: TestMatcherGroup (0.00s) PASS -ok v2ray.com/core/common/strmatcher 0.006s +ok v2ray.com/core/common/strmatcher 0.032s === RUN TestPeriodicTaskStop ---- PASS: TestPeriodicTaskStop (12.38s) +--- PASS: TestPeriodicTaskStop (12.02s) === RUN TestExecuteParallel --- PASS: TestExecuteParallel (0.20s) === RUN TestExecuteParallelContextCancel --- PASS: TestExecuteParallelContextCancel (0.00s) PASS -ok v2ray.com/core/common/task 12.586s +ok v2ray.com/core/common/task 12.261s === RUN TestParseBytes --- PASS: TestParseBytes (0.00s) === RUN TestParseString @@ -2217,7 +2255,7 @@ === RUN TestEquals --- PASS: TestEquals (0.00s) PASS -ok v2ray.com/core/common/uuid 0.007s +ok v2ray.com/core/common/uuid 0.040s ? v2ray.com/core/features [no test files] ? v2ray.com/core/features/dns [no test files] ? v2ray.com/core/features/dns/localdns [no test files] @@ -2287,7 +2325,7 @@ === RUN TestReverseConfig --- PASS: TestReverseConfig (0.00s) === RUN TestRouterConfig ---- PASS: TestRouterConfig (0.00s) +--- PASS: TestRouterConfig (0.02s) === RUN TestShadowsocksServerConfigParsing --- PASS: TestShadowsocksServerConfigParsing (0.00s) === RUN TestSocksInboundConfig @@ -2299,7 +2337,7 @@ === RUN TestTransportConfig --- PASS: TestTransportConfig (0.00s) === RUN TestV2RayConfig ---- PASS: TestV2RayConfig (0.00s) +--- PASS: TestV2RayConfig (0.01s) === RUN TestMuxConfig_Build === RUN TestMuxConfig_Build/default === RUN TestMuxConfig_Build/empty_def @@ -2341,18 +2379,18 @@ === RUN TestVMessInbound --- PASS: TestVMessInbound (0.00s) PASS -ok v2ray.com/core/infra/conf 0.032s +ok v2ray.com/core/infra/conf 0.100s ? 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.037s === RUN TestLoaderError --- PASS: TestLoaderError (0.00s) PASS -ok v2ray.com/core/infra/conf/serial 0.016s +ok v2ray.com/core/infra/conf/serial 0.026s ? 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] @@ -2365,94 +2403,94 @@ ? v2ray.com/core/main/jsonem [no test files] ? v2ray.com/core/proxy [no test files] === RUN TestBlackholeHTTPResponse ---- PASS: TestBlackholeHTTPResponse (1.00s) +--- PASS: TestBlackholeHTTPResponse (1.01s) === RUN TestHTTPResponse --- PASS: TestHTTPResponse (0.00s) PASS -ok v2ray.com/core/proxy/blackhole 1.009s +ok v2ray.com/core/proxy/blackhole 1.038s === RUN TestUDPDNSTunnel -2025/09/03 21:31:16 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:51858 -2025/09/03 21:31:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:16 [Debug] [436421194] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44204 -2025/09/03 21:31:16 [Info] [436421194] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44204 -2025/09/03 21:31:16 [Info] [436421194] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38948 -2025/09/03 21:31:16 127.0.0.1:44204 accepted udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] [436421194] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38948] -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 querying DNS for: google.com. -2025/09/03 21:31:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 got answer: google.com. TypeA -> [8.8.8.8] 579.417µs -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 updating IP records for domain:google.com. -2025/09/03 21:31:16 [Debug] [4215930485] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50208 -2025/09/03 21:31:16 [Info] [4215930485] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50208 -2025/09/03 21:31:16 [Info] [4215930485] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38948 -2025/09/03 21:31:16 127.0.0.1:50208 accepted udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] [4215930485] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:38948] -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 querying DNS for: ipv4only.google.com. -2025/09/03 21:31:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 got answer: ipv4only.google.com. TypeAAAA -> [] 171.025µs -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 updating IP records for domain:ipv4only.google.com. -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:38948 > empty response -2025/09/03 21:31:16 [Debug] [3773382353] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54753 -2025/09/03 21:31:16 [Info] [3773382353] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54753 -2025/09/03 21:31:16 [Info] [3773382353] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38948 -2025/09/03 21:31:16 127.0.0.1:54753 accepted udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] [3773382353] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:38948] -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 querying DNS for: notexist.google.com. -2025/09/03 21:31:16 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38948 -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 got answer: notexist.google.com. TypeAAAA -> [] 147.428µs -2025/09/03 21:31:16 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38948 updating IP records for domain:notexist.google.com. -2025/09/03 21:31:16 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:38948 > rcode: 3 -2025/09/03 21:31:16 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:51858: use of closed network connection +2026/10/07 04:01:09 [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/10/07 04:01:09 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:39110 +2026/10/07 04:01:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:09 [Debug] [691427837] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57316 +2026/10/07 04:01:09 [Info] [691427837] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57316 +2026/10/07 04:01:09 [Info] [691427837] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42875 +2026/10/07 04:01:09 127.0.0.1:57316 accepted udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] [691427837] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:42875] +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 querying DNS for: google.com. +2026/10/07 04:01:09 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 got answer: google.com. TypeA -> [8.8.8.8] 498.679µs +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 updating IP records for domain:google.com. +2026/10/07 04:01:09 [Debug] [3875274421] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54331 +2026/10/07 04:01:09 [Info] [3875274421] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54331 +2026/10/07 04:01:09 [Info] [3875274421] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42875 +2026/10/07 04:01:09 127.0.0.1:54331 accepted udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] [3875274421] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:42875] +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 querying DNS for: ipv4only.google.com. +2026/10/07 04:01:09 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 got answer: ipv4only.google.com. TypeAAAA -> [] 120.778µs +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 updating IP records for domain:ipv4only.google.com. +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:42875 > empty response +2026/10/07 04:01:09 [Debug] [3860370252] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39907 +2026/10/07 04:01:09 [Info] [3860370252] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39907 +2026/10/07 04:01:09 [Info] [3860370252] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:42875 +2026/10/07 04:01:09 127.0.0.1:39907 accepted udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] [3860370252] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:42875] +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 querying DNS for: notexist.google.com. +2026/10/07 04:01:09 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:42875 +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 got answer: notexist.google.com. TypeAAAA -> [] 100.719µs +2026/10/07 04:01:09 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:42875 updating IP records for domain:notexist.google.com. +2026/10/07 04:01:09 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:42875 > rcode: 3 --- PASS: TestUDPDNSTunnel (1.01s) === RUN TestTCPDNSTunnel -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:58901 -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37291 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37291 -2025/09/03 21:31:17 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:17 [Debug] [2850058087] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46706 -2025/09/03 21:31:17 [Info] [2850058087] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46706 -2025/09/03 21:31:17 [Info] [2850058087] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:58901 -2025/09/03 21:31:17 127.0.0.1:46706 accepted tcp:127.0.0.1:58901 -2025/09/03 21:31:17 [Info] [2850058087] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:58901 -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:58901] -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58901 querying DNS for: google.com. -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:58901 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:58901 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58901 -2025/09/03 21:31:17 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:58901 -2025/09/03 21:31:17 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:58901 got answer: google.com. TypeA -> [8.8.8.8] 426.2µs -2025/09/03 21:31:17 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:58901 updating IP records for domain:google.com. ---- PASS: TestTCPDNSTunnel (1.00s) +2026/10/07 04:01:09 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:39110: use of closed network connection +2026/10/07 04:01:10 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54490 +2026/10/07 04:01:10 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44961 +2026/10/07 04:01:10 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44961 +2026/10/07 04:01:10 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:10 [Debug] [2278121357] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53576 +2026/10/07 04:01:10 [Info] [2278121357] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53576 +2026/10/07 04:01:10 [Info] [2278121357] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:54490 +2026/10/07 04:01:10 127.0.0.1:53576 accepted tcp:127.0.0.1:54490 +2026/10/07 04:01:10 [Info] [2278121357] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:54490 +2026/10/07 04:01:10 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54490] +2026/10/07 04:01:10 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54490 querying DNS for: google.com. +2026/10/07 04:01:10 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54490 +2026/10/07 04:01:10 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54490 +2026/10/07 04:01:10 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54490 +2026/10/07 04:01:10 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:54490 +2026/10/07 04:01:10 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54490 got answer: google.com. TypeA -> [8.8.8.8] 419.206µs +2026/10/07 04:01:10 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54490 updating IP records for domain:google.com. +--- PASS: TestTCPDNSTunnel (1.01s) === RUN TestUDP2TCPDNSTunnel -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35091 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40057 -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40057 -2025/09/03 21:31:18 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:18 [Debug] [1457492547] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45956 -2025/09/03 21:31:18 [Info] [1457492547] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45956 -2025/09/03 21:31:18 [Info] [1457492547] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35091 -2025/09/03 21:31:18 127.0.0.1:45956 accepted tcp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] [1457492547] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:35091 -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35091] -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35091 querying DNS for: google.com. -2025/09/03 21:31:18 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35091 -2025/09/03 21:31:18 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35091 got answer: google.com. TypeA -> [8.8.8.8] 580.084µs -2025/09/03 21:31:18 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35091 updating IP records for domain:google.com. +2026/10/07 04:01:11 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:39325 +2026/10/07 04:01:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42323 +2026/10/07 04:01:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42323 +2026/10/07 04:01:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:11 [Debug] [3161942896] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58460 +2026/10/07 04:01:11 [Info] [3161942896] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58460 +2026/10/07 04:01:11 [Info] [3161942896] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39325 +2026/10/07 04:01:11 127.0.0.1:58460 accepted tcp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] [3161942896] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:39325 +2026/10/07 04:01:11 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:39325] +2026/10/07 04:01:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39325 querying DNS for: google.com. +2026/10/07 04:01:11 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39325 +2026/10/07 04:01:11 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:39325 got answer: google.com. TypeA -> [8.8.8.8] 525.9µs +2026/10/07 04:01:11 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:39325 updating IP records for domain:google.com. --- PASS: TestUDP2TCPDNSTunnel (1.00s) PASS -ok v2ray.com/core/proxy/dns 3.026s +ok v2ray.com/core/proxy/dns 3.066s ? v2ray.com/core/proxy/dokodemo [no test files] ? v2ray.com/core/proxy/freedom [no test files] ? v2ray.com/core/proxy/http [no test files] @@ -2461,9 +2499,9 @@ === RUN TestAuthenticationReadWrite --- PASS: TestAuthenticationReadWrite (0.00s) PASS -ok v2ray.com/core/proxy/mtproto 0.011s +ok v2ray.com/core/proxy/mtproto 0.033s === RUN TestAEADCipherUDP ---- PASS: TestAEADCipherUDP (0.00s) +--- PASS: TestAEADCipherUDP (0.01s) === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestTCPRequest @@ -2471,7 +2509,7 @@ === RUN TestUDPReaderWriter --- PASS: TestUDPReaderWriter (0.00s) PASS -ok v2ray.com/core/proxy/shadowsocks 0.016s +ok v2ray.com/core/proxy/shadowsocks 0.038s === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestReadUsernamePassword @@ -2479,13 +2517,13 @@ === RUN TestReadUntilNull --- PASS: TestReadUntilNull (0.00s) PASS -ok v2ray.com/core/proxy/socks 0.015s +ok v2ray.com/core/proxy/socks 0.039s === RUN TestTCPRequest --- PASS: TestTCPRequest (0.00s) === RUN TestUDPRequest --- PASS: TestUDPRequest (0.00s) PASS -ok v2ray.com/core/proxy/trojan 0.014s +ok v2ray.com/core/proxy/trojan 0.053s ? v2ray.com/core/proxy/vless [no test files] === RUN TestRequestSerialization --- PASS: TestRequestSerialization (0.00s) @@ -2494,14 +2532,14 @@ === RUN TestMuxRequest --- PASS: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vless/encoding 0.012s +ok v2ray.com/core/proxy/vless/encoding 0.052s ? 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.051s === RUN TestCreateAuthID authid_test.go:13: --- SKIP: TestCreateAuthID (0.00s) @@ -2530,11 +2568,11 @@ encrypt_test.go:81: --- SKIP: TestOpenVMessAEADHeader4Massive (0.00s) PASS -ok v2ray.com/core/proxy/vmess/aead 0.006s +ok v2ray.com/core/proxy/vmess/aead 0.039s === RUN TestFnvAuth --- PASS: TestFnvAuth (0.00s) === RUN TestSwitchAccount ---- PASS: TestSwitchAccount (0.00s) +--- PASS: TestSwitchAccount (0.01s) === RUN TestSwitchAccountBugOffByOne --- PASS: TestSwitchAccountBugOffByOne (0.00s) === RUN TestRequestSerialization @@ -2547,7 +2585,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.039s ? 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] @@ -2561,27 +2599,26 @@ command_test.go:315: --- SKIP: TestCommanderStats (0.00s) === RUN TestResolveIP -Generated binary path: /tmp/v2ray2007060904/v2ray.test -Building V2Ray into path (/tmp/v2ray2007060904/v2ray.test) +Generated binary path: /tmp/v2ray1375368860/v2ray.test +Building V2Ray into path (/tmp/v2ray1375368860/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/09/03 21:31:23 [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/09/03 21:31:23 [Info] v2ray.com/core/app/dns: DNS: created localhost client -2025/09/03 21:31:23 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43515 -2025/09/03 21:31:23 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43515 -2025/09/03 21:31:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:25 [Info] [375102559] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:35847 -2025/09/03 21:31:25 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/09/03 21:31:25 [Info] [375102559] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:35847] -2025/09/03 21:31:25 tcp:127.0.0.1:47000 accepted tcp:google.com:35847 [direct] -2025/09/03 21:31:25 [Info] [375102559] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:35847 -2025/09/03 21:31:25 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2025/09/03 21:31:25 [Info] [375102559] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:35847 -2025/09/03 21:31:25 [Info] [375102559] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35847 -2025/09/03 21:31:25 [Info] Closing all servers. -2025/09/03 21:31:25 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:35847: use of closed network connection ---- PASS: TestResolveIP (7.22s) +2026/10/07 04:01:17 [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/10/07 04:01:17 [Info] v2ray.com/core/app/dns: DNS: created localhost client +2026/10/07 04:01:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33545 +2026/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33545 +2026/10/07 04:01:17 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:19 [Info] [1713475790] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:35893 +2026/10/07 04:01:19 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/10/07 04:01:19 [Info] [1713475790] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:35893] +2026/10/07 04:01:19 tcp:127.0.0.1:59946 accepted tcp:google.com:35893 [direct] +2026/10/07 04:01:19 [Info] [1713475790] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:35893 +2026/10/07 04:01:19 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2026/10/07 04:01:19 [Info] [1713475790] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:35893 +2026/10/07 04:01:19 [Info] [1713475790] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35893 +2026/10/07 04:01:19 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:35893: use of closed network connection +--- PASS: TestResolveIP (11.40s) === RUN TestDokodemoTCP dokodemo_test.go:27: --- SKIP: TestDokodemoTCP (0.00s) @@ -2589,21 +2626,22 @@ dokodemo_test.go:125: --- SKIP: TestDokodemoUDP (0.00s) === RUN TestPassiveConnection +2026/10/07 04:01:20 [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/09/03 21:31:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42557 -2025/09/03 21:31:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42557 -2025/09/03 21:31:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:27 [Debug] [4100769217] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44582 -2025/09/03 21:31:27 [Info] [4100769217] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44582 -2025/09/03 21:31:27 [Info] [4100769217] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39725 -2025/09/03 21:31:27 127.0.0.1:44582 accepted tcp:127.0.0.1:39725 -2025/09/03 21:31:27 [Info] [4100769217] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39725 -2025/09/03 21:31:27 [Info] [4100769217] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39725 -2025/09/03 21:31:27 [Info] Closing all servers. -2025/09/03 21:31:27 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:39725: use of closed network connection ---- PASS: TestPassiveConnection (2.01s) +2026/10/07 04:01:20 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43211 +2026/10/07 04:01:20 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43211 +2026/10/07 04:01:20 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:22 [Debug] [2807190644] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43054 +2026/10/07 04:01:22 [Info] [2807190644] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43054 +2026/10/07 04:01:22 [Info] [2807190644] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42589 +2026/10/07 04:01:22 127.0.0.1:43054 accepted tcp:127.0.0.1:42589 +2026/10/07 04:01:22 [Info] [2807190644] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42589 +2026/10/07 04:01:22 [Info] [2807190644] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42589 +2026/10/07 04:01:22 [Info] Closing all servers. +2026/10/07 04:01:22 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:42589: use of closed network connection +--- PASS: TestPassiveConnection (2.02s) === RUN TestProxy feature_test.go:96: --- SKIP: TestProxy (0.00s) @@ -2613,58 +2651,57 @@ === 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/09/03 21:31:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35699 -2025/09/03 21:31:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40943 -2025/09/03 21:31:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35699 -2025/09/03 21:31:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40943 -2025/09/03 21:31:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:29 [Debug] [2863818811] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32800 -2025/09/03 21:31:29 [Info] [2863818811] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32800 -2025/09/03 21:31:29 [Info] [2863818811] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:41399] -2025/09/03 21:31:29 127.0.0.1:32800 accepted tcp:127.0.0.1:41399 [blocked] -2025/09/03 21:31:29 [Info] [2863818811] 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/09/03 21:31:29 [Info] Closing all servers. -2025/09/03 21:31:29 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:41399: use of closed network connection -Failed accept TCP connection: accept tcp 127.0.0.1:39677: use of closed network connection ---- PASS: TestBlackhole (2.01s) +2026/10/07 04:01:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43649 +2026/10/07 04:01:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45131 +2026/10/07 04:01:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43649 +2026/10/07 04:01:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45131 +2026/10/07 04:01:22 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:24 [Debug] [1670895190] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43662 +2026/10/07 04:01:24 [Info] [1670895190] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43662 +2026/10/07 04:01:24 [Info] [1670895190] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:42369] +2026/10/07 04:01:24 127.0.0.1:43662 accepted tcp:127.0.0.1:42369 [blocked] +2026/10/07 04:01:24 [Info] [1670895190] 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/10/07 04:01:24 [Info] Closing all servers. +2026/10/07 04:01:24 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:42369: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:33907: use of closed network connection +--- PASS: TestBlackhole (2.03s) === RUN TestForward V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/09/03 21:31:29 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46225 -2025/09/03 21:31:29 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46225 -2025/09/03 21:31:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:31 [Info] [2263320078] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 -2025/09/03 21:31:31 [Info] [2263320078] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 -2025/09/03 21:31:31 tcp:127.0.0.1:45106 accepted tcp:google.com:80 -2025/09/03 21:31:31 [Info] [2263320078] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41603 -2025/09/03 21:31:31 [Info] [2263320078] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41603 -2025/09/03 21:31:31 [Info] Closing all servers. -2025/09/03 21:31:31 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:41603: use of closed network connection ---- PASS: TestForward (2.01s) +2026/10/07 04:01:24 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36593 +2026/10/07 04:01:24 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36593 +2026/10/07 04:01:24 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:26 [Info] [974587576] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 +2026/10/07 04:01:26 [Info] [974587576] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 +2026/10/07 04:01:26 tcp:127.0.0.1:34494 accepted tcp:google.com:80 +2026/10/07 04:01:26 [Info] [974587576] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33651 +2026/10/07 04:01:26 [Info] [974587576] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33651 +2026/10/07 04:01:26 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:33651: use of closed network connection +2026/10/07 04:01:26 [Info] All server closed. +--- PASS: TestForward (2.02s) === RUN TestUDPConnection -UDP server started on port 37805 +UDP server started on port 49955 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/09/03 21:31:31 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35975 -2025/09/03 21:31:31 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:33 [Debug] [1014397072] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51278 -2025/09/03 21:31:33 [Info] [1014397072] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51278 -2025/09/03 21:31:33 [Info] [1014397072] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37805 -2025/09/03 21:31:33 127.0.0.1:51278 accepted udp:127.0.0.1:37805 -2025/09/03 21:31:33 [Info] [1014397072] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37805 -2025/09/03 21:31:50 [Info] [1014397072] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled -2025/09/03 21:31:50 [Info] [1014397072] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/09/03 21:31:53 [Debug] [2826982928] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34670 -2025/09/03 21:31:53 [Info] [2826982928] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34670 -2025/09/03 21:31:53 [Info] [2826982928] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37805 -2025/09/03 21:31:53 127.0.0.1:34670 accepted udp:127.0.0.1:37805 -2025/09/03 21:31:53 [Info] [2826982928] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37805 -2025/09/03 21:31:53 [Info] Closing all servers. -2025/09/03 21:31:53 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:37805: use of closed network connection ---- PASS: TestUDPConnection (22.11s) +2026/10/07 04:01:26 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:40969 +2026/10/07 04:01:26 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:28 [Debug] [4166854830] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51281 +2026/10/07 04:01:28 [Info] [4166854830] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51281 +2026/10/07 04:01:28 [Info] [4166854830] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49955 +2026/10/07 04:01:28 127.0.0.1:51281 accepted udp:127.0.0.1:49955 +2026/10/07 04:01:28 [Info] [4166854830] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49955 +2026/10/07 04:01:45 [Info] [4166854830] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/10/07 04:01:45 [Info] [4166854830] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled +2026/10/07 04:01:48 [Debug] [3825087182] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40410 +2026/10/07 04:01:48 [Info] [3825087182] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40410 +2026/10/07 04:01:48 [Info] [3825087182] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49955 +2026/10/07 04:01:48 127.0.0.1:40410 accepted udp:127.0.0.1:49955 +2026/10/07 04:01:48 [Info] [3825087182] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49955 +2026/10/07 04:01:48 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:49955: use of closed network connection +--- PASS: TestUDPConnection (22.13s) === RUN TestDomainSniffing feature_test.go:556: --- SKIP: TestDomainSniffing (0.00s) @@ -2672,82 +2709,83 @@ feature_test.go:653: --- SKIP: TestDialV2Ray (0.00s) === RUN TestHttpConformance +2026/10/07 04:01:48 [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/09/03 21:31:53 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41197 -2025/09/03 21:31:53 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41197 -2025/09/03 21:31:53 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:55 [Info] [34697038] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:43267] with URL [http://127.0.0.1:43267/] -2025/09/03 21:31:55 [Info] [34697038] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43267 -2025/09/03 21:31:55 127.0.0.1:48948 accepted http://127.0.0.1:43267/ -2025/09/03 21:31:55 [Info] [34697038] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43267 -2025/09/03 21:31:55 [Info] [34697038] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43267 -2025/09/03 21:31:55 [Info] Closing all servers. -2025/09/03 21:31:55 [Info] [34697038] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/09/03 21:31:55 [Info] All server closed. ---- PASS: TestHttpConformance (2.01s) +2026/10/07 04:01:48 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44781 +2026/10/07 04:01:48 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44781 +2026/10/07 04:01:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:50 [Info] [3021288945] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:35297] with URL [http://127.0.0.1:35297/] +2026/10/07 04:01:50 [Info] [3021288945] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35297 +2026/10/07 04:01:50 127.0.0.1:56288 accepted http://127.0.0.1:35297/ +2026/10/07 04:01:50 [Info] [3021288945] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35297 +2026/10/07 04:01:50 [Info] [3021288945] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35297 +2026/10/07 04:01:50 [Info] [3021288945] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/10/07 04:01:50 [Info] Closing all servers. +--- PASS: TestHttpConformance (2.03s) === RUN TestHttpError +2026/10/07 04:01:50 [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/09/03 21:31:57 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44923 -2025/09/03 21:31:57 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44923 -2025/09/03 21:31:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:31:57 [Info] [465229558] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:38335] with URL [http://127.0.0.1:38335/] -2025/09/03 21:31:57 [Info] [465229558] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38335 -2025/09/03 21:31:57 127.0.0.1:53604 accepted http://127.0.0.1:38335/ -2025/09/03 21:31:57 [Info] [465229558] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:38335 -2025/09/03 21:31:57 [Info] [465229558] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38335 -2025/09/03 21:31:58 [Warning] [465229558] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:38335 > malformed HTTP status code "/" -2025/09/03 21:31:58 [Info] [465229558] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -Failed accept TCP connection: accept tcp 127.0.0.1:38335: use of closed network connection ---- PASS: TestHttpError (2.88s) +2026/10/07 04:01:50 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36239 +2026/10/07 04:01:50 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36239 +2026/10/07 04:01:50 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:52 [Info] [1804431203] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:43011] with URL [http://127.0.0.1:43011/] +2026/10/07 04:01:52 [Info] [1804431203] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43011 +2026/10/07 04:01:52 127.0.0.1:49986 accepted http://127.0.0.1:43011/ +2026/10/07 04:01:52 [Info] [1804431203] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43011 +2026/10/07 04:01:52 [Info] [1804431203] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43011 +2026/10/07 04:01:52 [Warning] [1804431203] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:43011 > malformed HTTP status code "/" +2026/10/07 04:01:52 [Info] [1804431203] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/10/07 04:01:52 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:43011: use of closed network connection +--- PASS: TestHttpError (2.02s) === RUN TestHTTPConnectMethod -2025/09/03 21:31:58 [Info] Closing all servers. -2025/09/03 21:31:58 [Info] All server closed. +2026/10/07 04:01:52 [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/09/03 21:31:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39091 -2025/09/03 21:31:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39091 -2025/09/03 21:31:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:01 [Info] [3958733143] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:38401] with URL [http://127.0.0.1:38401/] -2025/09/03 21:32:01 [Info] [3958733143] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38401 -2025/09/03 21:32:01 127.0.0.1:57598 accepted http://127.0.0.1:38401/ -2025/09/03 21:32:01 [Info] [3958733143] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:38401 -2025/09/03 21:32:01 [Info] [3958733143] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38401 -2025/09/03 21:32:02 [Info] Closing all servers. -2025/09/03 21:32:02 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:38401: use of closed network connection ---- PASS: TestHTTPConnectMethod (4.67s) +2026/10/07 04:01:52 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45251 +2026/10/07 04:01:52 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45251 +2026/10/07 04:01:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:54 [Info] [1004159622] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:43853] with URL [http://127.0.0.1:43853/] +2026/10/07 04:01:54 [Info] [1004159622] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43853 +2026/10/07 04:01:54 127.0.0.1:43226 accepted http://127.0.0.1:43853/ +2026/10/07 04:01:54 [Info] [1004159622] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43853 +2026/10/07 04:01:54 [Info] [1004159622] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43853 +2026/10/07 04:01:54 [Info] Closing all servers. +2026/10/07 04:01:54 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:43853: use of closed network connection +--- PASS: TestHTTPConnectMethod (2.41s) === 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/09/03 21:32:03 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34293 -2025/09/03 21:32:04 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34293 -2025/09/03 21:32:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:04 [Info] [3815495326] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:41165] with URL [http://127.0.0.1:41165/testpost] -2025/09/03 21:32:04 [Info] [3815495326] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41165 -2025/09/03 21:32:04 127.0.0.1:45824 accepted http://127.0.0.1:41165/testpost -2025/09/03 21:32:04 [Info] [3815495326] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41165 -2025/09/03 21:32:04 [Info] [3815495326] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41165 -2025/09/03 21:32:04 [Info] [3815495326] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/09/03 21:32:05 [Info] Closing all servers. -2025/09/03 21:32:05 [Info] All server closed. ---- PASS: TestHttpPost (2.68s) +2026/10/07 04:01:54 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35157 +2026/10/07 04:01:54 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35157 +2026/10/07 04:01:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:56 [Info] [300689639] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:40977] with URL [http://127.0.0.1:40977/testpost] +2026/10/07 04:01:56 [Info] [300689639] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40977 +2026/10/07 04:01:56 127.0.0.1:38062 accepted http://127.0.0.1:40977/testpost +2026/10/07 04:01:56 [Info] [300689639] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40977 +2026/10/07 04:01:56 [Info] [300689639] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40977 +2026/10/07 04:01:56 [Info] [300689639] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/10/07 04:01:57 [Info] Closing all servers. +--- PASS: TestHttpPost (2.39s) === RUN TestHttpBasicAuth +2026/10/07 04:01:57 [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/09/03 21:32:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37537 -2025/09/03 21:32:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37537 -2025/09/03 21:32:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:07 [Info] [2634615729] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:40829] with URL [http://127.0.0.1:40829/] -2025/09/03 21:32:07 [Info] [2634615729] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:40829 -2025/09/03 21:32:07 127.0.0.1:46006 accepted http://127.0.0.1:40829/ -2025/09/03 21:32:07 [Info] [2634615729] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:40829 -2025/09/03 21:32:07 [Info] [2634615729] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40829 -2025/09/03 21:32:07 [Info] [2634615729] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2025/09/03 21:32:07 [Info] Closing all servers. -2025/09/03 21:32:07 [Info] All server closed. ---- PASS: TestHttpBasicAuth (2.01s) +2026/10/07 04:01:57 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45877 +2026/10/07 04:01:57 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45877 +2026/10/07 04:01:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:59 [Info] [640011608] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:45129] with URL [http://127.0.0.1:45129/] +2026/10/07 04:01:59 [Info] [640011608] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45129 +2026/10/07 04:01:59 127.0.0.1:56590 accepted http://127.0.0.1:45129/ +2026/10/07 04:01:59 [Info] [640011608] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45129 +2026/10/07 04:01:59 [Info] [640011608] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45129 +2026/10/07 04:01:59 [Info] [640011608] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2026/10/07 04:01:59 [Info] Closing all servers. +2026/10/07 04:01:59 [Info] All server closed. +--- PASS: TestHttpBasicAuth (2.05s) === RUN TestVMessClosing policy_test.go:48: --- SKIP: TestVMessClosing (0.00s) @@ -2763,646 +2801,617 @@ === RUN TestShadowsocksChaCha20Poly1305TCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/09/03 21:32:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41545 -2025/09/03 21:32:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41545 -2025/09/03 21:32:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. -2025/09/03 21:32:09 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35609 -2025/09/03 21:32:09 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35609 -2025/09/03 21:32:09 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:11 [Debug] [3898210087] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33112 -2025/09/03 21:32:11 [Debug] [1197394440] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33116 -2025/09/03 21:32:11 [Info] [1197394440] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33116 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33112 -2025/09/03 21:32:11 [Debug] [1907468990] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33150 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33150 -2025/09/03 21:32:11 [Info] [1197394440] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33116 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Debug] [786579662] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33184 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33184 -2025/09/03 21:32:11 [Debug] [1121138311] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33114 -2025/09/03 21:32:11 [Info] [1121138311] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33114 -2025/09/03 21:32:11 [Info] [1197394440] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33150 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Debug] [350274748] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33154 -2025/09/03 21:32:11 [Info] [350274748] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33154 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33112 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1197394440] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1121138311] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33114 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1121138311] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1121138311] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:39112 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3898210087] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:39120 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1907468990] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3907384535] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3907384535] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:39128 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3907384535] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [3907384535] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33184 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [350274748] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33154 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [350274748] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [3907384535] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [1667490922] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33168 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [1667490922] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [32409520] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33166 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [32409520] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [346750919] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:33142 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [346750919] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41545 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:11 127.0.0.1:39140 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:11 [Info] [786579662] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [786579662] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:12 [Info] [346750919] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [346750919] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:12 127.0.0.1:39156 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [346750919] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [346750919] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [1667490922] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:12 [Info] [32409520] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:12 [Info] [3907384535] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:12 [Info] [4284938065] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [1998025447] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:12 [Info] [1863175311] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [346750919] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:13 [Info] [350274748] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:42725 via tcp:127.0.0.1:41545 -2025/09/03 21:32:13 [Info] [4284938065] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:13 127.0.0.1:39198 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [4284938065] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [4284938065] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1863175311] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:13 127.0.0.1:39174 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1998025447] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:13 127.0.0.1:39190 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1998025447] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1998025447] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1863175311] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [1863175311] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [2382088246] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [2382088246] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:13 127.0.0.1:39170 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [2382088246] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [2382088246] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [236566109] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [236566109] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42725 -2025/09/03 21:32:13 127.0.0.1:39182 accepted tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [236566109] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42725 -2025/09/03 21:32:13 [Info] [236566109] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42725 -2025/09/03 21:32:22 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:42725: use of closed network connection ---- PASS: TestShadowsocksChaCha20Poly1305TCP (15.13s) +2026/10/07 04:01:59 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44413 +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +A unified platform for anti-censorship. +2026/10/07 04:01:59 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44195 +2026/10/07 04:01:59 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44195 +2026/10/07 04:01:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:01:59 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44413 +2026/10/07 04:01:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:01 [Debug] [296914927] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53680 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53680 +2026/10/07 04:02:01 [Debug] [726177023] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53606 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53606 +2026/10/07 04:02:01 [Debug] [4207674326] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53616 +2026/10/07 04:02:01 [Info] [4207674326] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53616 +2026/10/07 04:02:01 [Debug] [4235156951] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53626 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53626 +2026/10/07 04:02:01 [Debug] [2905296158] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53634 +2026/10/07 04:02:01 [Info] [2905296158] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53634 +2026/10/07 04:02:01 [Debug] [3211669443] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53642 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53642 +2026/10/07 04:02:01 [Debug] [240054341] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53644 +2026/10/07 04:02:01 [Info] [240054341] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53644 +2026/10/07 04:02:01 [Debug] [1551750789] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53652 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53652 +2026/10/07 04:02:01 [Debug] [181916575] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53666 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53680 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53606 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [4207674326] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53616 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4207674326] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53626 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [2905296158] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53634 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [2905296158] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53642 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [2905296158] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53672 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4207674326] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [240054341] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53644 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [240054341] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53652 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [181916575] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:53666 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [181916575] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [240054341] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [181916575] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:45997 via tcp:127.0.0.1:44413 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48212 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48196 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [4235156951] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [726177023] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48284 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [615636022] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3211669443] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1871806344] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [815302792] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48226 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1551750789] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3704518011] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [615636022] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48270 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [615636022] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [615636022] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48236 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1778390904] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48186 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [296914927] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1871806344] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48240 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1871806344] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [1871806344] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [815302792] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48256 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [815302792] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [815302792] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3704518011] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45997 +2026/10/07 04:02:01 127.0.0.1:48260 accepted tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3704518011] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:45997 +2026/10/07 04:02:01 [Info] [3704518011] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45997 +2026/10/07 04:02:02 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:45997: use of closed network connection +2026/10/07 04:02:02 [Info] All server closed. +--- PASS: TestShadowsocksChaCha20Poly1305TCP (3.00s) === RUN TestShadowsocksAES256GCMTCP -2025/09/03 21:32:22 [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/09/03 21:32:22 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38313 -2025/09/03 21:32:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38313 -2025/09/03 21:32:22 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. -2025/09/03 21:32:22 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:22 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42695 -2025/09/03 21:32:22 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42695 -2025/09/03 21:32:22 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:24 [Debug] [1709998292] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56110 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56110 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Debug] [3103154532] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56118 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56118 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Debug] [3496364995] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56184 -2025/09/03 21:32:24 [Info] [3496364995] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56184 -2025/09/03 21:32:24 [Debug] [3201659067] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56132 -2025/09/03 21:32:24 [Info] [3201659067] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56132 -2025/09/03 21:32:24 [Debug] [2375465689] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56142 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56142 -2025/09/03 21:32:24 [Debug] [674998491] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56138 -2025/09/03 21:32:24 [Info] [674998491] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56138 -2025/09/03 21:32:24 [Debug] [2319331172] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56146 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56146 -2025/09/03 21:32:24 [Debug] [4032826427] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56162 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56162 -2025/09/03 21:32:24 [Debug] [3941237051] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56170 -2025/09/03 21:32:24 [Info] [3941237051] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56170 -2025/09/03 21:32:24 [Debug] [1309843135] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56176 -2025/09/03 21:32:24 [Info] [1309843135] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56176 -2025/09/03 21:32:24 [Info] [3496364995] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3496364995] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [3201659067] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3201659067] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [674998491] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [674998491] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [3941237051] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3941237051] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [1309843135] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1309843135] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [3941237051] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [1130910423] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1130910423] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1130910423] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1130910423] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [674998491] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [1309843135] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [4174141868] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3201659067] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [3496364995] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [4174141868] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [4174141868] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [4174141868] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35841 via tcp:127.0.0.1:38313 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [1709998292] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2319331172] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2512176898] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [4032826427] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2512176898] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2512176898] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2512176898] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [2375465689] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35841 -2025/09/03 21:32:24 [Info] [3103154532] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35841 -2025/09/03 21:32:26 [Info] Closing all servers. -2025/09/03 21:32:26 [Debug] v2ray.com/core/app/log: Logger closing -Failed accept TCP connection: accept tcp 127.0.0.1:35841: use of closed network connection -2025/09/03 21:32:26 [Info] All server closed. ---- PASS: TestShadowsocksAES256GCMTCP (4.40s) +2026/10/07 04:02:02 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45363 +2026/10/07 04:02:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45363 +2026/10/07 04:02:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +A unified platform for anti-censorship. +2026/10/07 04:02:02 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:02 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34141 +2026/10/07 04:02:02 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34141 +2026/10/07 04:02:02 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:04 [Debug] [958690199] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37484 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37484 +2026/10/07 04:02:04 [Debug] [3504001613] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37550 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37550 +2026/10/07 04:02:04 [Debug] [160463135] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37494 +2026/10/07 04:02:04 [Info] [160463135] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37494 +2026/10/07 04:02:04 [Debug] [4211550028] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37500 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [4211550028] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37500 +2026/10/07 04:02:04 [Debug] [1928575437] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37510 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37510 +2026/10/07 04:02:04 [Debug] [1098907994] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37518 +2026/10/07 04:02:04 [Info] [1098907994] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37518 +2026/10/07 04:02:04 [Debug] [3576128615] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37532 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37532 +2026/10/07 04:02:04 [Debug] [4088904725] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37546 +2026/10/07 04:02:04 [Info] [4088904725] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37546 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Debug] [3902946136] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37560 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37560 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Debug] [3413912022] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37558 +2026/10/07 04:02:04 [Info] [3413912022] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37558 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3413912022] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3413912022] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3413912022] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3504001613] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [160463135] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [160463135] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [1098907994] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1098907994] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [4211550028] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [4211550028] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [4088904725] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [4088904725] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [4211550028] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3212552322] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1098907994] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3212552322] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3212552322] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3212552322] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3013507705] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3013507705] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3013507705] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3013507705] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [1928575437] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [994253276] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [994253276] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [994253276] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [994253276] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [826877026] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [826877026] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [160463135] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [3576128615] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [826877026] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [826877026] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3224095845] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3224095845] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3224095845] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3224095845] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [4088904725] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43393 via tcp:127.0.0.1:34141 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [958690199] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] [3902946136] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43393 +2026/10/07 04:02:04 [Info] Closing all servers. +2026/10/07 04:02:04 [Debug] v2ray.com/core/app/log: Logger closing +2026/10/07 04:02:04 [Debug] v2ray.com/core/app/log: Logger closing +2026/10/07 04:02:04 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:43393: use of closed network connection +--- PASS: TestShadowsocksAES256GCMTCP (2.64s) === RUN TestShadowsocksAES128GCMUDP -UDP server started on port 60585 +UDP server started on port 49234 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/09/03 21:32:26 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:26 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34177 -2025/09/03 21:32:26 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. -2025/09/03 21:32:26 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:26 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34589 -2025/09/03 21:32:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:28 [Debug] [4189668134] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38613 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38613 -2025/09/03 21:32:28 [Debug] [1170106106] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57203 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57203 -2025/09/03 21:32:28 [Debug] [4111660878] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59101 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59101 -2025/09/03 21:32:28 [Debug] [2247023681] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45561 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45561 -2025/09/03 21:32:28 [Debug] [2371378431] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49089 -2025/09/03 21:32:28 [Info] [2371378431] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49089 -2025/09/03 21:32:28 [Debug] [3061661349] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39704 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39704 -2025/09/03 21:32:28 [Debug] [4090447735] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59207 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59207 -2025/09/03 21:32:28 [Debug] [1542438764] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57963 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57963 -2025/09/03 21:32:28 [Debug] [469419356] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35274 -2025/09/03 21:32:28 [Info] [2371378431] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [469419356] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [469419356] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [2309261303] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2309261303] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [4189668134] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [1170106106] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4189668134] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1170106106] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [4111660878] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2371378431] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [2371378431] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [2247023681] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [3061661349] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [4090447735] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [1542438764] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:60585 via tcp:127.0.0.1:34177 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4111660878] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2371378431] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2371378431] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [469419356] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [469419356] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [469419356] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [469419356] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2247023681] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [3061661349] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [4090447735] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [1542438764] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2309261303] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Debug] [2309261303] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2309261303] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] [2309261303] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:60585 -2025/09/03 21:32:28 [Info] Closing all servers. -2025/09/03 21:32:28 [Debug] v2ray.com/core/app/log: Logger closing -2025/09/03 21:32:28 [Info] All server closed. ---- PASS: TestShadowsocksAES128GCMUDP (2.03s) +2026/10/07 04:02:04 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41609 +2026/10/07 04:02:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +A unified platform for anti-censorship. +2026/10/07 04:02:04 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:04 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35671 +2026/10/07 04:02:04 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:06 [Debug] [4146642680] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51785 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51785 +2026/10/07 04:02:06 [Debug] [477390528] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40452 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40452 +2026/10/07 04:02:06 [Debug] [3711078315] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44578 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44578 +2026/10/07 04:02:06 [Debug] [4244617230] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38266 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38266 +2026/10/07 04:02:06 [Debug] [3810050282] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52476 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52476 +2026/10/07 04:02:06 [Debug] [2768433437] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40757 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40757 +2026/10/07 04:02:06 [Debug] [826283528] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54232 +2026/10/07 04:02:06 [Info] [826283528] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54232 +2026/10/07 04:02:06 [Debug] [760584484] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58415 +2026/10/07 04:02:06 [Info] [760584484] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58415 +2026/10/07 04:02:06 [Debug] [1933642855] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50786 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [826283528] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [826283528] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [760584484] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [760584484] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:49234 via tcp:127.0.0.1:41609 +2026/10/07 04:02:06 [Info] [1933642855] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [4146642680] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [477390528] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [3711078315] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [4244617230] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [3810050282] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [2768433437] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4146642680] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [477390528] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3711078315] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [4244617230] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [3810050282] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2768433437] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [826283528] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [826283528] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [760584484] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [760584484] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [1933642855] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2730569880] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] [2730569880] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2730569880] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Info] [2730569880] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:49234 +2026/10/07 04:02:06 [Debug] v2ray.com/core/app/log: Logger closing +2026/10/07 04:02:06 [Info] Closing all servers. +2026/10/07 04:02:06 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:49234: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDP (2.08s) === RUN TestShadowsocksAES128GCMUDPMux -UDP server started on port 51198 -Failed to read from UDP: read udp 127.0.0.1:60585: use of closed network connection +UDP server started on port 58489 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/09/03 21:32:29 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:29 [Debug] v2ray.com/core/app/log: Logger started -2025/09/03 21:32:29 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42171 -2025/09/03 21:32:29 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42171 -2025/09/03 21:32:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:29 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:33249 -2025/09/03 21:32:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:31 [Debug] [854121518] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50054 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50054 -2025/09/03 21:32:31 [Debug] [761064680] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41966 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41966 -2025/09/03 21:32:31 [Debug] [3638452341] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52737 -2025/09/03 21:32:31 [Info] [3638452341] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52737 -2025/09/03 21:32:31 [Debug] [2005826125] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46600 -2025/09/03 21:32:31 [Info] [2005826125] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46600 -2025/09/03 21:32:31 [Debug] [1262279025] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59359 -2025/09/03 21:32:31 [Info] [1262279025] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59359 -2025/09/03 21:32:31 [Info] [2005826125] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Debug] [1007203612] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42603 -2025/09/03 21:32:31 [Info] [1007203612] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42603 -2025/09/03 21:32:31 [Debug] [2593912728] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45102 -2025/09/03 21:32:31 [Info] [2593912728] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45102 -2025/09/03 21:32:31 [Info] [2005826125] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Debug] [849257930] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45254 -2025/09/03 21:32:31 [Info] [849257930] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45254 -2025/09/03 21:32:31 [Debug] [3929337684] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58467 -2025/09/03 21:32:31 [Info] [3929337684] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58467 -2025/09/03 21:32:31 [Info] [849257930] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Debug] [3944368510] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49448 -2025/09/03 21:32:31 [Info] [3944368510] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49448 -2025/09/03 21:32:31 [Info] [849257930] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [1262279025] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [1262279025] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3929337684] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3929337684] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3944368510] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3944368510] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42171 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3638452341] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [3638452341] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42171 -2025/09/03 21:32:31 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:42171 -2025/09/03 21:32:31 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:42171 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/common/mux: received request for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [761064680] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] [854121518] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51198 -2025/09/03 21:32:31 [Info] Closing all servers. -2025/09/03 21:32:31 [Debug] v2ray.com/core/app/log: Logger closing -2025/09/03 21:32:31 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:51198: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDPMux (2.02s) +2026/10/07 04:02:06 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:06 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43129 +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43129 +2026/10/07 04:02:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:06 [Debug] v2ray.com/core/app/log: Logger started +2026/10/07 04:02:06 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44063 +2026/10/07 04:02:06 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:08 [Debug] [3446631406] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47823 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47823 +2026/10/07 04:02:08 [Debug] [1669139487] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35847 +2026/10/07 04:02:08 [Info] [1669139487] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35847 +2026/10/07 04:02:08 [Debug] [2990658730] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56657 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56657 +2026/10/07 04:02:08 [Debug] [1963355024] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51418 +2026/10/07 04:02:08 [Info] [1963355024] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51418 +2026/10/07 04:02:08 [Debug] [1331010654] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:47781 +2026/10/07 04:02:08 [Info] [1331010654] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:47781 +2026/10/07 04:02:08 [Debug] [3266320386] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46719 +2026/10/07 04:02:08 [Info] [3266320386] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46719 +2026/10/07 04:02:08 [Debug] [2334576504] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53646 +2026/10/07 04:02:08 [Info] [2334576504] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53646 +2026/10/07 04:02:08 [Debug] [1716662789] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40842 +2026/10/07 04:02:08 [Info] [1716662789] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40842 +2026/10/07 04:02:08 [Debug] [2384722293] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40578 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1669139487] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1669139487] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1963355024] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1963355024] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1331010654] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1331010654] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3266320386] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3266320386] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2334576504] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2334576504] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1716662789] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [1716662789] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2384722293] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43129 +2026/10/07 04:02:08 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43129 +2026/10/07 04:02:08 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:43129 +2026/10/07 04:02:08 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:43129 +2026/10/07 04:02:08 [Debug] [689193134] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:37755 +2026/10/07 04:02:08 [Info] [689193134] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:37755 +2026/10/07 04:02:08 [Info] [689193134] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [689193134] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/common/mux: received request for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [3446631406] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] [2990658730] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:58489 +2026/10/07 04:02:08 [Info] Closing all servers. +2026/10/07 04:02:08 [Debug] v2ray.com/core/app/log: Logger closing +2026/10/07 04:02:08 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:58489: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDPMux (2.04s) === RUN TestShadowsocksNone 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/09/03 21:32:31 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44693 -2025/09/03 21:32:31 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44693 -2025/09/03 21:32:31 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:31 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34089 -2025/09/03 21:32:31 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34089 -2025/09/03 21:32:31 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:33 [Debug] [1953024092] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43502 -2025/09/03 21:32:33 [Info] [1953024092] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43502 -2025/09/03 21:32:33 [Debug] [4045274542] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43508 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43508 -2025/09/03 21:32:33 [Debug] [3342371548] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43504 -2025/09/03 21:32:33 [Info] [3342371548] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43504 -2025/09/03 21:32:33 [Debug] [1322796340] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43506 -2025/09/03 21:32:33 [Info] [1322796340] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43506 -2025/09/03 21:32:33 [Debug] [3160835694] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43544 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43544 -2025/09/03 21:32:33 [Info] [1953024092] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43502 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1953024092] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Debug] [2392346115] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43576 -2025/09/03 21:32:33 [Info] [2392346115] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43576 -2025/09/03 21:32:33 [Info] [1322796340] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43506 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1322796340] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Debug] [343623480] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43586 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43586 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43586 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45244 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Debug] [2894462426] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43546 -2025/09/03 21:32:33 [Info] [2894462426] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43546 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43508 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [2894462426] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43546 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [2894462426] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45260 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [343623480] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4127720488] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4127720488] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45276 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4127720488] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4127720488] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45266 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [2392346115] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43576 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [2894462426] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [2392346115] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43544 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [3160835694] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Debug] [4107676819] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43532 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43532 -2025/09/03 21:32:33 [Info] [3342371548] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43504 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3342371548] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Debug] [1895058100] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43602 -2025/09/03 21:32:33 [Info] [1895058100] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43602 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:43532 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3246005396] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3246005396] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45292 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3246005396] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [3246005396] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4107676819] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [1953024092] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [1895058100] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [1322796340] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45232 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1880498548] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [4045274542] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1880498548] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:33 127.0.0.1:45296 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1880498548] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:33 [Info] [1880498548] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [3342371548] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [3342371548] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:34 127.0.0.1:45242 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [3342371548] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [3342371548] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1273437234] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1273437234] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:34 127.0.0.1:45302 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1273437234] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1273437234] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [2392346115] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:43407 via tcp:127.0.0.1:34089 -2025/09/03 21:32:34 [Info] [1167612614] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1167612614] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43407 -2025/09/03 21:32:34 127.0.0.1:45306 accepted tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1167612614] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43407 -2025/09/03 21:32:34 [Info] [1167612614] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43407 -2025/09/03 21:32:35 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:43407: use of closed network connection ---- PASS: TestShadowsocksNone (4.20s) -=== RUN TestSocksBridgeTCP -2025/09/03 21:32:35 [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. +2026/10/07 04:02:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44971 +2026/10/07 04:02:08 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38197 +2026/10/07 04:02:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44971 +2026/10/07 04:02:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:08 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38197 +2026/10/07 04:02:08 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:10 [Debug] [2331960657] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39906 +2026/10/07 04:02:10 [Info] [2331960657] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39906 +2026/10/07 04:02:10 [Debug] [1703311888] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39826 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39826 +2026/10/07 04:02:10 [Debug] [31980855] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39820 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39820 +2026/10/07 04:02:10 [Debug] [754185681] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39838 +2026/10/07 04:02:10 [Info] [754185681] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39838 +2026/10/07 04:02:10 [Debug] [3606806570] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39848 +2026/10/07 04:02:10 [Info] [3606806570] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39848 +2026/10/07 04:02:10 [Debug] [307680969] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39846 +2026/10/07 04:02:10 [Info] [307680969] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39846 +2026/10/07 04:02:10 [Debug] [3300308506] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39872 +2026/10/07 04:02:10 [Info] [3300308506] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39872 +2026/10/07 04:02:10 [Debug] [2693535796] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39884 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39884 +2026/10/07 04:02:10 [Debug] [418328840] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39886 +2026/10/07 04:02:10 [Info] [2331960657] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39906 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2331960657] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39826 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39820 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [754185681] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39838 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [754185681] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [3606806570] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39848 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [3606806570] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [307680969] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:39846 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [418328840] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [1878647482] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [3746213189] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [307680969] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [3300308506] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [3606806570] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [1878647482] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:50020 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [754185681] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [1878647482] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [1878647482] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [2331960657] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44723 via tcp:127.0.0.1:38197 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:49954 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:49970 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1703311888] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [31980855] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:49976 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [2693535796] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1938714532] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1938714532] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44723 +2026/10/07 04:02:10 127.0.0.1:49990 accepted tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1938714532] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [1938714532] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44723 +2026/10/07 04:02:10 [Info] [713829305] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44723 +2026/10/07 04:02:11 [Info] Closing all servers. +2026/10/07 04:02:11 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:44723: use of closed network connection +--- PASS: TestShadowsocksNone (2.49s) +=== 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. -2025/09/03 21:32:35 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34517 -2025/09/03 21:32:35 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41647 -2025/09/03 21:32:35 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41647 -2025/09/03 21:32:35 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:35 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34517 -2025/09/03 21:32:35 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:37 [Debug] [2247274481] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57846 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57846 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41675 -2025/09/03 21:32:37 127.0.0.1:57846 accepted tcp:127.0.0.1:41675 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34517 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41675 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41675 -2025/09/03 21:32:37 tcp:127.0.0.1:59524 accepted tcp:127.0.0.1:41675 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41675 -2025/09/03 21:32:37 [Info] [2247274481] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41675 -2025/09/03 21:32:37 [Info] Closing all servers. -2025/09/03 21:32:37 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:41675: use of closed network connection ---- PASS: TestSocksBridgeTCP (2.03s) +2026/10/07 04:02:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41999 +2026/10/07 04:02:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41999 +2026/10/07 04:02:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +A unified platform for anti-censorship. +2026/10/07 04:02:11 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44837 +2026/10/07 04:02:11 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44837 +2026/10/07 04:02:11 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:13 [Debug] [3462517367] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42598 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42598 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41789 +2026/10/07 04:02:13 127.0.0.1:42598 accepted tcp:127.0.0.1:41789 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41999 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41789 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41789 +2026/10/07 04:02:13 tcp:127.0.0.1:56926 accepted tcp:127.0.0.1:41789 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41789 +2026/10/07 04:02:13 [Info] [3462517367] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41789 +2026/10/07 04:02:13 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41789: use of closed network connection +2026/10/07 04:02:13 [Info] All server closed. +--- PASS: TestSocksBridgeTCP (2.02s) === RUN TestSocksBridageUDP -UDP server started on port 47157 +UDP server started on port 57658 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) A unified platform for anti-censorship. -2025/09/03 21:32:37 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34165 -2025/09/03 21:32:37 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34165 -2025/09/03 21:32:37 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34165 -2025/09/03 21:32:37 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. -2025/09/03 21:32:37 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44559 -2025/09/03 21:32:37 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44559 -2025/09/03 21:32:37 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44559 -2025/09/03 21:32:37 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:39 [Debug] [1307056233] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60411 -2025/09/03 21:32:39 [Info] [1307056233] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60411 -2025/09/03 21:32:39 [Info] [1307056233] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47157 -2025/09/03 21:32:39 127.0.0.1:60411 accepted udp:127.0.0.1:47157 -2025/09/03 21:32:39 [Info] [1307056233] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34165 -2025/09/03 21:32:39 [Info] [4178993891] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:49735 -2025/09/03 21:32:39 [Debug] [4178993891] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:47157 with 1024 bytes -2025/09/03 21:32:39 [Debug] [4178993891] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:47157 -2025/09/03 21:32:39 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:47157 -2025/09/03 21:32:39 [Info] [4178993891] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:47157 -2025/09/03 21:32:39 udp:127.0.0.1:49735 accepted udp:127.0.0.1:47157 -2025/09/03 21:32:39 [Info] [4178993891] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:47157 -2025/09/03 21:32:39 [Debug] [4178993891] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/09/03 21:32:39 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:47157: use of closed network connection ---- PASS: TestSocksBridageUDP (2.03s) +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +2026/10/07 04:02:13 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45963 +2026/10/07 04:02:13 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45963 +2026/10/07 04:02:13 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45963 +2026/10/07 04:02:13 [Warning] v2ray.com/core: V2Ray 4.34.0 started +A unified platform for anti-censorship. +2026/10/07 04:02:13 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45281 +2026/10/07 04:02:13 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45281 +2026/10/07 04:02:13 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45281 +2026/10/07 04:02:13 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:15 [Debug] [2220459929] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51859 +2026/10/07 04:02:15 [Info] [2220459929] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51859 +2026/10/07 04:02:15 [Info] [2220459929] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57658 +2026/10/07 04:02:15 127.0.0.1:51859 accepted udp:127.0.0.1:57658 +2026/10/07 04:02:15 [Info] [2220459929] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45963 +2026/10/07 04:02:15 [Info] [2615430868] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:45431 +2026/10/07 04:02:15 [Debug] [2615430868] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:57658 with 1024 bytes +2026/10/07 04:02:15 [Debug] [2615430868] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57658 +2026/10/07 04:02:15 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57658 +2026/10/07 04:02:15 [Info] [2615430868] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57658 +2026/10/07 04:02:15 udp:127.0.0.1:45431 accepted udp:127.0.0.1:57658 +2026/10/07 04:02:15 [Info] [2615430868] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57658 +2026/10/07 04:02:15 [Debug] [2615430868] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/10/07 04:02:15 [Info] Closing all servers. +Failed to read from UDP: read udp 127.0.0.1:57658: use of closed network connection +--- PASS: TestSocksBridageUDP (2.04s) === RUN TestSocksBridageUDPWithRouting -2025/09/03 21:32:39 [Info] All server closed. -UDP server started on port 48958 +UDP server started on port 43210 +2026/10/07 04:02:15 [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/09/03 21:32:39 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38401 -2025/09/03 21:32:39 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38401 -2025/09/03 21:32:39 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38401 -2025/09/03 21:32:39 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) -A unified platform for anti-censorship. -2025/09/03 21:32:39 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45839 -2025/09/03 21:32:39 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45839 -2025/09/03 21:32:39 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45839 -2025/09/03 21:32:39 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:41 [Debug] [741233214] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34553 -2025/09/03 21:32:41 [Info] [741233214] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34553 -2025/09/03 21:32:41 [Info] [741233214] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:48958 -2025/09/03 21:32:41 127.0.0.1:34553 accepted udp:127.0.0.1:48958 -2025/09/03 21:32:41 [Info] [741233214] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38401 -2025/09/03 21:32:41 [Info] [1137429829] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:55531 -2025/09/03 21:32:41 [Debug] [1137429829] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:48958 with 1024 bytes -2025/09/03 21:32:41 [Debug] [1137429829] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:48958 -2025/09/03 21:32:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:48958 -2025/09/03 21:32:41 [Info] [1137429829] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:48958] -2025/09/03 21:32:41 udp:127.0.0.1:55531 accepted udp:127.0.0.1:48958 [out] -2025/09/03 21:32:41 [Info] [1137429829] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:48958 -2025/09/03 21:32:41 [Debug] [1137429829] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2025/09/03 21:32:41 [Info] Closing all servers. -2025/09/03 21:32:41 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:38401: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:48958: use of closed network connection +2026/10/07 04:02:15 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36229 +2026/10/07 04:02:15 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36229 +2026/10/07 04:02:15 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:36229 +2026/10/07 04:02:15 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.4 linux/amd64) +A unified platform for anti-censorship. +2026/10/07 04:02:15 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37015 +2026/10/07 04:02:15 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37015 +2026/10/07 04:02:15 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37015 +2026/10/07 04:02:15 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:17 [Debug] [1654172939] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:33968 +2026/10/07 04:02:17 [Info] [1654172939] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:33968 +2026/10/07 04:02:17 [Info] [1654172939] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:43210 +2026/10/07 04:02:17 127.0.0.1:33968 accepted udp:127.0.0.1:43210 +2026/10/07 04:02:17 [Info] [1654172939] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36229 +2026/10/07 04:02:17 [Info] [3739770117] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:39887 +2026/10/07 04:02:17 [Debug] [3739770117] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:43210 with 1024 bytes +2026/10/07 04:02:17 [Debug] [3739770117] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:43210 +2026/10/07 04:02:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:43210 +2026/10/07 04:02:17 [Info] [3739770117] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:43210] +2026/10/07 04:02:17 udp:127.0.0.1:39887 accepted udp:127.0.0.1:43210 [out] +2026/10/07 04:02:17 [Info] [3739770117] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:43210 +2026/10/07 04:02:17 [Debug] [3739770117] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2026/10/07 04:02:17 [Info] Closing all servers. +2026/10/07 04:02:17 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:43210: use of closed network connection --- PASS: TestSocksBridageUDPWithRouting (2.03s) === RUN TestSocksConformanceMod -2025/09/03 21:32:41 [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/09/03 21:32:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:46263 -2025/09/03 21:32:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45269 -2025/09/03 21:32:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:46263 -2025/09/03 21:32:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45269 -2025/09/03 21:32:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2025/09/03 21:32:44 [Info] [3788181245] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3788181245] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33289 -2025/09/03 21:32:44 tcp:127.0.0.1:45628 accepted tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3788181245] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3788181245] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [2255044217] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [2255044217] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33289 -2025/09/03 21:32:44 tcp:127.0.0.1:59400 accepted tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [2255044217] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [2255044217] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [4188864654] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [4188864654] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33289 -2025/09/03 21:32:44 tcp:127.0.0.1:45636 accepted tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [4188864654] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [4188864654] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3882205184] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3882205184] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33289 -2025/09/03 21:32:44 tcp:127.0.0.1:45652 accepted tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3882205184] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] [3882205184] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33289 -2025/09/03 21:32:44 [Info] Closing all servers. -2025/09/03 21:32:44 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:33289: use of closed network connection ---- PASS: TestSocksConformanceMod (3.40s) +2026/10/07 04:02:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38805 +2026/10/07 04:02:17 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39049 +2026/10/07 04:02:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38805 +2026/10/07 04:02:17 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39049 +2026/10/07 04:02:17 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2026/10/07 04:02:19 [Info] [422009710] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [422009710] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37733 +2026/10/07 04:02:19 tcp:127.0.0.1:40426 accepted tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [422009710] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [422009710] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [679662052] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [679662052] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37733 +2026/10/07 04:02:19 tcp:127.0.0.1:39326 accepted tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [679662052] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [679662052] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [2117472455] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [2117472455] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37733 +2026/10/07 04:02:19 tcp:127.0.0.1:40442 accepted tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [2117472455] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [2117472455] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [1524798765] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [1524798765] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37733 +2026/10/07 04:02:19 tcp:127.0.0.1:40444 accepted tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [1524798765] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] [1524798765] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37733 +2026/10/07 04:02:19 [Info] Closing all servers. +2026/10/07 04:02:19 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:37733: use of closed network connection +--- PASS: TestSocksConformanceMod (2.04s) === RUN TestSimpleTLSConnection tls_test.go:33: --- SKIP: TestSimpleTLSConnection (0.00s) @@ -3458,13 +3467,13 @@ vmess_test.go:1059: --- SKIP: TestVMessGCMMuxUDP (0.00s) PASS -ok v2ray.com/core/testing/scenarios 86.996s +ok v2ray.com/core/testing/scenarios 70.991s ? 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:41865: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:34617: use of closed network connection --- PASS: TestDialWithLocalAddr (0.00s) === RUN TestAllHeadersLoadable --- PASS: TestAllHeadersLoadable (0.00s) @@ -3472,18 +3481,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:43211: use of closed network connection ---- PASS: TestTCPFastOpen (0.00s) +Failed accept TCP connection: accept tcp 127.0.0.1:39213: use of closed network connection +--- PASS: TestTCPFastOpen (0.01s) === RUN TestRegisterListenerController --- PASS: TestRegisterListenerController (0.00s) PASS -ok v2ray.com/core/transport/internet 0.011s +ok v2ray.com/core/transport/internet 0.060s === 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.009s +ok v2ray.com/core/transport/internet/domainsocket 0.042s === RUN TestReaderWriter --- PASS: TestReaderWriter (0.00s) === RUN TestRequestHeader @@ -3500,36 +3509,35 @@ === RUN TestConnectionInvReq --- PASS: TestConnectionInvReq (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/http 0.010s +ok v2ray.com/core/transport/internet/headers/http 0.035s ? 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.009s +ok v2ray.com/core/transport/internet/headers/srtp 0.026s === RUN TestDTLSWrite --- PASS: TestDTLSWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/tls 0.008s +ok v2ray.com/core/transport/internet/headers/tls 0.015s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/utp 0.007s +ok v2ray.com/core/transport/internet/headers/utp 0.018s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/wechat 0.007s +ok v2ray.com/core/transport/internet/headers/wechat 0.022s ? v2ray.com/core/transport/internet/headers/wireguard [no test files] === RUN TestHTTPConnection ---- PASS: TestHTTPConnection (1.79s) +2026/10/07 04:01:13 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed +--- PASS: TestHTTPConnection (1.03s) PASS -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed -ok v2ray.com/core/transport/internet/http 1.797s +ok v2ray.com/core/transport/internet/http 1.060s === RUN TestConnectionReadTimeout -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to ---- PASS: TestConnectionReadTimeout (1.00s) +2026/10/07 04:01:12 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to +--- PASS: TestConnectionReadTimeout (1.01s) === RUN TestConnectionInterface --- PASS: TestConnectionInterface (0.00s) -2025/09/03 21:31:18 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to === RUN TestSimpleAuthenticator --- PASS: TestSimpleAuthenticator (0.00s) === RUN TestSimpleAuthenticator2 @@ -3550,29 +3558,28 @@ === RUN TestCmdSegment --- PASS: TestCmdSegment (0.00s) PASS -ok v2ray.com/core/transport/internet/kcp 1.789s +ok v2ray.com/core/transport/internet/kcp 1.024s === RUN TestQuicConnection -2025/09/03 21:31:17 connection doesn't allow setting of receive buffer size. Not a *net.UDPConn?. See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details. -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnection (1.79s) -2025/09/03 21:31:19 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:57441: use of closed network connection +2026/10/07 04:01:12 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/10/07 04:01:13 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +--- PASS: TestQuicConnection (1.01s) === RUN TestQuicConnectionWithoutTLS -2025/09/03 21:31:20 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed -2025/09/03 21:31:20 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:52138: use of closed network connection ---- PASS: TestQuicConnectionWithoutTLS (1.01s) +2026/10/07 04:01:13 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:57435: use of closed network connection +2026/10/07 04:01:14 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +--- PASS: TestQuicConnectionWithoutTLS (1.02s) === RUN TestQuicConnectionAuthHeader -2025/09/03 21:31:21 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnectionAuthHeader (1.01s) +2026/10/07 04:01:14 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:53866: use of closed network connection +--- PASS: TestQuicConnectionAuthHeader (1.02s) PASS -2025/09/03 21:31:21 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:59139: use of closed network connection -ok v2ray.com/core/transport/internet/quic 3.818s +2026/10/07 04:01:15 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > quic: transport closed: read udp 127.0.0.1:52889: use of closed network connection +2026/10/07 04:01:15 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +ok v2ray.com/core/transport/internet/quic 3.080s === RUN TestGetOriginalDestination -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41403 -Failed accept TCP connection: accept tcp 127.0.0.1:41403: use of closed network connection +2026/10/07 04:01:12 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42395 +Failed accept TCP connection: accept tcp 127.0.0.1:42395: use of closed network connection --- PASS: TestGetOriginalDestination (0.00s) PASS -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/tcp: failed to call getsockopt > no such file or directory -ok v2ray.com/core/transport/internet/tcp 0.009s +ok v2ray.com/core/transport/internet/tcp 0.027s === RUN TestCertificateIssuing --- PASS: TestCertificateIssuing (0.00s) === RUN TestExpiredCertificate @@ -3580,36 +3587,36 @@ === RUN TestInsecureCertificates --- PASS: TestInsecureCertificates (0.00s) PASS -ok v2ray.com/core/transport/internet/tls 0.010s +ok v2ray.com/core/transport/internet/tls 0.027s === RUN TestSameDestinationDispatching -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2025/09/03 21:31:17 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 ---- PASS: TestSameDestinationDispatching (1.78s) +2026/10/07 04:01:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/10/07 04:01:12 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 +2026/10/07 04:01:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/10/07 04:01:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/10/07 04:01:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/10/07 04:01:12 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2026/10/07 04:01:12 [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.790s +ok v2ray.com/core/transport/internet/udp 1.032s === RUN Test_listenWSAndDial -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 -2025/09/03 21:31:17 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2025/09/03 21:31:22 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/10/07 04:01:12 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 +2026/10/07 04:01:12 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2026/10/07 04:01:17 [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) -2025/09/03 21:31:22 [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 === RUN TestDialWithRemoteAddr -2025/09/03 21:31:22 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 -2025/09/03 21:31:22 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 -2025/09/03 21:31:22 [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/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 +2026/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 +2026/10/07 04:01:17 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13148: use of closed network connection --- PASS: TestDialWithRemoteAddr (0.00s) === RUN Test_listenWSAndDial_TLS -2025/09/03 21:31:22 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 -2025/09/03 21:31:22 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 -2025/09/03 21:31:22 [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) +2026/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 +2026/10/07 04:01:17 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 +2026/10/07 04:01:17 [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) PASS -ok v2ray.com/core/transport/internet/websocket 5.040s +ok v2ray.com/core/transport/internet/websocket 5.136s === RUN TestPipeReadWrite --- PASS: TestPipeReadWrite (0.00s) === RUN TestPipeInterrupt @@ -3623,7 +3630,7 @@ === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok v2ray.com/core/transport/pipe 2.111s +ok v2ray.com/core/transport/pipe 2.125s 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 @@ -3664,12 +3671,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/4138780/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4138780/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/2662329 and its subdirectories -I: Current time: Wed Sep 3 09:33:39 -12 2025 -I: pbuilder-time-stamp: 1756935219 +I: removing directory /srv/workspace/pbuilder/4138780 and its subdirectories +I: Current time: Wed Oct 7 18:03:35 +14 2026 +I: pbuilder-time-stamp: 1791345815