Diff of the two buildlogs: -- --- b1/build.log 2025-03-05 21:16:33.775216926 +0000 +++ b2/build.log 2025-03-05 21:21:21.674186926 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 7 15:33:38 -12 2026 -I: pbuilder-time-stamp: 1775619218 +I: Current time: Thu Mar 6 11:16:36 +14 2025 +I: pbuilder-time-stamp: 1741209396 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -32,51 +32,83 @@ 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/1481085/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3638139/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-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 Mar 5 21:16 /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/3638139/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3638139/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' + 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=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='06bc205ec544438ea69f2621b499873e' - 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='1481085' - PS1='# ' - PS2='> ' + INVOCATION_ID=b43fbeebd4dc4bb99c172f8355985b47 + 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=3638139 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.H3ybHIS1/pbuilderrc_Pfsj --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H3ybHIS1/b1 --logfile b1/build.log golang-v2ray-core_4.34.0+ds-4.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.H3ybHIS1/pbuilderrc_BViu --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H3ybHIS1/b2 --logfile b2/build.log golang-v2ray-core_4.34.0+ds-4.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1481085/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3638139/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -264,7 +296,7 @@ Get: 124 http://deb.debian.org/debian trixie/main amd64 libprotoc32t64 amd64 3.21.12-10+b6 [923 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 protobuf-compiler amd64 3.21.12-10+b6 [84.8 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 protoc-gen-go-1-3 amd64 1.3.5-4+b11 [1205 kB] -Fetched 149 MB in 4s (42.2 MB/s) +Fetched 149 MB in 1s (127 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 ... 19800 files and directories currently installed.) @@ -783,7 +815,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-v2ray-core-4.34.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-v2ray-core_4.34.0+ds-4_source.changes +I: user script /srv/workspace/pbuilder/3638139/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3638139/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-v2ray-core-4.34.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-v2ray-core_4.34.0+ds-4_source.changes dpkg-buildpackage: info: source package golang-v2ray-core dpkg-buildpackage: info: source version 4.34.0+ds-4 dpkg-buildpackage: info: source distribution unstable @@ -804,172 +840,172 @@ dh_auto_configure find obj-x86_64-linux-gnu/src/v2ray.com/core -type f -name '*.pb.go' \ -delete -printf 'Remove %p\n' -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/commander/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/proxyman/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config_grpc.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/command/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/policy/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/reverse/config.pb.go -Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/dns/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/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/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/network.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/serial/typed_message.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/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/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/tcp/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/utp/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/noop/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/wechat/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/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/headers/wireguard/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/http/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/headers/noop/config.pb.go Remove obj-x86_64-linux-gnu/src/v2ray.com/core/transport/internet/domainsocket/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/tcp/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/kcp/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/udp/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/freedom/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/trojan/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/transport/internet/quic/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/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/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/blackhole/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/dns/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/vmess/outbound/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/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/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/port.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/headers.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/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/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/mtproto/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/trojan/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/dns/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/log/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/stats/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/stats/command/command_grpc.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/commander/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/reverse/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.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/router/config.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command.pb.go +Remove obj-x86_64-linux-gnu/src/v2ray.com/core/app/router/command/command_grpc.pb.go cd obj-x86_64-linux-gnu/src; \ find v2ray.com/core -name '*.proto' -printf 'Regenerate %p\n' \ -exec protoc -I./v2ray.com/core --go_out=plugins=grpc:. {} \; -Regenerate v2ray.com/core/app/stats/command/command.proto -Regenerate v2ray.com/core/app/stats/config.proto -Regenerate v2ray.com/core/app/commander/config.proto -Regenerate v2ray.com/core/app/proxyman/command/command.proto -Regenerate v2ray.com/core/app/proxyman/config.proto -Regenerate v2ray.com/core/app/router/command/command.proto -Regenerate v2ray.com/core/app/router/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/dispatcher/config.proto -Regenerate v2ray.com/core/app/reverse/config.proto -Regenerate v2ray.com/core/app/dns/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/config.proto +Regenerate v2ray.com/core/common/log/log.proto +Regenerate v2ray.com/core/common/protocol/server_spec.proto +Regenerate v2ray.com/core/common/protocol/headers.proto +Regenerate v2ray.com/core/common/protocol/user.proto +Regenerate v2ray.com/core/common/net/address.proto +Regenerate v2ray.com/core/common/net/destination.proto +Regenerate v2ray.com/core/common/net/port.proto +Regenerate v2ray.com/core/common/net/network.proto +Regenerate v2ray.com/core/common/serial/typed_message.proto +Regenerate v2ray.com/core/transport/config.proto +Regenerate v2ray.com/core/transport/internet/config.proto +Regenerate v2ray.com/core/transport/internet/tls/config.proto +Regenerate v2ray.com/core/transport/internet/tcp/config.proto Regenerate v2ray.com/core/transport/internet/headers/srtp/config.proto +Regenerate v2ray.com/core/transport/internet/headers/utp/config.proto Regenerate v2ray.com/core/transport/internet/headers/tls/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/wechat/config.proto -Regenerate v2ray.com/core/transport/internet/tls/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/headers/wireguard/config.proto +Regenerate v2ray.com/core/transport/internet/headers/http/config.proto +Regenerate v2ray.com/core/transport/internet/headers/noop/config.proto Regenerate v2ray.com/core/transport/internet/domainsocket/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/internet/websocket/config.proto +Regenerate v2ray.com/core/transport/internet/kcp/config.proto +Regenerate v2ray.com/core/transport/internet/http/config.proto Regenerate v2ray.com/core/transport/internet/udp/config.proto -Regenerate v2ray.com/core/transport/internet/config.proto -Regenerate v2ray.com/core/transport/config.proto -Regenerate v2ray.com/core/proxy/blackhole/config.proto -Regenerate v2ray.com/core/proxy/freedom/config.proto -Regenerate v2ray.com/core/proxy/vmess/account.proto -Regenerate v2ray.com/core/proxy/vmess/inbound/config.proto -Regenerate v2ray.com/core/proxy/vmess/outbound/config.proto -Regenerate v2ray.com/core/proxy/trojan/config.proto -Regenerate v2ray.com/core/proxy/shadowsocks/config.proto +Regenerate v2ray.com/core/transport/internet/quic/config.proto +Regenerate v2ray.com/core/proxy/vless/outbound/config.proto Regenerate v2ray.com/core/proxy/vless/account.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/mtproto/config.proto -Regenerate v2ray.com/core/proxy/http/config.proto +Regenerate v2ray.com/core/proxy/blackhole/config.proto +Regenerate v2ray.com/core/proxy/freedom/config.proto +Regenerate v2ray.com/core/proxy/dns/config.proto Regenerate v2ray.com/core/proxy/socks/config.proto +Regenerate v2ray.com/core/proxy/vmess/outbound/config.proto +Regenerate v2ray.com/core/proxy/vmess/account.proto +Regenerate v2ray.com/core/proxy/vmess/inbound/config.proto Regenerate v2ray.com/core/proxy/dokodemo/config.proto -Regenerate v2ray.com/core/proxy/dns/config.proto -Regenerate v2ray.com/core/common/serial/typed_message.proto -Regenerate v2ray.com/core/common/net/network.proto -Regenerate v2ray.com/core/common/net/address.proto -Regenerate v2ray.com/core/common/net/port.proto -Regenerate v2ray.com/core/common/net/destination.proto -Regenerate v2ray.com/core/common/protocol/server_spec.proto -Regenerate v2ray.com/core/common/protocol/user.proto -Regenerate v2ray.com/core/common/protocol/headers.proto -Regenerate v2ray.com/core/common/log/log.proto -Regenerate v2ray.com/core/config.proto +Regenerate v2ray.com/core/proxy/http/config.proto +Regenerate v2ray.com/core/proxy/mtproto/config.proto +Regenerate v2ray.com/core/proxy/shadowsocks/config.proto +Regenerate v2ray.com/core/proxy/trojan/config.proto +Regenerate v2ray.com/core/app/dns/config.proto +Regenerate v2ray.com/core/app/log/config.proto +Regenerate v2ray.com/core/app/log/command/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/commander/config.proto +Regenerate v2ray.com/core/app/dispatcher/config.proto +Regenerate v2ray.com/core/app/reverse/config.proto +Regenerate v2ray.com/core/app/proxyman/config.proto +Regenerate v2ray.com/core/app/proxyman/command/command.proto +Regenerate v2ray.com/core/app/router/config.proto +Regenerate v2ray.com/core/app/router/command/command.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=20231027-113220 -X v2ray.com/core.version=4.34.0" cd obj-x86_64-linux-gnu && go install -trimpath -v -p 12 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" v2ray.com/core/main v2ray.com/core/main/confloader v2ray.com/core/main/confloader/external v2ray.com/core/main/distro/all v2ray.com/core/main/distro/debug v2ray.com/core/main/json v2ray.com/core/main/jsonem encoding -internal/profilerecord -internal/unsafeheader internal/asan +internal/godebugs internal/coverage/rtcov -internal/goexperiment +internal/goos internal/byteorder -internal/runtime/atomic +internal/unsafeheader +internal/goexperiment +internal/profilerecord internal/msan -internal/goos internal/goarch -internal/cpu -internal/runtime/syscall -internal/godebugs cmp internal/itoa -internal/abi -internal/runtime/math +internal/runtime/atomic +internal/cpu +internal/runtime/syscall math/bits unicode/utf8 -internal/runtime/sys sync/atomic -internal/chacha8rand unicode +internal/chacha8rand +internal/abi +internal/runtime/math +internal/runtime/sys log/internal unicode/utf16 google.golang.org/protobuf/internal/flags -internal/goversion google.golang.org/protobuf/internal/set +internal/goversion internal/platform internal/syslist v2ray.com/core/common/signal/semaphore internal/nettrace crypto/internal/fips140/alias +crypto/internal/fips140deps/byteorder +crypto/internal/boring/sig internal/runtime/exithook +v2ray.com/core/common/bitmask internal/bytealg -crypto/internal/fips140deps/byteorder math crypto/internal/fips140deps/cpu crypto/internal/fips140/subtle -crypto/internal/boring/sig -v2ray.com/core/common/bitmask container/list vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias @@ -979,401 +1015,401 @@ golang.org/x/net/internal/iana internal/stringslite internal/race -internal/runtime/maps -internal/sync hash/maphash +internal/sync +internal/runtime/maps runtime iter +internal/reflectlite +crypto/subtle weak sync -crypto/subtle -internal/reflectlite -slices maps -google.golang.org/protobuf/internal/pragma -unique -v2ray.com/core/common/bytespool -github.com/quic-go/quic-go/internal/utils/linkedlist +slices errors sort internal/bisect -internal/singleflight internal/testlog v2ray.com/core/common/signal/done +google.golang.org/protobuf/internal/pragma +internal/singleflight +v2ray.com/core/common/bytespool +unique +github.com/quic-go/quic-go/internal/utils/linkedlist +runtime/cgo internal/oserror -path -vendor/golang.org/x/net/dns/dnsmessage io -google.golang.org/grpc/internal/buffer strconv +path +vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 +google.golang.org/grpc/internal/buffer +internal/godebug golang.org/x/net/dns/dnsmessage -runtime/cgo syscall -internal/godebug strings -hash -crypto/internal/randutil +reflect internal/saferio -bytes +net/netip crypto/internal/fips140deps/godebug +bytes +hash math/rand +crypto/internal/randutil hash/crc32 hash/fnv -hash/crc64 crypto -net/netip -reflect +hash/crc64 +time +internal/syscall/unix +internal/syscall/execenv +google.golang.org/grpc/internal/grpcrand go/build/constraint +regexp/syntax v2ray.com/core/common/cmdarg -crypto/internal/impl crypto/internal/fips140 -html -regexp/syntax bufio -net/http/internal/ascii +crypto/internal/impl +html vendor/golang.org/x/text/transform -google.golang.org/grpc/internal/grpcrand -crypto/internal/fips140/sha256 -crypto/tls/internal/fips140tls crypto/internal/fips140/sha3 +crypto/tls/internal/fips140tls +crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 +net/http/internal/ascii golang.org/x/text/transform go.starlark.net/internal/spell -internal/syscall/execenv -time -internal/syscall/unix crypto/sha3 -crypto/internal/fips140/hmac regexp -crypto/internal/fips140/check crypto/internal/fips140hash -crypto/internal/fips140/tls12 -crypto/internal/fips140/hkdf -crypto/internal/fips140/bigmod -crypto/internal/fips140/aes -crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/nistec/fiat -crypto/internal/fips140/tls13 -crypto/internal/fips140/edwards25519 -v2ray.com/core/common/strmatcher +crypto/internal/fips140/hmac +crypto/internal/fips140/check +io/fs +context +internal/poll v2ray.com/core/common/dice google.golang.org/grpc/backoff -context google.golang.org/grpc/keepalive -internal/poll -io/fs -google.golang.org/grpc/internal/grpcsync -google.golang.org/grpc/internal/backoff -embed +crypto/internal/fips140/aes +crypto/internal/fips140/nistec/fiat +crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/bigmod +crypto/internal/fips140/hkdf +crypto/internal/fips140/tls12 internal/filepathlite +embed +crypto/internal/fips140/tls13 +google.golang.org/grpc/internal/backoff google.golang.org/protobuf/internal/editiondefaults +google.golang.org/grpc/internal/grpcsync +v2ray.com/core/common/strmatcher os +crypto/internal/fips140/edwards25519 crypto/internal/fips140/nistec internal/fmtsort encoding/binary -v2ray.com/core/common/crypto/internal -encoding/base64 -github.com/dgryski/go-metro -vendor/golang.org/x/crypto/internal/poly1305 -golang.org/x/crypto/internal/poly1305 -golang.org/x/exp/rand -golang.org/x/sys/unix -encoding/pem -internal/lazyregexp -google.golang.org/protobuf/internal/detrand io/ioutil +internal/lazyregexp os/signal -fmt -crypto/internal/sysrand path/filepath +crypto/internal/sysrand vendor/golang.org/x/sys/cpu google.golang.org/grpc/internal/envconfig -net golang.org/x/sys/cpu +fmt crypto/internal/entropy crypto/internal/fips140/drbg -v2ray.com/core/common/platform -golang.org/x/crypto/sha3 os/exec +v2ray.com/core/common/platform crypto/internal/fips140only crypto/internal/fips140/aes/gcm -crypto/internal/fips140/rsa -crypto/internal/fips140/ecdh crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem -crypto/internal/fips140/ecdsa +crypto/internal/fips140/rsa crypto/md5 crypto/rc4 +encoding/base64 +google.golang.org/protobuf/internal/detrand +vendor/golang.org/x/crypto/internal/poly1305 +internal/goroot +golang.org/x/sys/unix +encoding/pem crypto/cipher -log +golang.org/x/exp/rand +golang.org/x/crypto/internal/poly1305 +v2ray.com/core/common/crypto/internal +github.com/dgryski/go-metro +golang.org/x/crypto/sha3 flag -encoding/json +log google.golang.org/protobuf/internal/errors +compress/flate +encoding/json go/token google.golang.org/protobuf/internal/version go/doc/comment -compress/flate +google.golang.org/protobuf/encoding/protowire internal/buildcfg -internal/goroot crypto/internal/boring -google.golang.org/protobuf/encoding/protowire +math/big +google.golang.org/protobuf/reflect/protoreflect crypto/hmac encoding/hex -math/big golang.org/x/net/internal/timeseries -net/url -google.golang.org/protobuf/reflect/protoreflect go/scanner +compress/gzip +net/url text/template/parse crypto/aes crypto/des -crypto/ecdh -compress/gzip +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa crypto/sha512 vendor/golang.org/x/crypto/chacha20 go/ast crypto/sha1 +crypto/ecdh +net crypto/sha256 -vendor/golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/net/http2/hpack -mime -mime/quotedprintable +text/template +vendor/golang.org/x/text/unicode/norm google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt -google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/descopts -text/template -google.golang.org/protobuf/internal/protolazy vendor/golang.org/x/text/secure/bidirule -net/http/internal -text/tabwriter -google.golang.org/grpc/internal/grpclog +mime +google.golang.org/protobuf/internal/protolazy +crypto/rand google.golang.org/protobuf/proto -google.golang.org/grpc/attributes -vendor/golang.org/x/net/idna go/doc google.golang.org/protobuf/internal/encoding/defval go/parser -google.golang.org/grpc/grpclog -google.golang.org/grpc/internal/idle -google.golang.org/protobuf/internal/encoding/json -golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/norm -golang.org/x/net/http2/hpack -html/template -google.golang.org/grpc/connectivity -github.com/quic-go/quic-go/quicvarint -crypto/rand -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc crypto/elliptic crypto/internal/boring/bbig -go/build encoding/asn1 crypto/ed25519 crypto/internal/hpke -crypto/dsa crypto/rsa +html/template +crypto/dsa +vendor/golang.org/x/net/idna +mime/quotedprintable +net/http/internal +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc +text/tabwriter +google.golang.org/grpc/internal/grpclog +google.golang.org/grpc/attributes +google.golang.org/grpc/internal/idle +google.golang.org/protobuf/internal/encoding/json +google.golang.org/grpc/grpclog +vendor/golang.org/x/crypto/cryptobyte +go/build +crypto/x509/pkix +golang.org/x/text/unicode/bidi +golang.org/x/text/unicode/norm +golang.org/x/net/http2/hpack github.com/quic-go/quic-go/internal/protocol -golang.org/x/text/secure/bidirule +google.golang.org/grpc/connectivity +github.com/quic-go/quic-go/quicvarint golang.org/x/crypto/chacha20 -golang.org/x/net/idna -golang.org/x/crypto/hkdf github.com/quic-go/quic-go/internal/utils +crypto/ecdsa +golang.org/x/crypto/hkdf +golang.org/x/text/secure/bidirule +golang.org/x/net/bpf go.starlark.net/syntax runtime/debug -golang.org/x/net/bpf -crypto/x509/pkix golang.org/x/crypto/chacha20poly1305 encoding/gob -vendor/golang.org/x/crypto/cryptobyte -crypto/ecdsa +golang.org/x/net/idna go.starlark.net/resolve google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson go.starlark.net/internal/compile google.golang.org/protobuf/internal/impl -github.com/seiflotfy/cuckoofilter go.starlark.net/starlark +github.com/seiflotfy/cuckoofilter v2ray.com/core/common/antireplay -github.com/pires/go-proxyproto -vendor/golang.org/x/net/http/httpproxy -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/internal/resolver/dns/internal -net/textproto -crypto/x509 -google.golang.org/grpc/internal -golang.org/x/net/internal/socket -google.golang.org/grpc/codes -google.golang.org/grpc/metadata -golang.org/x/net/http/httpguts -mime/multipart -vendor/golang.org/x/net/http/httpguts -golang.org/x/net/ipv6 -golang.org/x/net/ipv4 -google.golang.org/grpc/internal/balancerload -google.golang.org/grpc/tap -google.golang.org/grpc/stats -google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/encoding 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/protoadapt google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/descriptorpb -crypto/tls +google.golang.org/protobuf/types/known/timestamppb google.golang.org/grpc/internal/pretty -google.golang.org/grpc/encoding/proto -github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/duration +github.com/golang/protobuf/ptypes/timestamp +google.golang.org/grpc/internal/syscall +vendor/golang.org/x/net/http/httpproxy +google.golang.org/grpc/internal/resolver/dns/internal +github.com/pires/go-proxyproto +net/textproto +google.golang.org/grpc/internal +golang.org/x/net/internal/socket google.golang.org/genproto/googleapis/rpc/status +crypto/x509 google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/metadata +google.golang.org/grpc/codes google.golang.org/grpc/internal/status +vendor/golang.org/x/net/http/httpguts +mime/multipart +golang.org/x/net/http/httpguts +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/internal/balancerload +google.golang.org/grpc/stats google.golang.org/grpc/status +google.golang.org/grpc/tap +golang.org/x/net/ipv4 +golang.org/x/net/ipv6 +google.golang.org/grpc/encoding google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/encoding/proto google.golang.org/protobuf/internal/editionssupport google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc +crypto/tls github.com/golang/protobuf/proto -github.com/quic-go/quic-go/internal/qerr -net/http/httptrace -google.golang.org/grpc/internal/credentials -github.com/quic-go/quic-go/internal/qtls -github.com/quic-go/quic-go/internal/flowcontrol -net/http -github.com/quic-go/quic-go/internal/wire v2ray.com/core/common/serial -google.golang.org/grpc/credentials v2ray.com/core/common/log -google.golang.org/grpc/peer -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure -google.golang.org/grpc/internal/channelz v2ray.com/core/common/errors -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/metadata v2ray.com/core/common -v2ray.com/core/main/confloader v2ray.com/core/common/retry -google.golang.org/grpc/internal/resolver/unix -google.golang.org/grpc/internal/resolver/dns -github.com/quic-go/quic-go/logging -v2ray.com/core/features -v2ray.com/core/app/log +v2ray.com/core/main/confloader +v2ray.com/core/common/task v2ray.com/core/proxy/vmess/aead -v2ray.com/core/common/protocol/tls/cert -v2ray.com/core/common/uuid +v2ray.com/core/transport/internet/headers/noop +v2ray.com/core/transport/internet/headers/tls v2ray.com/core/common/protocol/bittorrent +v2ray.com/core/common/uuid v2ray.com/core/common/protocol/tls -v2ray.com/core/common/task +v2ray.com/core/app/log +v2ray.com/core/common/protocol/tls/cert +v2ray.com/core/features v2ray.com/core/transport/internet/headers/srtp -google.golang.org/grpc/channelz -v2ray.com/core/transport/internet/headers/noop -v2ray.com/core/features/stats -v2ray.com/core/features/policy +v2ray.com/core/transport/internet/headers/utp +v2ray.com/core/transport/internet/headers/wechat v2ray.com/core/common/signal -google.golang.org/grpc/resolver/dns -github.com/quic-go/quic-go/internal/handshake v2ray.com/core/common/signal/pubsub -github.com/quic-go/quic-go/internal/congestion -google.golang.org/grpc/balancer -v2ray.com/core/transport/internet/headers/tls -v2ray.com/core/app/policy +v2ray.com/core/transport/internet/headers/wireguard +v2ray.com/core/features/stats +v2ray.com/core/features/policy v2ray.com/core/common/buf -v2ray.com/core/transport/internet/headers/utp +v2ray.com/core/app/policy v2ray.com/core/app/stats -v2ray.com/core/transport/internet/headers/wechat -v2ray.com/core/transport/internet/headers/wireguard -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/balancer/gracefulswitch -google.golang.org/grpc/internal/resolver -github.com/quic-go/quic-go/internal/ackhandler -v2ray.com/core/transport/pipe v2ray.com/core/common/protocol/dns -v2ray.com/core/common/platform/ctlcmd v2ray.com/core/common/platform/filesystem -v2ray.com/core/infra/conf/json +v2ray.com/core/transport/pipe v2ray.com/core/common/net -github.com/quic-go/quic-go +v2ray.com/core/infra/conf/json +v2ray.com/core/common/platform/ctlcmd +v2ray.com/core/features/dns v2ray.com/core/features/inbound v2ray.com/core/common/protocol/udp v2ray.com/core/common/protocol -v2ray.com/core/features/dns +net/http/httptrace +github.com/quic-go/quic-go/internal/qtls +github.com/quic-go/quic-go/internal/qerr +google.golang.org/grpc/internal/credentials v2ray.com/core/features/dns/localdns +github.com/quic-go/quic-go/internal/flowcontrol +github.com/quic-go/quic-go/internal/wire +net/http +google.golang.org/grpc/credentials v2ray.com/core/common/session -v2ray.com/core/proxy/vmess v2ray.com/core/common/crypto v2ray.com/core/proxy/vless +v2ray.com/core/proxy/vmess +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/peer v2ray.com/core/transport/internet v2ray.com/core/proxy/vmess/encoding +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/unix v2ray.com/core/proxy/vless/encoding -v2ray.com/core/transport/internet/tls -v2ray.com/core/app/proxyman +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/channelz +github.com/quic-go/quic-go/logging +google.golang.org/grpc/balancer +google.golang.org/grpc/resolver/dns v2ray.com/core/transport +v2ray.com/core/app/proxyman +v2ray.com/core/transport/internet/tls +github.com/quic-go/quic-go/internal/congestion +github.com/quic-go/quic-go/internal/handshake +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig v2ray.com/core/features/outbound v2ray.com/core/features/routing v2ray.com/core/proxy/blackhole +google.golang.org/grpc/internal/resolver +google.golang.org/grpc/internal/balancer/gracefulswitch +google.golang.org/grpc/balancer/roundrobin v2ray.com/core/transport/internet/udp -v2ray.com/core/proxy -v2ray.com/core/features/routing/dns v2ray.com/core/features/routing/session +github.com/quic-go/quic-go/internal/ackhandler +v2ray.com/core/features/routing/dns +v2ray.com/core/proxy v2ray.com/core/transport/internet/tcp v2ray.com/core/transport/internet/domainsocket v2ray.com/core v2ray.com/core/transport/internet/kcp -v2ray.com/core/transport/internet/quic -v2ray.com/core/common/mux -v2ray.com/core/app/router +github.com/quic-go/quic-go v2ray.com/core/proxy/dns v2ray.com/core/proxy/dokodemo +v2ray.com/core/common/mux +v2ray.com/core/app/router v2ray.com/core/proxy/freedom v2ray.com/core/proxy/mtproto v2ray.com/core/proxy/shadowsocks v2ray.com/core/proxy/socks v2ray.com/core/proxy/trojan v2ray.com/core/proxy/vless/inbound -golang.org/x/net/trace -golang.org/x/net/http2 -v2ray.com/core/common/protocol/http -net/http/httputil -v2ray.com/core/main/confloader/external -v2ray.com/core/app/dispatcher v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vmess/outbound +v2ray.com/core/main/json v2ray.com/core/app/proxyman/inbound v2ray.com/core/app/proxyman/outbound v2ray.com/core/app/reverse -v2ray.com/core/transport/internet/headers/http +v2ray.com/core/transport/internet/quic +golang.org/x/net/trace +v2ray.com/core/main/confloader/external +net/http/httputil +v2ray.com/core/common/protocol/http github.com/gorilla/websocket v2ray.com/core/main/distro/debug -v2ray.com/core/main/json +golang.org/x/net/http2 +v2ray.com/core/transport/internet/headers/http +v2ray.com/core/app/dispatcher v2ray.com/core/transport/internet/websocket -v2ray.com/core/app/dns -v2ray.com/core/proxy/http golang.org/x/net/http2/h2c +v2ray.com/core/proxy/http google.golang.org/grpc/internal/transport +v2ray.com/core/app/dns v2ray.com/core/transport/internet/http google.golang.org/grpc +google.golang.org/grpc/reflection/grpc_reflection_v1 v2ray.com/core/app/log/command -v2ray.com/core/app/proxyman/command v2ray.com/core/app/stats/command +v2ray.com/core/app/proxyman/command google.golang.org/grpc/reflection/grpc_reflection_v1alpha -google.golang.org/grpc/reflection/grpc_reflection_v1 google.golang.org/grpc/reflection/internal google.golang.org/grpc/reflection v2ray.com/core/app/commander @@ -1386,24 +1422,24 @@ DH_GOPKG="v2ray.com/core/infra/control/main" dh_auto_build -- -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" -tags confonly cd obj-x86_64-linux-gnu && go install -trimpath -v -p 12 -ldflags "-s -w -buildid= -X v2ray.com/core.codename=user -X v2ray.com/core.build=20231027-113220 -X v2ray.com/core.version=4.34.0" -tags confonly v2ray.com/core/infra/control/main image/color +golang.org/x/crypto/openpgp/errors hash/adler32 -golang.org/x/crypto/cast5 -compress/zlib -image compress/bzip2 +golang.org/x/crypto/cast5 golang.org/x/crypto/openpgp/elgamal -golang.org/x/crypto/openpgp/errors -golang.org/x/crypto/openpgp/s2k golang.org/x/crypto/openpgp/armor -v2ray.com/core/common/net +golang.org/x/crypto/openpgp/s2k +compress/zlib v2ray.com/core/app/commander +v2ray.com/core/common/net v2ray.com/core/app/dispatcher -v2ray.com/core/app/log v2ray.com/core/app/reverse -v2ray.com/core/app/stats +v2ray.com/core/app/log v2ray.com/core/app/log/command v2ray.com/core/app/stats/command +v2ray.com/core/app/stats v2ray.com/core/proxy/blackhole +image v2ray.com/core/proxy/vless v2ray.com/core/transport/internet/domainsocket v2ray.com/core/transport/internet/http @@ -1413,26 +1449,26 @@ v2ray.com/core/transport/internet/websocket v2ray.com/core/proxy/dns v2ray.com/core/app/router -v2ray.com/core/common/protocol v2ray.com/core/proxy/dokodemo +v2ray.com/core/common/protocol image/internal/imageutil -image/jpeg v2ray.com/core/app/dns v2ray.com/core/common/session +v2ray.com/core/proxy/vless/outbound v2ray.com/core/proxy/http -v2ray.com/core/common/crypto v2ray.com/core/proxy/socks -v2ray.com/core/proxy/vmess/inbound +v2ray.com/core/proxy/freedom +v2ray.com/core/proxy/vmess +v2ray.com/core/common/crypto v2ray.com/core/proxy/trojan +v2ray.com/core/proxy/vmess/inbound v2ray.com/core/proxy/vless/inbound +image/jpeg v2ray.com/core/proxy/vmess/outbound -v2ray.com/core/proxy/vless/outbound -v2ray.com/core/proxy/freedom -v2ray.com/core/proxy/vmess v2ray.com/core/transport/internet/quic v2ray.com/core/transport/internet -golang.org/x/crypto/openpgp/packet v2ray.com/core/proxy/shadowsocks +golang.org/x/crypto/openpgp/packet v2ray.com/core/transport v2ray.com/core/app/proxyman v2ray.com/core/proxy/mtproto @@ -1452,52 +1488,56 @@ === RUN TestContextPanic --- PASS: TestContextPanic (0.00s) === RUN TestV2RayDial -2026/04/08 03:37:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:25 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39209 -2026/04/08 03:37:25 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39209 -2026/04/08 03:37:25 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39209 -Failed accept TCP connection: accept tcp 127.0.0.1:39209: use of closed network connection ---- PASS: TestV2RayDial (15.04s) +2025/03/05 21:19:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:48 [Info] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36221 +2025/03/05 21:19:48 [Info] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36221 +2025/03/05 21:19:48 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36221 +Failed accept TCP connection: accept tcp 127.0.0.1:36221: use of closed network connection +--- PASS: TestV2RayDial (7.53s) === RUN TestV2RayDialUDPConn -UDP server started on port 59118 -2026/04/08 03:37:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:59118 -2026/04/08 03:37:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:59118 -Failed to read from UDP: read udp 127.0.0.1:59118: use of closed network connection +UDP server started on port 37826 +2025/03/05 21:19:55 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37826 +2025/03/05 21:19:55 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37826 +Failed to read from UDP: read udp 127.0.0.1:37826: use of closed network connection --- PASS: TestV2RayDialUDPConn (0.50s) === RUN TestV2RayDialUDP -UDP server started on port 51753 -UDP server started on port 52020 -2026/04/08 03:37:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:51753 -2026/04/08 03:37:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:51753 -2026/04/08 03:37:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:51753 -2026/04/08 03:37:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:51753 -2026/04/08 03:37:41 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52020 -2026/04/08 03:37:41 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52020 -2026/04/08 03:37:41 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52020 -2026/04/08 03:37:41 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52020 -Failed to read from UDP: read udp 127.0.0.1:52020: use of closed network connection -Failed to read from UDP: read udp 127.0.0.1:51753: use of closed network connection +UDP server started on port 57101 +UDP server started on port 56629 +2025/03/05 21:19:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57101 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57101 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57101 +2025/03/05 21:19:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57101 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56629 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56629 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56629 +2025/03/05 21:19:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56629 +Failed to read from UDP: read udp 127.0.0.1:56629: use of closed network connection +Failed to read from UDP: read udp 127.0.0.1:57101: use of closed network connection --- PASS: TestV2RayDialUDP (0.00s) === RUN TestV2RayDependency --- PASS: TestV2RayDependency (0.00s) === RUN TestV2RayClose --- PASS: TestV2RayClose (0.00s) PASS -ok v2ray.com/core 15.640s +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35951 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35951 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35951 +2025/03/05 21:19:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +ok v2ray.com/core 8.064s ? 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.023s +ok v2ray.com/core/app/dispatcher 0.021s === RUN Test_parseResponse === RUN Test_parseResponse/empty === RUN Test_parseResponse/error === RUN Test_parseResponse/a_record === RUN Test_parseResponse/aaaa_record ---- PASS: Test_parseResponse (0.01s) +--- PASS: Test_parseResponse (0.00s) --- PASS: Test_parseResponse/empty (0.00s) --- PASS: Test_parseResponse/error (0.00s) --- PASS: Test_parseResponse/a_record (0.00s) @@ -1525,271 +1565,276 @@ --- PASS: TestFqdn/with_fqdn (0.00s) --- PASS: TestFqdn/without_fqdn (0.00s) === RUN TestUDPServerSubnet +2025/03/05 21:19:50 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2025/03/05 21:19:50 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 +2025/03/05 21:19:50 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:52321 +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:52321] +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52321 querying DNS for: google.com. +2025/03/05 21:19:50 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52321 +2025/03/05 21:19:50 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52321 +2025/03/05 21:19:50 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52321 +2025/03/05 21:19:50 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52321 +2025/03/05 21:19:50 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52321 +2025/03/05 21:19:50 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52321 got answer: google.com. TypeA -> [8.8.4.4] 1.487485ms +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52321 updating IP records for domain:google.com. +2025/03/05 21:19:50 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52321 got answer: google.com. TypeAAAA -> [] 1.508096ms +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52321 updating IP records for domain:google.com. --- PASS: TestUDPServerSubnet (1.01s) === RUN TestUDPServer -2026/04/08 03:37:28 [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/04/08 03:37:28 [Info] v2ray.com/core/app/dns: DNS: client [127 0 0 1] uses clientIP 7.8.9.10 -2026/04/08 03:37:28 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:40691 -2026/04/08 03:37:28 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:40691] -2026/04/08 03:37:28 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40691 querying DNS for: google.com. -2026/04/08 03:37:28 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40691 -2026/04/08 03:37:28 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:40691 -2026/04/08 03:37:28 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:40691 -2026/04/08 03:37:28 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:40691 -2026/04/08 03:37:28 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:40691 -2026/04/08 03:37:28 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40691 got answer: google.com. TypeAAAA -> [] 4.232005ms -2026/04/08 03:37:28 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40691 updating IP records for domain:google.com. -2026/04/08 03:37:28 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:40691 got answer: google.com. TypeA -> [8.8.4.4] 4.402495ms -2026/04/08 03:37:28 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:40691 updating IP records for domain:google.com. -2026/04/08 03:37:29 [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/04/08 03:37:29 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35719 -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35719] -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 querying DNS for: google.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: google.com. TypeAAAA -> [] 411.181µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:google.com. -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: google.com. TypeA -> [8.8.8.8] 418.094µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:google.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:35719] -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 querying DNS for: facebook.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: facebook.com. TypeAAAA -> [] 141.876µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:facebook.com. -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: facebook.com. TypeA -> [9.9.9.9] 146.004µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:facebook.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:35719] -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 querying DNS for: notexist.google.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: notexist.google.com. TypeAAAA -> [] 98.425µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:notexist.google.com. -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: notexist.google.com. TypeA -> [] 110.658µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:notexist.google.com. -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:35719 > rcode: 3 -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:35719] -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 querying DNS for: ipv4only.google.com. -2026/04/08 03:37:29 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35719 +2025/03/05 21:19:51 [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/03/05 21:19:51 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:55888 +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55888] +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 querying DNS for: google.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: google.com. TypeAAAA -> [] 355.907µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:google.com. +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: google.com. TypeA -> [8.8.8.8] 379.021µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:google.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: domain facebook.com will use DNS in order: [UDP:127.0.0.1:55888] +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 querying DNS for: facebook.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: facebook.com. TypeAAAA -> [] 67.882µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:facebook.com. +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: facebook.com. TypeA -> [9.9.9.9] 136.515µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:facebook.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:55888] +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 querying DNS for: notexist.google.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: notexist.google.com. TypeAAAA -> [] 44.698µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:notexist.google.com. +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: notexist.google.com. TypeA -> [] 56.336µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:notexist.google.com. +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:55888 > rcode: 3 +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:55888] +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 querying DNS for: ipv4only.google.com. +2025/03/05 21:19:51 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55888 +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 got answer: ipv4only.google.com. TypeAAAA -> [] 86.981µs +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 updating IP records for domain:ipv4only.google.com. +2025/03/05 21:19:51 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:55888 > empty response +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55888] +2025/03/05 21:19:51 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55888 cache HIT google.com -> [8.8.8.8] --- PASS: TestUDPServer (1.00s) === RUN TestPrioritizedDomain -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 got answer: ipv4only.google.com. TypeAAAA -> [] 88.115µs -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 updating IP records for domain:ipv4only.google.com. -2026/04/08 03:37:29 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:35719 > empty response -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35719] -2026/04/08 03:37:29 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35719 cache HIT google.com -> [8.8.8.8] -2026/04/08 03:37:30 [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/04/08 03:37:30 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2026/04/08 03:37:30 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:59134 -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:59134 UDP:127.0.0.1:9999] -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:59134 querying DNS for: google.com. -2026/04/08 03:37:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:59134 -2026/04/08 03:37:30 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:59134 -2026/04/08 03:37:30 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:59134 -2026/04/08 03:37:30 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:59134 -2026/04/08 03:37:30 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:59134 +2025/03/05 21:19:52 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2025/03/05 21:19:52 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2025/03/05 21:19:52 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38431 +2025/03/05 21:19:52 [Debug] v2ray.com/core/app/dns: domain google.com matches following rules: [full:google.com(DNS idx:1)] +2025/03/05 21:19:52 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38431 UDP:127.0.0.1:9999] +2025/03/05 21:19:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38431 querying DNS for: google.com. +2025/03/05 21:19:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38431 +2025/03/05 21:19:52 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38431 +2025/03/05 21:19:52 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38431 +2025/03/05 21:19:52 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38431 +2025/03/05 21:19:52 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38431 +2025/03/05 21:19:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38431 got answer: google.com. TypeAAAA -> [] 272.932µs +2025/03/05 21:19:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38431 updating IP records for domain:google.com. --- PASS: TestPrioritizedDomain (1.00s) === RUN TestUDPServerIPv6 -2026/04/08 03:37:30 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:59134 got answer: google.com. TypeAAAA -> [] 400.751µs -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:59134 updating IP records for domain:google.com. -2026/04/08 03:37:30 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:59134 got answer: google.com. TypeA -> [8.8.8.8] 408.386µs -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:59134 updating IP records for domain:google.com. -2026/04/08 03:37:31 [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/04/08 03:37:31 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:34659 -2026/04/08 03:37:31 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:34659] -2026/04/08 03:37:31 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34659 querying DNS for: ipv6.google.com. -2026/04/08 03:37:31 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34659 -2026/04/08 03:37:31 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34659 -2026/04/08 03:37:31 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34659 -2026/04/08 03:37:31 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34659 +2025/03/05 21:19:52 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38431 got answer: google.com. TypeA -> [8.8.8.8] 371.081µs +2025/03/05 21:19:52 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38431 updating IP records for domain:google.com. +2025/03/05 21:19:53 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2025/03/05 21:19:53 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57162 +2025/03/05 21:19:53 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:57162] +2025/03/05 21:19:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57162 querying DNS for: ipv6.google.com. +2025/03/05 21:19:53 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57162 +2025/03/05 21:19:53 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57162 +2025/03/05 21:19:53 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57162 +2025/03/05 21:19:53 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57162 --- PASS: TestUDPServerIPv6 (1.00s) +2025/03/05 21:19:53 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57162 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 363.138µs +2025/03/05 21:19:53 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57162 updating IP records for domain:ipv6.google.com. === RUN TestStaticHostDomain -2026/04/08 03:37:31 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:34659 got answer: ipv6.google.com. TypeAAAA -> [[2001:4860:4860::8888]] 389.15µs -2026/04/08 03:37:31 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:34659 updating IP records for domain:ipv6.google.com. -2026/04/08 03:37:32 [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/04/08 03:37:32 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:46573 -2026/04/08 03:37:32 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com -2026/04/08 03:37:32 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:46573] -2026/04/08 03:37:32 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46573 querying DNS for: google.com. -2026/04/08 03:37:32 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46573 -2026/04/08 03:37:32 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:46573 -2026/04/08 03:37:32 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:46573 -2026/04/08 03:37:32 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:46573 -2026/04/08 03:37:32 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:46573 +2025/03/05 21:19:54 [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/03/05 21:19:54 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:55599 +2025/03/05 21:19:54 [Info] v2ray.com/core/app/dns: domain replaced: example.com -> google.com +2025/03/05 21:19:54 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:55599] +2025/03/05 21:19:54 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55599 querying DNS for: google.com. +2025/03/05 21:19:54 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55599 +2025/03/05 21:19:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:55599 +2025/03/05 21:19:54 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:55599 +2025/03/05 21:19:54 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:55599 +2025/03/05 21:19:54 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:55599 +2025/03/05 21:19:54 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55599 got answer: google.com. TypeAAAA -> [] 393.985µs +2025/03/05 21:19:54 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55599 updating IP records for domain:google.com. +2025/03/05 21:19:54 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:55599 got answer: google.com. TypeA -> [8.8.8.8] 425.903µs +2025/03/05 21:19:54 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:55599 updating IP records for domain:google.com. --- PASS: TestStaticHostDomain (1.00s) === RUN TestIPMatch -2026/04/08 03:37:32 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:46573 got answer: google.com. TypeAAAA -> [] 384.09µs -2026/04/08 03:37:32 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46573 updating IP records for domain:google.com. -2026/04/08 03:37:32 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:46573 got answer: google.com. TypeA -> [8.8.8.8] 391.224µs -2026/04/08 03:37:32 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:46573 updating IP records for domain:google.com. -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:52588 -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:52588 UDP:127.0.0.1:52588] -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 querying DNS for: google.com. -2026/04/08 03:37:33 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 got answer: google.com. TypeA -> [8.8.8.8] 1.449047ms -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 updating IP records for domain:google.com. -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 got answer: google.com. TypeAAAA -> [] 1.628193ms -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 updating IP records for domain:google.com. -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:52588 > expectIPs not match -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 querying DNS for: google.com. -2026/04/08 03:37:33 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52588 -2026/04/08 03:37:33 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52588 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:57042 +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:57042 UDP:127.0.0.1:57042] +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 querying DNS for: google.com. +2025/03/05 21:19:55 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 got answer: google.com. TypeAAAA -> [] 268.394µs +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 updating IP records for domain:google.com. +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 got answer: google.com. TypeA -> [8.8.8.8] 279.271µs +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 updating IP records for domain:google.com. +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain google.com at server UDP:127.0.0.1:57042 > expectIPs not match +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 querying DNS for: google.com. +2025/03/05 21:19:55 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57042 +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 got answer: google.com. TypeAAAA -> [] 142.626µs +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 updating IP records for domain:google.com. +2025/03/05 21:19:55 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 got answer: google.com. TypeA -> [8.8.8.8] 187.604µs +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:57042 updating IP records for domain:google.com. +2025/03/05 21:19:55 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:57042 --- PASS: TestIPMatch (1.00s) === RUN TestLocalDomain -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 got answer: google.com. TypeAAAA -> [] 374.442µs -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 updating IP records for domain:google.com. -2026/04/08 03:37:33 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 got answer: google.com. TypeA -> [8.8.8.8] 382.527µs -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:52588 updating IP records for domain:google.com. -2026/04/08 03:37:33 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:52588 -2026/04/08 03:37:34 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:9999 UDP:127.0.0.1:56127] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: hostname. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname. TypeAAAA -> [] 402.945µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname. TypeA -> [127.0.0.1] 410.47µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname. -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:9999 UDP:127.0.0.1:56127] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: hostname.local. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname.local. TypeAAAA -> [] 182.472µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname.local. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname.local. TypeA -> [127.0.0.1] 188.213µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname.local. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:9999 UDP:127.0.0.1:56127] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: hostname.localdomain. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname.localdomain. TypeAAAA -> [] 171.682µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname.localdomain. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 175.479µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:hostname.localdomain. -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:56127 UDP:127.0.0.1:9999] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: localhost. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost. TypeAAAA -> [] 296.286µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost. TypeA -> [127.0.0.2] 303.72µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost. -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:56127 UDP:127.0.0.1:9999] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: localhost-a. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost-a. TypeAAAA -> [] 163.797µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost-a. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost-a. TypeA -> [127.0.0.3] 167.945µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost-a. -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:56127 UDP:127.0.0.1:9999] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: localhost-b. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost-b. TypeAAAA -> [] 216.025µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost-b. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: localhost-b. TypeA -> [127.0.0.4] 219.742µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:localhost-b. -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:56127 UDP:127.0.0.1:9999 UDP:127.0.0.1:56127] -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 querying DNS for: Mijia Cloud. -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 -2026/04/08 03:37:34 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:56127 +2025/03/05 21:19:56 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:9999 UDP:127.0.0.1:33251] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: hostname. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname. TypeAAAA -> [] 243.007µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname. TypeA -> [127.0.0.1] 263.568µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname. +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname.local matches following rules: [domain:local(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname.local will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:9999 UDP:127.0.0.1:33251] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: hostname.local. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname.local. TypeAAAA -> [] 100.763µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname.local. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname.local. TypeA -> [127.0.0.1] 196.227µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname.local. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain hostnamestatic +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: domain replaced: hostnamealias -> hostname.localdomain +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain matches following rules: [domain:localdomain(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain hostname.localdomain will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:9999 UDP:127.0.0.1:33251] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: hostname.localdomain. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname.localdomain. TypeAAAA -> [] 104.737µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname.localdomain. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: hostname.localdomain. TypeA -> [127.0.0.1] 108.323µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:hostname.localdomain. +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:33251 UDP:127.0.0.1:9999] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: localhost. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost. TypeAAAA -> [] 135.155µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost. TypeA -> [127.0.0.2] 147.583µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost. +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost expectIPs [127.0.0.2] matched at server UDP:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-a matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-a will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:33251 UDP:127.0.0.1:9999] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: localhost-a. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost-a. TypeAAAA -> [] 45.519µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost-a. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost-a. TypeA -> [127.0.0.3] 63.346µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost-a. +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-a expectIPs [127.0.0.3] matched at server UDP:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-b matches following rules: [regexp:^[^.]*localhost[^.]*$(DNS idx:1) regexp:^[^.]*$(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-b will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:33251 UDP:127.0.0.1:9999] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: localhost-b. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost-b. TypeAAAA -> [] 51.508µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost-b. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: localhost-b. TypeA -> [127.0.0.4] 68.083µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:localhost-b. +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain localhost-b expectIPs [127.0.0.4] matched at server UDP:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud matches following rules: [regexp:^[^.]*$(DNS idx:2)] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain Mijia Cloud will use DNS in order: [UDP:127.0.0.1:33251 UDP:127.0.0.1:9999 UDP:127.0.0.1:33251] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 querying DNS for: Mijia Cloud. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33251 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: Mijia Cloud. TypeAAAA -> [] 63.597µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:Mijia Cloud. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 77.618µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:33251 updating IP records for domain:Mijia Cloud. --- PASS: TestLocalDomain (1.00s) === RUN TestMultiMatchPrioritizedDomain -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: Mijia Cloud. TypeAAAA -> [] 199.555µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:Mijia Cloud. -2026/04/08 03:37:34 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 got answer: Mijia Cloud. TypeA -> [127.0.0.1] 203.161µs -2026/04/08 03:37:34 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:56127 updating IP records for domain:Mijia Cloud. -2026/04/08 03:37:35 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38678 -2026/04/08 03:37:35 [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/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:9999 UDP:127.0.0.1:38678 UDP:127.0.0.1:38678] -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 querying DNS for: google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: google.com. TypeAAAA -> [] 384.632µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:google.com. -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: google.com. TypeA -> [8.8.8.8] 391.775µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:38678 -2026/04/08 03:37:35 [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/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:9999 UDP:127.0.0.1:38678 UDP:127.0.0.1:38678] -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 querying DNS for: ipv6.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 117.49µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:ipv6.google.com. -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:38678 > expectIPs not match -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 querying DNS for: ipv6.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 198.422µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:ipv6.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:38678 -2026/04/08 03:37:35 [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/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:9999 UDP:127.0.0.1:38678] -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 querying DNS for: api.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: api.google.com. TypeAAAA -> [] 233.127µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:api.google.com. -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 got answer: api.google.com. TypeA -> [8.8.7.7] 239.158µs -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 updating IP records for domain:api.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:38678 -2026/04/08 03:37:35 [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/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:38678 UDP:127.0.0.1:9999] -2026/04/08 03:37:35 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38678 querying DNS for: v2.api.google.com. -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38678 -2026/04/08 03:37:35 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:38678 ---- PASS: TestMultiMatchPrioritizedDomain (1.01s) +2025/03/05 21:19: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. +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:9999 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:35618 +2025/03/05 21:19:57 [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/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:9999 UDP:127.0.0.1:35618 UDP:127.0.0.1:35618] +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 querying DNS for: google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: google.com. TypeAAAA -> [] 288.777µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:google.com. +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: google.com. TypeA -> [8.8.8.8] 334.065µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain google.com expectIPs [8.8.8.8] matched at server UDP:127.0.0.1:35618 +2025/03/05 21:19:57 [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/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com will use DNS in order: [UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:9999 UDP:127.0.0.1:35618 UDP:127.0.0.1:35618] +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 querying DNS for: ipv6.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 138.69µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:ipv6.google.com. +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv6.google.com at server UDP:127.0.0.1:35618 > expectIPs not match +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 querying DNS for: ipv6.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: ipv6.google.com. TypeA -> [8.8.8.7] 226.882µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:ipv6.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain ipv6.google.com expectIPs [8.8.8.7] matched at server UDP:127.0.0.1:35618 +2025/03/05 21:19:57 [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/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain api.google.com will use DNS in order: [UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:9999 UDP:127.0.0.1:35618] +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 querying DNS for: api.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: api.google.com. TypeAAAA -> [] 146.572µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:api.google.com. +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: api.google.com. TypeA -> [8.8.7.7] 241.455µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:api.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain api.google.com expectIPs [8.8.7.7] matched at server UDP:127.0.0.1:35618 +2025/03/05 21:19:57 [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/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com will use DNS in order: [UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:35618 UDP:127.0.0.1:9999] +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 querying DNS for: v2.api.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:35618 +2025/03/05 21:19:57 [Info] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:35618 +--- PASS: TestMultiMatchPrioritizedDomain (1.00s) +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: v2.api.google.com. TypeAAAA -> [] 270.248µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:v2.api.google.com. === RUN TestStaticHosts +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 got answer: v2.api.google.com. TypeA -> [8.8.7.8] 277.699µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:35618 updating IP records for domain:v2.api.google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain v2.api.google.com expectIPs [8.8.7.8] matched at server UDP:127.0.0.1:35618 --- PASS: TestStaticHosts (0.00s) === RUN TestLocalNameServer nameserver_local_test.go:14: @@ -1798,19 +1843,19 @@ nameserver_quic_test.go:15: --- SKIP: TestQUICNameServer (0.00s) PASS -ok v2ray.com/core/app/dns 8.062s +ok v2ray.com/core/app/dns 8.026s === RUN TestCustomLogHandler --- PASS: TestCustomLogHandler (0.00s) PASS -ok v2ray.com/core/app/log 0.017s +ok v2ray.com/core/app/log 0.005s === RUN TestLoggerRestart --- PASS: TestLoggerRestart (0.00s) PASS -ok v2ray.com/core/app/log/command 0.021s +ok v2ray.com/core/app/log/command 0.006s === RUN TestPolicy --- PASS: TestPolicy (0.00s) PASS -ok v2ray.com/core/app/policy 0.015s +ok v2ray.com/core/app/policy 0.005s ? 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] @@ -1821,11 +1866,11 @@ === RUN TestOutboundWithStatCounter --- PASS: TestOutboundWithStatCounter (0.00s) PASS -ok v2ray.com/core/app/proxyman/outbound 0.030s +ok v2ray.com/core/app/proxyman/outbound 0.005s === RUN TestStaticPickerEmpty --- PASS: TestStaticPickerEmpty (0.00s) PASS -ok v2ray.com/core/app/reverse 0.011s +ok v2ray.com/core/app/reverse 0.003s === RUN TestGeoIPMatcherContainer condition_geoip_test.go:29: --- SKIP: TestGeoIPMatcherContainer (0.00s) @@ -1853,14 +1898,14 @@ === RUN TestIPIfNonMatchIP --- PASS: TestIPIfNonMatchIP (0.00s) PASS -ok v2ray.com/core/app/router 0.018s +ok v2ray.com/core/app/router 0.007s === RUN TestServiceSubscribeRoutingStats command_test.go:23: --- SKIP: TestServiceSubscribeRoutingStats (0.00s) === RUN TestSerivceTestRoute ---- PASS: TestSerivceTestRoute (0.01s) +--- PASS: TestSerivceTestRoute (0.00s) PASS -ok v2ray.com/core/app/router/command 0.034s +ok v2ray.com/core/app/router/command 0.011s === RUN TestStatsChannel channel_test.go:32: expected error: v2ray.com/core/app/stats: Number of subscribers has reached limit --- PASS: TestStatsChannel (0.00s) @@ -1878,29 +1923,32 @@ --- PASS: TestInterface (0.00s) === RUN TestStatsChannelRunnable --- PASS: TestStatsChannelRunnable (0.00s) -PASS -ok v2ray.com/core/app/stats 0.238s +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: create new counter test.counter +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: create new channel test.channel.1 +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: create new channel test.channel.2 +PASS +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: remove channel test.channel.1 +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: remove channel test.channel.2 +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: create new channel test.channel.3 +2025/03/05 21:19:50 [Debug] v2ray.com/core/app/stats: remove channel test.channel.3 +ok v2ray.com/core/app/stats 0.229s === RUN TestGetStats --- PASS: TestGetStats (0.00s) === RUN TestQueryStats -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/stats: create new counter test_counter -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/stats: create new counter test_counter -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/stats: create new counter test_counter_2 -2026/04/08 03:37:30 [Debug] v2ray.com/core/app/stats: create new counter test_counter_3 --- PASS: TestQueryStats (0.00s) PASS -ok v2ray.com/core/app/stats/command 0.010s +ok v2ray.com/core/app/stats/command 0.005s === RUN TestMust --- PASS: TestMust (0.00s) === RUN TestObjectCreation --- PASS: TestObjectCreation (0.00s) PASS -ok v2ray.com/core/common 0.008s +ok v2ray.com/core/common 0.002s ? v2ray.com/core/common/antireplay [no test files] === RUN TestBitmaskByte --- PASS: TestBitmaskByte (0.00s) PASS -ok v2ray.com/core/common/bitmask 0.005s +ok v2ray.com/core/common/bitmask 0.004s === RUN TestBufferClear --- PASS: TestBufferClear (0.00s) === RUN TestBufferIsEmpty @@ -1914,13 +1962,13 @@ === RUN TestBufferSlice --- PASS: TestBufferSlice (0.00s) === RUN TestBufferReadFullFrom ---- PASS: TestBufferReadFullFrom (0.01s) +--- PASS: TestBufferReadFullFrom (0.00s) === RUN TestReadError --- PASS: TestReadError (0.00s) === RUN TestWriteError --- PASS: TestWriteError (0.00s) === RUN TestWriterCreation -Failed accept TCP connection: accept tcp 127.0.0.1:39397: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:36617: use of closed network connection --- PASS: TestWriterCreation (0.00s) === RUN TestMultiBufferRead --- PASS: TestMultiBufferRead (0.00s) @@ -1931,9 +1979,9 @@ === RUN TestMultiBufferSplitFirst --- PASS: TestMultiBufferSplitFirst (0.00s) === RUN TestMultiBufferReadAllToByte ---- PASS: TestMultiBufferReadAllToByte (0.01s) +--- PASS: TestMultiBufferReadAllToByte (0.00s) === RUN TestMultiBufferCopy ---- PASS: TestMultiBufferCopy (0.03s) +--- PASS: TestMultiBufferCopy (0.01s) === RUN TestSplitFirstBytes --- PASS: TestSplitFirstBytes (0.00s) === RUN TestCompact @@ -1953,8 +2001,8 @@ === RUN TestReaderInterface --- PASS: TestReaderInterface (0.00s) === RUN TestReadvReader -Failed accept TCP connection: accept tcp 127.0.0.1:36503: use of closed network connection ---- PASS: TestReadvReader (0.02s) +Failed accept TCP connection: accept tcp 127.0.0.1:33585: use of closed network connection +--- PASS: TestReadvReader (0.01s) === RUN TestWriter --- PASS: TestWriter (0.00s) === RUN TestBytesWriterReadFrom @@ -1962,15 +2010,15 @@ === RUN TestDiscardBytes --- PASS: TestDiscardBytes (0.00s) === RUN TestDiscardBytesMultiBuffer ---- PASS: TestDiscardBytesMultiBuffer (0.16s) +--- PASS: TestDiscardBytesMultiBuffer (0.03s) === RUN TestWriterInterface --- PASS: TestWriterInterface (0.00s) PASS -ok v2ray.com/core/common/buf 0.279s +ok v2ray.com/core/common/buf 0.063s ? v2ray.com/core/common/bytespool [no test files] ? v2ray.com/core/common/cmdarg [no test files] === RUN TestAuthenticationReaderWriter ---- PASS: TestAuthenticationReaderWriter (0.24s) +--- PASS: TestAuthenticationReaderWriter (0.06s) === RUN TestAuthenticationReaderWriterPacket --- PASS: TestAuthenticationReaderWriterPacket (0.00s) === RUN TestChaCha20Stream @@ -1980,42 +2028,42 @@ === RUN TestChunkStreamIO --- PASS: TestChunkStreamIO (0.00s) PASS -ok v2ray.com/core/common/crypto 0.271s +ok v2ray.com/core/common/crypto 0.066s ? v2ray.com/core/common/crypto/internal [no test files] testing: warning: no tests to run PASS -ok v2ray.com/core/common/dice 0.014s [no tests to run] +ok v2ray.com/core/common/dice 0.002s [no tests to run] === RUN TestError --- PASS: TestError (0.00s) === RUN TestErrorMessage --- PASS: TestErrorMessage (0.00s) PASS -ok v2ray.com/core/common/errors 0.018s +ok v2ray.com/core/common/errors 0.003s ? 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.027s +ok v2ray.com/core/common/log 2.013s === RUN TestIncrementalPickerFailure --- PASS: TestIncrementalPickerFailure (0.00s) === RUN TestClientWorkerEOF --- PASS: TestClientWorkerEOF (0.50s) === RUN TestClientWorkerClose -2026/04/08 03:37:33 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2026/04/08 03:37:33 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2025/03/05 21:19:51 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2025/03/05 21:19:51 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF +2025/03/05 21:19:52 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 +2025/03/05 21:19:52 [Info] v2ray.com/core/common/mux: failed to write first payload > EOF --- PASS: TestClientWorkerClose (0.50s) === RUN TestReaderWriter -2026/04/08 03:37:34 [Info] v2ray.com/core/common/mux: dispatching request to tcp:www.v2ray.com:80 -2026/04/08 03:37:34 [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.038s +ok v2ray.com/core/common/mux 1.019s === RUN TestAddressProperty --- PASS: TestAddressProperty (0.00s) === RUN TestInvalidAddressConvertion @@ -2027,7 +2075,7 @@ === RUN TestPortRangeContains --- PASS: TestPortRangeContains (0.00s) PASS -ok v2ray.com/core/common/net 0.021s +ok v2ray.com/core/common/net 0.004s ? v2ray.com/core/common/peer [no test files] === RUN TestNormalizeEnvName --- PASS: TestNormalizeEnvName (0.00s) @@ -2036,7 +2084,7 @@ === RUN TestGetAssetLocation --- PASS: TestGetAssetLocation (0.00s) PASS -ok v2ray.com/core/common/platform 0.022s +ok v2ray.com/core/common/platform 0.003s ? v2ray.com/core/common/platform/ctlcmd [no test files] ? v2ray.com/core/common/platform/filesystem [no test files] === RUN TestAddressReading @@ -2046,13 +2094,13 @@ === RUN TestIdEquals --- PASS: TestIdEquals (0.00s) === RUN TestServerList ---- PASS: TestServerList (2.01s) +--- PASS: TestServerList (2.00s) === RUN TestServerPicker --- PASS: TestServerPicker (2.01s) === RUN TestAlwaysValidStrategy --- PASS: TestAlwaysValidStrategy (0.00s) === RUN TestTimeoutValidStrategy ---- PASS: TestTimeoutValidStrategy (3.01s) +--- PASS: TestTimeoutValidStrategy (3.02s) === RUN TestUserInServerSpec --- PASS: TestUserInServerSpec (0.00s) === RUN TestPickUser @@ -2060,7 +2108,7 @@ === RUN TestGenerateRandomInt64InRange --- PASS: TestGenerateRandomInt64InRange (0.00s) PASS -ok v2ray.com/core/common/protocol 7.047s +ok v2ray.com/core/common/protocol 7.037s ? v2ray.com/core/common/protocol/bittorrent [no test files] ? v2ray.com/core/common/protocol/dns [no test files] === RUN TestParseXForwardedFor @@ -2072,38 +2120,38 @@ === RUN TestHTTPHeaders --- PASS: TestHTTPHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/http 0.020s +ok v2ray.com/core/common/protocol/http 0.004s === RUN TestTLSHeaders --- PASS: TestTLSHeaders (0.00s) PASS -ok v2ray.com/core/common/protocol/tls 0.008s +ok v2ray.com/core/common/protocol/tls 0.003s === RUN TestGenerate { "certificate": [ "-----BEGIN CERTIFICATE-----", - "MIIBrTCCAVOgAwIBAgIQDctc3D4H3JcpuiE9gwBkczAKBggqhkjOPQQDAjAsMRIw", - "EAYDVQQKEwlWMlJheSBJbmMxFjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwHhcNMjYw", - "NDA4MDIzNzM2WhcNMjYwNDA4MDYzNzM2WjAsMRIwEAYDVQQKEwlWMlJheSBJbmMx", - "FjAUBgNVBAMTDVYyUmF5IFJvb3QgQ0EwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC", - "AAQHqrmxQQTkseETD+gY8updoKG6V1qXT8gkLgWfq2A+d+ywTViglwLfrR47i0AT", - "bu3/RhOwt6XtyvBj380gxIZUo1cwVTAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAww", - "CgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVhlJSPMItw+g", - "AS/87bziqkQObQwwCgYIKoZIzj0EAwIDSAAwRQIhAJfzRicSJ5EyIqeJP8jfiWfC", - "B1oUEbC3p+e5LxZTSXsIAiAVayedaak2PqvvMm5woUjPtqkVv4ZOsLQUBQt3lwXN", - "bg==", + "MIIBrzCCAVSgAwIBAgIRALyh2Cew0CT0GGgd8NKIU6EwCgYIKoZIzj0EAwIwLDES", + "MBAGA1UEChMJVjJSYXkgSW5jMRYwFAYDVQQDEw1WMlJheSBSb290IENBMB4XDTI1", + "MDMwNTIwMTk1MVoXDTI1MDMwNjAwMTk1MVowLDESMBAGA1UEChMJVjJSYXkgSW5j", + "MRYwFAYDVQQDEw1WMlJheSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD", + "QgAEY37+0SxF8jB06Aw+v+28mGK+Vd5SJ1D737SswG7lDP5JRe4nX6P+NXQtkIMN", + "4uBb9HIOF/PiKfQsVTw5rJmKpKNXMFUwDgYDVR0PAQH/BAQDAgKkMBMGA1UdJQQM", + "MAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHJGV5ya2qnT", + "nSNqz336H2J1G+a3MAoGCCqGSM49BAMCA0kAMEYCIQDg5BLmAwQeE0WibU43QTwD", + "XzGawQC8og3d5YCumOjq+AIhAI1pMlxnC0ju4D7TqS4QMzJ4WR8CaHqep6Ww7kTt", + "AlHl", "-----END CERTIFICATE-----" ], "key": [ "-----BEGIN RSA PRIVATE KEY-----", - "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXdNG6MqKY9O8KpRi", - "TDNlrFbuA/AURsirDFqk8AEDPkmhRANCAAQHqrmxQQTkseETD+gY8updoKG6V1qX", - "T8gkLgWfq2A+d+ywTViglwLfrR47i0ATbu3/RhOwt6XtyvBj380gxIZU", + "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtoAP8TYF6NvnUKgC", + "vA+QqdfL5wsyQCdbBVTPXwucJCGhRANCAARjfv7RLEXyMHToDD6/7byYYr5V3lIn", + "UPvftKzAbuUM/klF7idfo/41dC2Qgw3i4Fv0cg4X8+Ip9CxVPDmsmYqk", "-----END RSA PRIVATE KEY-----" ] } ---- PASS: TestGenerate (0.01s) +--- PASS: TestGenerate (0.00s) PASS -ok v2ray.com/core/common/protocol/tls/cert 0.063s +ok v2ray.com/core/common/protocol/tls/cert 0.004s ? v2ray.com/core/common/protocol/udp [no test files] === RUN TestNoRetry --- PASS: TestNoRetry (0.00s) @@ -2132,25 +2180,25 @@ === RUN TestConvertingNilMessage --- PASS: TestConvertingNilMessage (0.00s) PASS -ok v2ray.com/core/common/serial 0.021s +ok v2ray.com/core/common/serial 0.006s ? 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.02s) +--- PASS: TestActivityTimerUpdate (5.00s) === RUN TestActivityTimerNonBlocking --- PASS: TestActivityTimerNonBlocking (1.00s) === RUN TestActivityTimerZeroTimeout --- PASS: TestActivityTimerZeroTimeout (0.00s) PASS -ok v2ray.com/core/common/signal 12.037s +ok v2ray.com/core/common/signal 12.013s ? v2ray.com/core/common/signal/done [no test files] === RUN TestPubsub --- PASS: TestPubsub (0.00s) PASS -ok v2ray.com/core/common/signal/pubsub 0.010s +ok v2ray.com/core/common/signal/pubsub 0.005s ? v2ray.com/core/common/signal/semaphore [no test files] === RUN TestDomainMatcherGroup --- PASS: TestDomainMatcherGroup (0.00s) @@ -2165,7 +2213,7 @@ === RUN TestMatcherGroup --- PASS: TestMatcherGroup (0.00s) PASS -ok v2ray.com/core/common/strmatcher 0.011s +ok v2ray.com/core/common/strmatcher 0.002s === RUN TestPeriodicTaskStop --- PASS: TestPeriodicTaskStop (12.02s) === RUN TestExecuteParallel @@ -2173,7 +2221,7 @@ === RUN TestExecuteParallelContextCancel --- PASS: TestExecuteParallelContextCancel (0.00s) PASS -ok v2ray.com/core/common/task 12.236s +ok v2ray.com/core/common/task 12.228s === RUN TestParseBytes --- PASS: TestParseBytes (0.00s) === RUN TestParseString @@ -2185,7 +2233,7 @@ === RUN TestEquals --- PASS: TestEquals (0.00s) PASS -ok v2ray.com/core/common/uuid 0.026s +ok v2ray.com/core/common/uuid 0.003s ? v2ray.com/core/features [no test files] ? v2ray.com/core/features/dns [no test files] ? v2ray.com/core/features/dns/localdns [no test files] @@ -2255,7 +2303,7 @@ === RUN TestReverseConfig --- PASS: TestReverseConfig (0.00s) === RUN TestRouterConfig ---- PASS: TestRouterConfig (0.02s) +--- PASS: TestRouterConfig (0.00s) === RUN TestShadowsocksServerConfigParsing --- PASS: TestShadowsocksServerConfigParsing (0.00s) === RUN TestSocksInboundConfig @@ -2309,18 +2357,18 @@ === RUN TestVMessInbound --- PASS: TestVMessInbound (0.00s) PASS -ok v2ray.com/core/infra/conf 0.070s +ok v2ray.com/core/infra/conf 0.017s ? 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.016s +ok v2ray.com/core/infra/conf/json 0.004s === RUN TestLoaderError --- PASS: TestLoaderError (0.00s) PASS -ok v2ray.com/core/infra/conf/serial 0.031s +ok v2ray.com/core/infra/conf/serial 0.012s ? 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] @@ -2337,90 +2385,90 @@ === RUN TestHTTPResponse --- PASS: TestHTTPResponse (0.00s) PASS -ok v2ray.com/core/proxy/blackhole 1.020s +ok v2ray.com/core/proxy/blackhole 1.006s === RUN TestUDPDNSTunnel -2026/04/08 03:37:42 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:49940 -2026/04/08 03:37:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:42 [Debug] [1178518797] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53390 -2026/04/08 03:37:42 [Info] [1178518797] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53390 -2026/04/08 03:37:42 [Info] [1178518797] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54099 -2026/04/08 03:37:42 127.0.0.1:53390 accepted udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] [1178518797] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:54099] -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 querying DNS for: google.com. -2026/04/08 03:37:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 got answer: google.com. TypeA -> [8.8.8.8] 4.260428ms -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 updating IP records for domain:google.com. -2026/04/08 03:37:42 [Debug] [3990974979] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56621 -2026/04/08 03:37:42 [Info] [3990974979] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56621 -2026/04/08 03:37:42 [Info] [3990974979] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54099 -2026/04/08 03:37:42 127.0.0.1:56621 accepted udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] [3990974979] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:54099] -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 querying DNS for: ipv4only.google.com. -2026/04/08 03:37:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 got answer: ipv4only.google.com. TypeAAAA -> [] 95.84µs -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 updating IP records for domain:ipv4only.google.com. -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:54099 > empty response -2026/04/08 03:37:42 [Debug] [2211271515] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42423 -2026/04/08 03:37:42 [Info] [2211271515] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42423 -2026/04/08 03:37:42 [Info] [2211271515] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54099 -2026/04/08 03:37:42 127.0.0.1:42423 accepted udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] [2211271515] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:54099] -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 querying DNS for: notexist.google.com. -2026/04/08 03:37:42 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:54099 -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 got answer: notexist.google.com. TypeAAAA -> [] 1.290961ms -2026/04/08 03:37:42 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:54099 updating IP records for domain:notexist.google.com. -2026/04/08 03:37:42 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:54099 > rcode: 3 ---- PASS: TestUDPDNSTunnel (1.02s) +2025/03/05 21:19:56 [Info] v2ray.com/core/features: You are using a deprecated feature: simple DNS server. Please update your config file with latest configuration format, or update your client software. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:49961 +2025/03/05 21:19:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:56 [Debug] [2702146332] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59172 +2025/03/05 21:19:56 [Info] [2702146332] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59172 +2025/03/05 21:19:56 [Info] [2702146332] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60425 +2025/03/05 21:19:56 127.0.0.1:59172 accepted udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] [2702146332] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:60425] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 querying DNS for: google.com. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 got answer: google.com. TypeA -> [8.8.8.8] 344.89µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 updating IP records for domain:google.com. +2025/03/05 21:19:56 [Debug] [221295925] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45463 +2025/03/05 21:19:56 [Info] [221295925] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45463 +2025/03/05 21:19:56 [Info] [221295925] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60425 +2025/03/05 21:19:56 127.0.0.1:45463 accepted udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] [221295925] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain ipv4only.google.com will use DNS in order: [UDP:127.0.0.1:60425] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 querying DNS for: ipv4only.google.com. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 got answer: ipv4only.google.com. TypeAAAA -> [] 89.785µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 updating IP records for domain:ipv4only.google.com. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain ipv4only.google.com at server UDP:127.0.0.1:60425 > empty response +2025/03/05 21:19:56 [Debug] [4272185792] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50986 +2025/03/05 21:19:56 [Info] [4272185792] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50986 +2025/03/05 21:19:56 [Info] [4272185792] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:60425 +2025/03/05 21:19:56 127.0.0.1:50986 accepted udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] [4272185792] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: domain notexist.google.com will use DNS in order: [UDP:127.0.0.1:60425] +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 querying DNS for: notexist.google.com. +2025/03/05 21:19:56 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:60425 +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 got answer: notexist.google.com. TypeAAAA -> [] 56.004µs +2025/03/05 21:19:56 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:60425 updating IP records for domain:notexist.google.com. +2025/03/05 21:19:56 [Info] v2ray.com/core/app/dns: failed to lookup ip for domain notexist.google.com at server UDP:127.0.0.1:60425 > rcode: 3 +2025/03/05 21:19:56 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:49961: use of closed network connection +--- PASS: TestUDPDNSTunnel (1.00s) === RUN TestTCPDNSTunnel -2026/04/08 03:37:42 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:49940: use of closed network connection -2026/04/08 03:37:43 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:45478 -2026/04/08 03:37:43 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39747 -2026/04/08 03:37:43 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39747 -2026/04/08 03:37:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:43 [Debug] [2641948160] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41026 -2026/04/08 03:37:43 [Info] [2641948160] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41026 -2026/04/08 03:37:43 [Info] [2641948160] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:45478 -2026/04/08 03:37:43 127.0.0.1:41026 accepted tcp:127.0.0.1:45478 -2026/04/08 03:37:43 [Info] [2641948160] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:45478 -2026/04/08 03:37:43 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:45478] -2026/04/08 03:37:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45478 querying DNS for: google.com. -2026/04/08 03:37:43 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45478 -2026/04/08 03:37:43 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45478 -2026/04/08 03:37:43 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45478 -2026/04/08 03:37:43 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:45478 -2026/04/08 03:37:43 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:45478 got answer: google.com. TypeA -> [8.8.8.8] 293.791µs -2026/04/08 03:37:43 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:45478 updating IP records for domain:google.com. ---- PASS: TestTCPDNSTunnel (1.00s) +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:50460 +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45847 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45847 +2025/03/05 21:19:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:57 [Debug] [1154875166] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43424 +2025/03/05 21:19:57 [Info] [1154875166] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43424 +2025/03/05 21:19:57 [Info] [1154875166] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:50460 +2025/03/05 21:19:57 127.0.0.1:43424 accepted tcp:127.0.0.1:50460 +2025/03/05 21:19:57 [Info] [1154875166] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:50460 +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:50460] +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50460 querying DNS for: google.com. +2025/03/05 21:19:57 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:50460 +2025/03/05 21:19:57 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:50460 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:50460 +2025/03/05 21:19:57 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to udp:127.0.0.1:50460 +2025/03/05 21:19:57 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:50460 got answer: google.com. TypeA -> [8.8.8.8] 395.568µs +2025/03/05 21:19:57 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:50460 updating IP records for domain:google.com. +--- PASS: TestTCPDNSTunnel (1.01s) === RUN TestUDP2TCPDNSTunnel -2026/04/08 03:37:44 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:38161 -2026/04/08 03:37:44 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:32843 -2026/04/08 03:37:44 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:32843 -2026/04/08 03:37:44 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:44 [Debug] [3142935098] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40896 -2026/04/08 03:37:44 [Info] [3142935098] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40896 -2026/04/08 03:37:44 [Info] [3142935098] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:38161 -2026/04/08 03:37:44 127.0.0.1:40896 accepted tcp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] [3142935098] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:38161 -2026/04/08 03:37:44 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:38161] -2026/04/08 03:37:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38161 querying DNS for: google.com. -2026/04/08 03:37:44 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38161 -2026/04/08 03:37:44 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:38161 got answer: google.com. TypeA -> [8.8.8.8] 313.108µs -2026/04/08 03:37:44 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:38161 updating IP records for domain:google.com. +2025/03/05 21:19:58 [Info] v2ray.com/core/app/dns: DNS: created UDP client inited for 127.0.0.1:41251 +2025/03/05 21:19:58 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42815 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42815 +2025/03/05 21:19:58 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:19:58 [Debug] [1712455696] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53790 +2025/03/05 21:19:58 [Info] [1712455696] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53790 +2025/03/05 21:19:58 [Info] [1712455696] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41251 +2025/03/05 21:19:58 127.0.0.1:53790 accepted tcp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] [1712455696] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:41251 +2025/03/05 21:19:58 [Debug] v2ray.com/core/app/dns: domain google.com will use DNS in order: [UDP:127.0.0.1:41251] +2025/03/05 21:19:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41251 querying DNS for: google.com. +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] v2ray.com/core/proxy/dns: handling DNS traffic to tcp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41251 +2025/03/05 21:19:58 [Info] v2ray.com/core/app/dns: UDP:127.0.0.1:41251 got answer: google.com. TypeA -> [8.8.8.8] 315.927µs +2025/03/05 21:19:58 [Debug] v2ray.com/core/app/dns: UDP:127.0.0.1:41251 updating IP records for domain:google.com. --- PASS: TestUDP2TCPDNSTunnel (1.00s) PASS -ok v2ray.com/core/proxy/dns 3.039s +ok v2ray.com/core/proxy/dns 3.018s ? v2ray.com/core/proxy/dokodemo [no test files] ? v2ray.com/core/proxy/freedom [no test files] ? v2ray.com/core/proxy/http [no test files] @@ -2429,7 +2477,7 @@ === RUN TestAuthenticationReadWrite --- PASS: TestAuthenticationReadWrite (0.00s) PASS -ok v2ray.com/core/proxy/mtproto 0.015s +ok v2ray.com/core/proxy/mtproto 0.004s === RUN TestAEADCipherUDP --- PASS: TestAEADCipherUDP (0.00s) === RUN TestUDPEncoding @@ -2439,7 +2487,7 @@ === RUN TestUDPReaderWriter --- PASS: TestUDPReaderWriter (0.00s) PASS -ok v2ray.com/core/proxy/shadowsocks 0.023s +ok v2ray.com/core/proxy/shadowsocks 0.007s === RUN TestUDPEncoding --- PASS: TestUDPEncoding (0.00s) === RUN TestReadUsernamePassword @@ -2447,13 +2495,13 @@ === RUN TestReadUntilNull --- PASS: TestReadUntilNull (0.00s) PASS -ok v2ray.com/core/proxy/socks 0.011s +ok v2ray.com/core/proxy/socks 0.004s === RUN TestTCPRequest --- PASS: TestTCPRequest (0.00s) === RUN TestUDPRequest --- PASS: TestUDPRequest (0.00s) PASS -ok v2ray.com/core/proxy/trojan 0.019s +ok v2ray.com/core/proxy/trojan 0.004s ? v2ray.com/core/proxy/vless [no test files] === RUN TestRequestSerialization --- PASS: TestRequestSerialization (0.00s) @@ -2462,14 +2510,14 @@ === RUN TestMuxRequest --- PASS: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vless/encoding 0.010s +ok v2ray.com/core/proxy/vless/encoding 0.006s ? 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.017s +ok v2ray.com/core/proxy/vmess 0.005s === RUN TestCreateAuthID authid_test.go:13: --- SKIP: TestCreateAuthID (0.00s) @@ -2498,7 +2546,7 @@ 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.004s === RUN TestFnvAuth --- PASS: TestFnvAuth (0.00s) === RUN TestSwitchAccount @@ -2515,7 +2563,7 @@ encoding_test.go:119: --- SKIP: TestMuxRequest (0.00s) PASS -ok v2ray.com/core/proxy/vmess/encoding 0.014s +ok v2ray.com/core/proxy/vmess/encoding 0.004s ? 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] @@ -2529,26 +2577,27 @@ command_test.go:315: --- SKIP: TestCommanderStats (0.00s) === RUN TestResolveIP -Generated binary path: /tmp/v2ray3983851901/v2ray.test -Building V2Ray into path (/tmp/v2ray3983851901/v2ray.test) +Generated binary path: /tmp/v2ray2939523354/v2ray.test +Building V2Ray into path (/tmp/v2ray2939523354/v2ray.test) V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:37:49 [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/04/08 03:37:49 [Info] v2ray.com/core/app/dns: DNS: created localhost client -2026/04/08 03:37:49 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36743 -2026/04/08 03:37:49 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36743 -2026/04/08 03:37:49 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:51 [Info] [345903459] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:37327 -2026/04/08 03:37:51 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2026/04/08 03:37:51 [Info] [345903459] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:37327] -2026/04/08 03:37:51 tcp:127.0.0.1:45094 accepted tcp:google.com:37327 [direct] -2026/04/08 03:37:51 [Info] [345903459] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:37327 -2026/04/08 03:37:51 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com -2026/04/08 03:37:51 [Info] [345903459] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:37327 -2026/04/08 03:37:51 [Info] [345903459] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37327 -2026/04/08 03:37:51 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:37327: use of closed network connection ---- PASS: TestResolveIP (6.67s) +2025/03/05 21:19:59 [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/03/05 21:19:59 [Info] v2ray.com/core/app/dns: DNS: created localhost client +2025/03/05 21:19:59 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37735 +2025/03/05 21:19:59 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37735 +2025/03/05 21:19:59 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:01 [Info] [2702716106] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:42023 +2025/03/05 21:20:01 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2025/03/05 21:20:01 [Info] [2702716106] v2ray.com/core/app/dispatcher: taking detour [direct] for [tcp:google.com:42023] +2025/03/05 21:20:01 tcp:127.0.0.1:44810 accepted tcp:google.com:42023 [direct] +2025/03/05 21:20:01 [Info] [2702716106] v2ray.com/core/proxy/freedom: opening connection to tcp:google.com:42023 +2025/03/05 21:20:01 [Info] v2ray.com/core/app/dns: returning 1 IPs for domain google.com +2025/03/05 21:20:01 [Info] [2702716106] v2ray.com/core/proxy/freedom: dialing to to tcp:127.0.0.1:42023 +2025/03/05 21:20:01 [Info] [2702716106] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42023 +2025/03/05 21:20:01 [Info] Closing all servers. +2025/03/05 21:20:01 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:42023: use of closed network connection +--- PASS: TestResolveIP (4.19s) === RUN TestDokodemoTCP dokodemo_test.go:27: --- SKIP: TestDokodemoTCP (0.00s) @@ -2556,21 +2605,21 @@ dokodemo_test.go:125: --- SKIP: TestDokodemoUDP (0.00s) === RUN TestPassiveConnection -2026/04/08 03:37:51 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:37:51 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39955 -2026/04/08 03:37:51 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39955 -2026/04/08 03:37:51 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:53 [Debug] [3828174675] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52076 -2026/04/08 03:37:53 [Info] [3828174675] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52076 -2026/04/08 03:37:53 [Info] [3828174675] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37135 -2026/04/08 03:37:53 127.0.0.1:52076 accepted tcp:127.0.0.1:37135 -2026/04/08 03:37:53 [Info] [3828174675] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37135 -2026/04/08 03:37:53 [Info] [3828174675] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37135 -2026/04/08 03:37:53 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:37135: use of closed network connection ---- PASS: TestPassiveConnection (2.02s) +2025/03/05 21:20:01 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39089 +2025/03/05 21:20:01 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39089 +2025/03/05 21:20:01 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:03 [Debug] [1464884657] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45982 +2025/03/05 21:20:03 [Info] [1464884657] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45982 +2025/03/05 21:20:03 [Info] [1464884657] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43721 +2025/03/05 21:20:03 127.0.0.1:45982 accepted tcp:127.0.0.1:43721 +2025/03/05 21:20:03 [Info] [1464884657] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43721 +2025/03/05 21:20:03 [Info] [1464884657] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43721 +2025/03/05 21:20:03 [Info] Closing all servers. +2025/03/05 21:20:03 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:43721: use of closed network connection +--- PASS: TestPassiveConnection (2.00s) === RUN TestProxy feature_test.go:96: --- SKIP: TestProxy (0.00s) @@ -2578,61 +2627,60 @@ feature_test.go:229: --- SKIP: TestProxyOverKCP (0.00s) === RUN TestBlackhole -2026/04/08 03:37:53 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:37:53 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36291 -2026/04/08 03:37:53 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38545 -2026/04/08 03:37:53 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36291 -2026/04/08 03:37:53 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38545 -2026/04/08 03:37:53 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:55 [Debug] [2591862725] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46544 -2026/04/08 03:37:55 [Info] [2591862725] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46544 -2026/04/08 03:37:55 [Info] [2591862725] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:40603] -2026/04/08 03:37:55 127.0.0.1:46544 accepted tcp:127.0.0.1:40603 [blocked] -2026/04/08 03:37:55 [Info] [2591862725] 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/04/08 03:37:55 [Info] Closing all servers. -2026/04/08 03:37:55 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:40603: use of closed network connection -Failed accept TCP connection: accept tcp 127.0.0.1:46249: use of closed network connection ---- PASS: TestBlackhole (2.01s) +2025/03/05 21:20:03 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38805 +2025/03/05 21:20:03 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41997 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38805 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41997 +2025/03/05 21:20:03 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:05 [Debug] [895429396] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:53108 +2025/03/05 21:20:05 [Info] [895429396] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:53108 +2025/03/05 21:20:05 [Info] [895429396] v2ray.com/core/app/dispatcher: taking detour [blocked] for [tcp:127.0.0.1:39529] +2025/03/05 21:20:05 127.0.0.1:53108 accepted tcp:127.0.0.1:39529 [blocked] +2025/03/05 21:20:05 [Info] [895429396] 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/03/05 21:20:05 [Info] Closing all servers. +2025/03/05 21:20:05 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:39529: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:45717: use of closed network connection +--- PASS: TestBlackhole (2.00s) === RUN TestForward V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:37:55 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40115 -2026/04/08 03:37:55 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40115 -2026/04/08 03:37:55 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:57 [Info] [2020551071] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 -2026/04/08 03:37:57 [Info] [2020551071] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 -2026/04/08 03:37:57 tcp:127.0.0.1:41412 accepted tcp:google.com:80 -2026/04/08 03:37:57 [Info] [2020551071] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41833 -2026/04/08 03:37:57 [Info] [2020551071] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41833 -2026/04/08 03:37:57 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:41833: use of closed network connection -2026/04/08 03:37:57 [Info] All server closed. ---- PASS: TestForward (2.02s) +2025/03/05 21:20:05 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38595 +2025/03/05 21:20:05 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38595 +2025/03/05 21:20:05 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:07 [Info] [3986785282] v2ray.com/core/proxy/socks: TCP Connect request to tcp:google.com:80 +2025/03/05 21:20:07 [Info] [3986785282] v2ray.com/core/app/dispatcher: default route for tcp:google.com:80 +2025/03/05 21:20:07 tcp:127.0.0.1:54596 accepted tcp:google.com:80 +2025/03/05 21:20:07 [Info] [3986785282] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37749 +2025/03/05 21:20:07 [Info] [3986785282] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37749 +2025/03/05 21:20:07 [Info] Closing all servers. +2025/03/05 21:20:07 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:37749: use of closed network connection +--- PASS: TestForward (2.00s) === RUN TestUDPConnection -UDP server started on port 57264 +UDP server started on port 54724 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:37:57 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:36359 -2026/04/08 03:37:57 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:37:59 [Debug] [784109091] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40415 -2026/04/08 03:37:59 [Info] [784109091] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40415 -2026/04/08 03:37:59 [Info] [784109091] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57264 -2026/04/08 03:37:59 127.0.0.1:40415 accepted udp:127.0.0.1:57264 -2026/04/08 03:37:59 [Info] [784109091] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57264 -2026/04/08 03:38:16 [Info] [784109091] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2026/04/08 03:38:16 [Info] [784109091] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled -2026/04/08 03:38:19 [Debug] [1341247706] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:55154 -2026/04/08 03:38:19 [Info] [1341247706] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:55154 -2026/04/08 03:38:19 [Info] [1341247706] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:57264 -2026/04/08 03:38:19 127.0.0.1:55154 accepted udp:127.0.0.1:57264 -2026/04/08 03:38:19 [Info] [1341247706] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:57264 -2026/04/08 03:38:19 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:57264: use of closed network connection -2026/04/08 03:38:19 [Info] All server closed. ---- PASS: TestUDPConnection (22.03s) +2025/03/05 21:20:07 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:33431 +2025/03/05 21:20:07 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:09 [Debug] [3424316773] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48256 +2025/03/05 21:20:09 [Info] [3424316773] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48256 +2025/03/05 21:20:09 [Info] [3424316773] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54724 +2025/03/05 21:20:09 127.0.0.1:48256 accepted udp:127.0.0.1:54724 +2025/03/05 21:20:09 [Info] [3424316773] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54724 +2025/03/05 21:20:27 [Info] [3424316773] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2025/03/05 21:20:27 [Info] [3424316773] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/dokodemo: connection ends > context canceled +2025/03/05 21:20:30 [Debug] [1722896913] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:40486 +2025/03/05 21:20:30 [Info] [1722896913] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:40486 +2025/03/05 21:20:30 [Info] [1722896913] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:54724 +2025/03/05 21:20:30 127.0.0.1:40486 accepted udp:127.0.0.1:54724 +2025/03/05 21:20:30 [Info] [1722896913] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:54724 +2025/03/05 21:20:30 [Info] Closing all servers. +2025/03/05 21:20:30 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:54724: use of closed network connection +--- PASS: TestUDPConnection (22.11s) === RUN TestDomainSniffing feature_test.go:556: --- SKIP: TestDomainSniffing (0.00s) @@ -2642,85 +2690,85 @@ === RUN TestHttpConformance V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:19 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38083 -2026/04/08 03:38:19 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38083 -2026/04/08 03:38:19 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:21 [Info] [3973901905] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:43123] with URL [http://127.0.0.1:43123/] -2026/04/08 03:38:21 [Info] [3973901905] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43123 -2026/04/08 03:38:21 127.0.0.1:40000 accepted http://127.0.0.1:43123/ -2026/04/08 03:38:21 [Info] [3973901905] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43123 -2026/04/08 03:38:21 [Info] [3973901905] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43123 -2026/04/08 03:38:21 [Info] Closing all servers. -2026/04/08 03:38:21 [Info] [3973901905] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2026/04/08 03:38:21 [Info] All server closed. ---- PASS: TestHttpConformance (2.02s) +2025/03/05 21:20:30 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37321 +2025/03/05 21:20:30 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37321 +2025/03/05 21:20:30 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:32 [Info] [3807383531] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:44437] with URL [http://127.0.0.1:44437/] +2025/03/05 21:20:32 [Info] [3807383531] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44437 +2025/03/05 21:20:32 127.0.0.1:38980 accepted http://127.0.0.1:44437/ +2025/03/05 21:20:32 [Info] [3807383531] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44437 +2025/03/05 21:20:32 [Info] [3807383531] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44437 +2025/03/05 21:20:32 [Info] [3807383531] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2025/03/05 21:20:32 [Info] Closing all servers. +2025/03/05 21:20:32 [Info] All server closed. +--- PASS: TestHttpConformance (2.01s) === RUN TestHttpError V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:21 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38201 -2026/04/08 03:38:21 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38201 -2026/04/08 03:38:21 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:23 [Info] [2835093826] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:41353] with URL [http://127.0.0.1:41353/] -2026/04/08 03:38:23 [Info] [2835093826] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41353 -2026/04/08 03:38:23 127.0.0.1:58744 accepted http://127.0.0.1:41353/ -2026/04/08 03:38:23 [Info] [2835093826] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41353 -2026/04/08 03:38:23 [Info] [2835093826] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41353 -2026/04/08 03:38:23 [Warning] [2835093826] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:41353 > malformed HTTP status code "/" -2026/04/08 03:38:23 [Info] Closing all servers. -2026/04/08 03:38:23 [Info] [2835093826] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2026/04/08 03:38:23 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:41353: use of closed network connection +2025/03/05 21:20:32 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43347 +2025/03/05 21:20:32 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43347 +2025/03/05 21:20:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:34 [Info] [2569518285] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:46415] with URL [http://127.0.0.1:46415/] +2025/03/05 21:20:34 [Info] [2569518285] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46415 +2025/03/05 21:20:34 127.0.0.1:40650 accepted http://127.0.0.1:46415/ +2025/03/05 21:20:34 [Info] [2569518285] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:46415 +2025/03/05 21:20:34 [Info] [2569518285] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46415 +2025/03/05 21:20:34 [Warning] [2569518285] v2ray.com/core/proxy/http: failed to read response from 127.0.0.1:46415 > malformed HTTP status code "/" +2025/03/05 21:20:34 [Info] [2569518285] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2025/03/05 21:20:34 [Info] Closing all servers. +2025/03/05 21:20:34 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:46415: use of closed network connection --- PASS: TestHttpError (2.01s) === RUN TestHTTPConnectMethod V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:23 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34383 -2026/04/08 03:38:23 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34383 -2026/04/08 03:38:23 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:25 [Info] [2133793461] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:36263] with URL [http://127.0.0.1:36263/] -2026/04/08 03:38:25 [Info] [2133793461] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36263 -2026/04/08 03:38:25 127.0.0.1:48294 accepted http://127.0.0.1:36263/ -2026/04/08 03:38:25 [Info] [2133793461] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36263 -2026/04/08 03:38:25 [Info] [2133793461] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36263 -2026/04/08 03:38:25 [Info] Closing all servers. -2026/04/08 03:38:25 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:36263: use of closed network connection ---- PASS: TestHTTPConnectMethod (2.09s) +2025/03/05 21:20:34 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35195 +2025/03/05 21:20:34 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35195 +2025/03/05 21:20:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:36 [Info] [1858259504] v2ray.com/core/proxy/http: request to Method [Connect] Host [127.0.0.1:34009] with URL [http://127.0.0.1:34009/] +2025/03/05 21:20:36 [Info] [1858259504] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:34009 +2025/03/05 21:20:36 127.0.0.1:49180 accepted http://127.0.0.1:34009/ +2025/03/05 21:20:36 [Info] [1858259504] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:34009 +2025/03/05 21:20:36 [Info] [1858259504] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34009 +2025/03/05 21:20:36 [Info] Closing all servers. +2025/03/05 21:20:36 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:34009: use of closed network connection +--- PASS: TestHTTPConnectMethod (2.06s) === RUN TestHttpPost V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:25 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:33677 -2026/04/08 03:38:25 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:33677 -2026/04/08 03:38:25 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:27 [Info] [1018544528] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:46707] with URL [http://127.0.0.1:46707/testpost] -2026/04/08 03:38:27 [Info] [1018544528] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46707 -2026/04/08 03:38:27 127.0.0.1:60532 accepted http://127.0.0.1:46707/testpost -2026/04/08 03:38:27 [Info] [1018544528] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:46707 -2026/04/08 03:38:27 [Info] [1018544528] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46707 -2026/04/08 03:38:27 [Info] [1018544528] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2026/04/08 03:38:27 [Info] Closing all servers. -2026/04/08 03:38:27 [Info] All server closed. ---- PASS: TestHttpPost (2.09s) +2025/03/05 21:20:36 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37651 +2025/03/05 21:20:36 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37651 +2025/03/05 21:20:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:38 [Info] [755523241] v2ray.com/core/proxy/http: request to Method [POST] Host [127.0.0.1:42829] with URL [http://127.0.0.1:42829/testpost] +2025/03/05 21:20:38 [Info] [755523241] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42829 +2025/03/05 21:20:38 127.0.0.1:44654 accepted http://127.0.0.1:42829/testpost +2025/03/05 21:20:38 [Info] [755523241] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42829 +2025/03/05 21:20:38 [Info] [755523241] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42829 +2025/03/05 21:20:38 [Info] [755523241] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2025/03/05 21:20:38 [Info] Closing all servers. +2025/03/05 21:20:38 [Info] All server closed. +--- PASS: TestHttpPost (2.06s) === RUN TestHttpBasicAuth V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:27 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34055 -2026/04/08 03:38:27 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34055 -2026/04/08 03:38:27 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:29 [Info] [3110859957] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:43119] with URL [http://127.0.0.1:43119/] -2026/04/08 03:38:29 [Info] [3110859957] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:43119 -2026/04/08 03:38:29 127.0.0.1:49446 accepted http://127.0.0.1:43119/ -2026/04/08 03:38:29 [Info] [3110859957] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:43119 -2026/04/08 03:38:29 [Info] [3110859957] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43119 -2026/04/08 03:38:29 [Info] [3110859957] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled -2026/04/08 03:38:29 [Info] Closing all servers. ---- PASS: TestHttpBasicAuth (2.02s) +2025/03/05 21:20:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43813 +2025/03/05 21:20:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43813 +2025/03/05 21:20:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:40 [Info] [1791826129] v2ray.com/core/proxy/http: request to Method [GET] Host [127.0.0.1:42331] with URL [http://127.0.0.1:42331/] +2025/03/05 21:20:40 [Info] [1791826129] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:42331 +2025/03/05 21:20:40 127.0.0.1:55582 accepted http://127.0.0.1:42331/ +2025/03/05 21:20:40 [Info] [1791826129] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:42331 +2025/03/05 21:20:40 [Info] [1791826129] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:42331 +2025/03/05 21:20:40 [Info] [1791826129] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled +2025/03/05 21:20:40 [Info] Closing all servers. +2025/03/05 21:20:40 [Info] All server closed. +--- PASS: TestHttpBasicAuth (2.01s) === RUN TestVMessClosing policy_test.go:48: --- SKIP: TestVMessClosing (0.00s) === RUN TestZeroBuffer policy_test.go:159: -2026/04/08 03:38:29 [Info] All server closed. --- SKIP: TestZeroBuffer (0.00s) === RUN TestReverseProxy reverse_test.go:31: @@ -2731,632 +2779,660 @@ === RUN TestShadowsocksChaCha20Poly1305TCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) -A unified platform for anti-censorship. -2026/04/08 03:38:29 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44771 -2026/04/08 03:38:29 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44771 -2026/04/08 03:38:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:29 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40539 -2026/04/08 03:38:29 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40539 -2026/04/08 03:38:29 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:31 [Debug] [3509742498] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52064 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52064 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52064 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Debug] [4205662593] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52138 -2026/04/08 03:38:31 [Info] [4205662593] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52138 -2026/04/08 03:38:31 [Debug] [234189762] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52104 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52104 -2026/04/08 03:38:31 [Debug] [3009840783] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52114 -2026/04/08 03:38:31 [Info] [3009840783] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52114 -2026/04/08 03:38:31 [Debug] [2962484392] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52108 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52108 -2026/04/08 03:38:31 [Debug] [1969019588] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52126 -2026/04/08 03:38:31 [Info] [1969019588] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52126 -2026/04/08 03:38:31 [Info] [4205662593] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52138 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [4205662593] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52104 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Debug] [3774553335] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52158 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52158 -2026/04/08 03:38:31 [Info] [3009840783] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52114 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3009840783] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Debug] [2669206868] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52142 -2026/04/08 03:38:31 [Info] [2669206868] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52142 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52158 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2669206868] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52142 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2669206868] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [1969019588] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [2669206868] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3009840783] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Debug] [731896584] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52078 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52078 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52078 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33572 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3509742498] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Debug] [1133226496] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52090 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52090 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:52090 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [4205662593] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:44259 via tcp:127.0.0.1:40539 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33580 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3774553335] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2877753745] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33620 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1133226496] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3767963685] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [57125644] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33604 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1628515963] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [731896584] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1628515963] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33640 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1628515963] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [1628515963] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33634 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33576 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2962484392] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [234189762] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2877753745] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33592 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2877753745] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [2877753745] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3767963685] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33590 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3767963685] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [3767963685] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [57125644] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:44259 -2026/04/08 03:38:31 127.0.0.1:33612 accepted tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [57125644] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:44259 -2026/04/08 03:38:31 [Info] [57125644] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:44259 -2026/04/08 03:38:32 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:44259: use of closed network connection -2026/04/08 03:38:32 [Info] All server closed. ---- PASS: TestShadowsocksChaCha20Poly1305TCP (2.56s) +2025/03/05 21:20:40 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36849 +2025/03/05 21:20:40 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36849 +2025/03/05 21:20:40 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) +A unified platform for anti-censorship. +2025/03/05 21:20:40 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34765 +2025/03/05 21:20:40 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34765 +2025/03/05 21:20:40 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:42 [Debug] [3242035003] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43176 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43176 +2025/03/05 21:20:42 [Debug] [3203846991] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43264 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43264 +2025/03/05 21:20:42 [Debug] [2365585555] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43196 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43196 +2025/03/05 21:20:42 [Debug] [85281163] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43238 +2025/03/05 21:20:42 [Info] [85281163] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43238 +2025/03/05 21:20:42 [Debug] [791708472] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43228 +2025/03/05 21:20:42 [Info] [791708472] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43228 +2025/03/05 21:20:42 [Debug] [4137149583] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43212 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43212 +2025/03/05 21:20:42 [Debug] [1588797601] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43246 +2025/03/05 21:20:42 [Info] [1588797601] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43246 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43176 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Debug] [2093472511] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43216 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43216 +2025/03/05 21:20:42 [Debug] [2059831570] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43192 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43192 +2025/03/05 21:20:42 [Debug] [596478895] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:43252 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:43252 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43196 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43264 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43212 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43192 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [1588797601] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43246 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [1588797601] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [85281163] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43238 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [85281163] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [791708472] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43228 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [791708472] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43390 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43440 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43414 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [791708472] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2059831570] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [3203846991] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43252 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43216 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2548656552] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3689947212] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2548656552] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43460 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2548656552] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2548656552] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3689947212] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43446 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3689947212] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3689947212] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43376 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2365585555] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [596478895] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [85281163] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43430 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2093472511] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43366 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [3242035003] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2518365219] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2518365219] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43398 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2518365219] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [2518365219] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [1588797601] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:39471 via tcp:127.0.0.1:36849 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:39471 +2025/03/05 21:20:42 127.0.0.1:43408 accepted tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] [4137149583] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:39471 +2025/03/05 21:20:42 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:39471: use of closed network connection +2025/03/05 21:20:42 [Info] All server closed. +--- PASS: TestShadowsocksChaCha20Poly1305TCP (2.23s) === RUN TestShadowsocksAES256GCMTCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:32 [Debug] v2ray.com/core/app/log: Logger started -2026/04/08 03:38:32 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34929 -2026/04/08 03:38:32 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34929 -2026/04/08 03:38:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:32 [Debug] v2ray.com/core/app/log: Logger started -2026/04/08 03:38:32 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:36353 -2026/04/08 03:38:32 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:36353 -2026/04/08 03:38:32 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:34 [Debug] [73084122] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59460 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59460 -2026/04/08 03:38:34 [Debug] [2823501168] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59400 -2026/04/08 03:38:34 [Info] [2823501168] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59400 -2026/04/08 03:38:34 [Debug] [2423881354] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59402 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59402 -2026/04/08 03:38:34 [Debug] [460105151] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59406 -2026/04/08 03:38:34 [Info] [460105151] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59406 -2026/04/08 03:38:34 [Debug] [2077416930] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59414 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59414 -2026/04/08 03:38:34 [Debug] [954799930] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59426 -2026/04/08 03:38:34 [Info] [954799930] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59426 -2026/04/08 03:38:34 [Debug] [1775330647] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59436 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59436 -2026/04/08 03:38:34 [Debug] [4130489559] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59444 -2026/04/08 03:38:34 [Info] [4130489559] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59444 -2026/04/08 03:38:34 [Debug] [166500607] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59446 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [2823501168] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2823501168] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35995 via tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Debug] [1982068330] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59464 -2026/04/08 03:38:34 [Info] [1982068330] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59464 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [1982068330] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1982068330] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [4130489559] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [4130489559] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35995 via tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35995 via tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2823501168] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35995 via tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [73084122] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [166500607] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2430985980] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2423881354] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [18574871] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1775330647] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [166500607] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [166500607] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [166500607] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2430985980] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2430985980] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2430985980] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [18574871] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [18574871] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [18574871] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1436266456] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [733818373] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [733818373] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1436266456] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1436266456] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1436266456] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [733818373] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [733818373] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [2077416930] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:35995 via tcp:127.0.0.1:36353 -2026/04/08 03:38:34 [Info] [1684615451] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1684615451] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1684615451] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] [1684615451] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:35995 -2026/04/08 03:38:34 [Info] Closing all servers. -2026/04/08 03:38:34 [Debug] v2ray.com/core/app/log: Logger closing -Failed accept TCP connection: accept tcp 127.0.0.1:35995: use of closed network connection ---- PASS: TestShadowsocksAES256GCMTCP (2.42s) +2025/03/05 21:20:42 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:42 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:42 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37159 +2025/03/05 21:20:42 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43561 +2025/03/05 21:20:42 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37159 +2025/03/05 21:20:42 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43561 +2025/03/05 21:20:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:42 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:44 [Debug] [2542521373] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39112 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39112 +2025/03/05 21:20:44 [Debug] [2398912027] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39198 +2025/03/05 21:20:44 [Info] [2398912027] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39198 +2025/03/05 21:20:44 [Debug] [3490468804] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39148 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39148 +2025/03/05 21:20:44 [Debug] [1892926463] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39180 +2025/03/05 21:20:44 [Info] [1892926463] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39180 +2025/03/05 21:20:44 [Debug] [1284396177] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39110 +2025/03/05 21:20:44 [Debug] [2539254311] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39132 +2025/03/05 21:20:44 [Info] [1284396177] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39110 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39132 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2398912027] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Debug] [2530477650] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39190 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1284396177] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Debug] [4142261533] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39152 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39152 +2025/03/05 21:20:44 [Debug] [560207774] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39162 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39162 +2025/03/05 21:20:44 [Debug] [3654575174] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39172 +2025/03/05 21:20:44 [Info] [3654575174] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39172 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [1284396177] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [3654575174] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3654575174] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [3654575174] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2542521373] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1892926463] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2539254311] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [1892926463] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [1892926463] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [2398912027] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37659 via tcp:127.0.0.1:43561 +2025/03/05 21:20:44 [Info] [4109450287] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4109450287] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4109450287] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4109450287] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2530477650] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2513682379] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2513682379] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [4142261533] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2513682379] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [2513682379] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3349378197] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3349378197] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3349378197] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3349378197] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [3490468804] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [560207774] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1635119957] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1635119957] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1635119957] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] [1635119957] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37659 +2025/03/05 21:20:44 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:37659: use of closed network connection +--- PASS: TestShadowsocksAES256GCMTCP (2.19s) === RUN TestShadowsocksAES128GCMUDP -2026/04/08 03:38:34 [Info] All server closed. -UDP server started on port 37494 +2025/03/05 21:20:44 [Info] All server closed. +UDP server started on port 45897 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:34 [Debug] v2ray.com/core/app/log: Logger started V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:34 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:35113 -2026/04/08 03:38:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:34 [Debug] v2ray.com/core/app/log: Logger started -2026/04/08 03:38:34 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:38727 -2026/04/08 03:38:34 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:36 [Debug] [3671640745] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46711 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46711 -2026/04/08 03:38:36 [Debug] [3948541667] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59608 -2026/04/08 03:38:36 [Debug] [1620841863] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:32867 -2026/04/08 03:38:36 [Info] [1620841863] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:32867 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59608 -2026/04/08 03:38:36 [Debug] [2439650499] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34646 -2026/04/08 03:38:36 [Info] [2439650499] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34646 -2026/04/08 03:38:36 [Debug] [4161111256] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51584 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51584 -2026/04/08 03:38:36 [Debug] [3286696121] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60648 -2026/04/08 03:38:36 [Info] [3286696121] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60648 -2026/04/08 03:38:36 [Debug] [1469680674] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46542 -2026/04/08 03:38:36 [Debug] [2943664119] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39654 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46542 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39654 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [2483742736] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60345 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60345 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [3286696121] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Debug] [467407648] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57057 -2026/04/08 03:38:36 [Info] [467407648] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57057 -2026/04/08 03:38:36 [Info] [3286696121] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2439650499] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [467407648] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:37494 via tcp:127.0.0.1:38727 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [3671640745] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2439650499] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [2439650499] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [3948541667] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [4161111256] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [1620841863] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [1620841863] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3286696121] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [3286696121] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [1469680674] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3671640745] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [3948541667] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [2943664119] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [1469680674] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [4161111256] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2943664119] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [467407648] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [467407648] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [467407648] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [467407648] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Debug] [2483742736] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] [2483742736] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:37494 -2026/04/08 03:38:36 [Info] Closing all servers. -2026/04/08 03:38:36 [Debug] v2ray.com/core/app/log: Logger closing -2026/04/08 03:38:36 [Debug] v2ray.com/core/app/log: Logger closing -2026/04/08 03:38:36 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:37494: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDP (2.02s) +2025/03/05 21:20:44 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:44 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:44 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:41069 +2025/03/05 21:20:44 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:44 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34521 +2025/03/05 21:20:44 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:46 [Debug] [1475834239] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51178 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51178 +2025/03/05 21:20:46 [Debug] [403597218] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38146 +2025/03/05 21:20:46 [Info] [403597218] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38146 +2025/03/05 21:20:46 [Debug] [1754689620] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49211 +2025/03/05 21:20:46 [Info] [1754689620] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49211 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [3827291289] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34939 +2025/03/05 21:20:46 [Info] [3827291289] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34939 +2025/03/05 21:20:46 [Debug] [3405158626] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38018 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38018 +2025/03/05 21:20:46 [Info] [403597218] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [4038832308] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44764 +2025/03/05 21:20:46 [Info] [4038832308] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44764 +2025/03/05 21:20:46 [Debug] [225876252] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46321 +2025/03/05 21:20:46 [Info] [1754689620] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46321 +2025/03/05 21:20:46 [Info] [3827291289] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [825232140] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58732 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58732 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [4038832308] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [3758767869] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54029 +2025/03/05 21:20:46 [Debug] [1002348719] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:58268 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54029 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:58268 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [403597218] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [3827291289] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [1754689620] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [4038832308] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/proxy/shadowsocks: tunneling request to udp:127.0.0.1:45897 via tcp:127.0.0.1:41069 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [1475834239] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [225876252] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [403597218] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3827291289] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [403597218] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [3827291289] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [3405158626] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1754689620] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [1754689620] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1754689620] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [4038832308] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [4038832308] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [1002348719] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [225876252] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1002348719] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3405158626] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [825232140] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [1475834239] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [825232140] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/proxy/shadowsocks: tunnelling request to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Debug] [3758767869] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] [3758767869] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45897 +2025/03/05 21:20:46 [Info] Closing all servers. +2025/03/05 21:20:46 [Debug] v2ray.com/core/app/log: Logger closing +2025/03/05 21:20:46 [Debug] v2ray.com/core/app/log: Logger closing +2025/03/05 21:20:46 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:45897: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDP (2.01s) === RUN TestShadowsocksAES128GCMUDPMux -UDP server started on port 52626 -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) -A unified platform for anti-censorship. +UDP server started on port 34880 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:36 [Debug] v2ray.com/core/app/log: Logger started -2026/04/08 03:38:36 [Debug] v2ray.com/core/app/log: Logger started -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45759 -2026/04/08 03:38:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:36 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:38051 -2026/04/08 03:38:36 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:38051 -2026/04/08 03:38:36 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:38 [Debug] [2569723163] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48252 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48252 -2026/04/08 03:38:38 [Debug] [3039994901] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:59421 -2026/04/08 03:38:38 [Debug] [4060938001] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60463 -2026/04/08 03:38:38 [Info] [4060938001] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60463 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:59421 -2026/04/08 03:38:38 [Debug] [1631747171] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:60643 -2026/04/08 03:38:38 [Info] [1631747171] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:60643 -2026/04/08 03:38:38 [Debug] [223307782] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57655 -2026/04/08 03:38:38 [Info] [223307782] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57655 -2026/04/08 03:38:38 [Debug] [3208642180] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:42013 -2026/04/08 03:38:38 [Info] [3208642180] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:42013 -2026/04/08 03:38:38 [Debug] [500247851] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:54023 -2026/04/08 03:38:38 [Info] [500247851] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:54023 -2026/04/08 03:38:38 [Info] [3208642180] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [4060938001] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [4060938001] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38051 -2026/04/08 03:38:38 [Info] [500247851] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [500247851] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3208642180] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [1631747171] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [1631747171] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Debug] [694417623] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:38846 -2026/04/08 03:38:38 [Info] [694417623] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:38846 -2026/04/08 03:38:38 [Info] [223307782] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [223307782] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Debug] [989080864] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:49246 -2026/04/08 03:38:38 [Info] [989080864] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:49246 -2026/04/08 03:38:38 [Info] [989080864] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [989080864] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [694417623] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [694417623] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38051 -2026/04/08 03:38:38 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:38051 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:38051 -2026/04/08 03:38:38 [Debug] [313443670] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39127 -2026/04/08 03:38:38 [Info] [313443670] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39127 -2026/04/08 03:38:38 [Info] [313443670] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [313443670] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [3039994901] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/common/mux: received request for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] [2569723163] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:52626 -2026/04/08 03:38:38 [Info] Closing all servers. -2026/04/08 03:38:38 [Debug] v2ray.com/core/app/log: Logger closing -Failed to read from UDP: read udp 127.0.0.1:52626: use of closed network connection ---- PASS: TestShadowsocksAES128GCMUDPMux (2.02s) +2025/03/05 21:20:46 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:46 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40435 +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40435 +2025/03/05 21:20:46 [Warning] v2ray.com/core: V2Ray 4.34.0 started +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) +A unified platform for anti-censorship. +2025/03/05 21:20:46 [Debug] v2ray.com/core/app/log: Logger started +2025/03/05 21:20:46 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45477 +2025/03/05 21:20:46 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:48 [Debug] [776771066] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50535 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50535 +2025/03/05 21:20:48 [Debug] [3083468198] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:44688 +2025/03/05 21:20:48 [Info] [3083468198] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:44688 +2025/03/05 21:20:48 [Debug] [589597908] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:41585 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:41585 +2025/03/05 21:20:48 [Debug] [647120855] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:46953 +2025/03/05 21:20:48 [Info] [647120855] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:46953 +2025/03/05 21:20:48 [Debug] [2039423786] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56508 +2025/03/05 21:20:48 [Info] [2039423786] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56508 +2025/03/05 21:20:48 [Debug] [1872470121] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:34711 +2025/03/05 21:20:48 [Info] [1872470121] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:34711 +2025/03/05 21:20:48 [Debug] [1248063013] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:50225 +2025/03/05 21:20:48 [Info] [1248063013] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:50225 +2025/03/05 21:20:48 [Debug] [1787970077] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:45978 +2025/03/05 21:20:48 [Info] [1787970077] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:45978 +2025/03/05 21:20:48 [Info] [3083468198] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Debug] [1721523643] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:48302 +2025/03/05 21:20:48 [Info] [1721523643] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:48302 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [647120855] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [647120855] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1248063013] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1248063013] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1721523643] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1787970077] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1721523643] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Debug] [3072667454] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:56685 +2025/03/05 21:20:48 [Info] [3072667454] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:56685 +2025/03/05 21:20:48 [Info] [2039423786] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40435 +2025/03/05 21:20:48 [Info] [3072667454] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1787970077] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [1872470121] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [2039423786] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [3072667454] v2ray.com/core/common/mux: dispatching request to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40435 +2025/03/05 21:20:48 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:40435 +2025/03/05 21:20:48 [Info] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:v1.mux.cool:9527 via tcp:127.0.0.1:40435 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:v1.mux.cool:9527 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [776771066] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/common/mux: received request for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] [589597908] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34880 +2025/03/05 21:20:48 [Info] Closing all servers. +2025/03/05 21:20:48 [Debug] v2ray.com/core/app/log: Logger closing +2025/03/05 21:20:48 [Debug] v2ray.com/core/app/log: Logger closing +2025/03/05 21:20:48 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:34880: use of closed network connection +--- PASS: TestShadowsocksAES128GCMUDPMux (2.01s) === RUN TestShadowsocksNone -2026/04/08 03:38:38 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:41641 -2026/04/08 03:38:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:41641 -2026/04/08 03:38:38 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37423 -2026/04/08 03:38:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:38 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37423 -2026/04/08 03:38:38 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:40 [Debug] [1868319502] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39958 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39958 -2026/04/08 03:38:40 [Debug] [1033381363] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39896 -2026/04/08 03:38:40 [Info] [1033381363] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39896 -2026/04/08 03:38:40 [Debug] [2303166225] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39932 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39932 -2026/04/08 03:38:40 [Debug] [1130705927] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39948 -2026/04/08 03:38:40 [Info] [1130705927] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39948 -2026/04/08 03:38:40 [Debug] [3704612713] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39922 -2026/04/08 03:38:40 [Info] [3704612713] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39922 -2026/04/08 03:38:40 [Debug] [2541356236] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39866 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39866 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39932 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Debug] [1527167988] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39882 -2026/04/08 03:38:40 [Info] [1527167988] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39882 -2026/04/08 03:38:40 [Debug] [3747982400] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39898 -2026/04/08 03:38:40 [Debug] [898715697] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39884 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Debug] [4168297429] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39886 -2026/04/08 03:38:40 [Info] [4168297429] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39886 -2026/04/08 03:38:40 [Info] [1033381363] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39896 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1033381363] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39898 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39958 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [3704612713] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39922 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39866 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3704612713] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1130705927] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39948 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1130705927] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1527167988] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39882 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1527167988] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39884 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [3704612713] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [4168297429] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:39886 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [4168297429] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1130705927] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1527167988] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1033381363] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [4168297429] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [742672450] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [401867906] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [445558740] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3896712331] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:42784 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2303166225] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:42792 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [3747982400] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:42800 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [2541356236] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [351968092] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:42804 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [351968092] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [898715697] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:37411 via tcp:127.0.0.1:41641 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:37411 -2026/04/08 03:38:40 127.0.0.1:42844 accepted tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:37411 -2026/04/08 03:38:40 [Info] [1868319502] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37411 -2026/04/08 03:38:41 [Info] Closing all servers. -2026/04/08 03:38:41 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:37411: use of closed network connection ---- PASS: TestShadowsocksNone (2.42s) +2025/03/05 21:20:48 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34467 +2025/03/05 21:20:48 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34467 +2025/03/05 21:20:48 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39407 +2025/03/05 21:20:48 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39407 +2025/03/05 21:20:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:48 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:50 [Debug] [1689166139] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51124 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51124 +2025/03/05 21:20:50 [Debug] [3964752349] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51058 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51058 +2025/03/05 21:20:50 [Debug] [1042240024] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51060 +2025/03/05 21:20:50 [Debug] [147567651] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51088 +2025/03/05 21:20:50 [Info] [1042240024] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51060 +2025/03/05 21:20:50 [Info] [147567651] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51088 +2025/03/05 21:20:50 [Debug] [4208005765] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51120 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51120 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51058 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1042240024] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51060 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Debug] [3661345805] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51108 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51108 +2025/03/05 21:20:50 [Info] [1042240024] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [147567651] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51088 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [147567651] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51108 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Debug] [3329799894] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51078 +2025/03/05 21:20:50 [Info] [3329799894] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51078 +2025/03/05 21:20:50 [Debug] [475250429] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51100 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51100 +2025/03/05 21:20:50 [Debug] [4047101647] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51112 +2025/03/05 21:20:50 [Info] [4047101647] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51112 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51124 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51120 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Debug] [1575076278] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:51130 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55532 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55524 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [145810190] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [145810190] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55548 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [145810190] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [145810190] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55540 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [475250429] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1575076278] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:51130 +2025/03/05 21:20:50 [Info] [1689166139] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [1575076278] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51130 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1042240024] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55528 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3964752349] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3329799894] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [3329799894] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [3660045637] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3660045637] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55552 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3660045637] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3660045637] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1030018222] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4047101647] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:51112 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [4208005765] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [4047101647] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [4047101647] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [1030018222] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55564 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1030018222] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1030018222] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [2396370388] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [2396370388] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55566 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [2396370388] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [2396370388] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55534 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3661345805] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [1575076278] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [1575076278] v2ray.com/core/proxy/shadowsocks: tunneling request to tcp:127.0.0.1:33185 via tcp:127.0.0.1:34467 +2025/03/05 21:20:50 [Info] [3170736140] v2ray.com/core/proxy/shadowsocks: tunnelling request to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3170736140] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33185 +2025/03/05 21:20:50 127.0.0.1:55570 accepted tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3170736140] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] [3170736140] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33185 +2025/03/05 21:20:50 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:33185: use of closed network connection +2025/03/05 21:20:50 [Info] All server closed. +--- PASS: TestShadowsocksNone (2.18s) === RUN TestSocksBridgeTCP V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40285 -2026/04/08 03:38:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40285 -2026/04/08 03:38:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) -A unified platform for anti-censorship. -2026/04/08 03:38:41 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:35673 -2026/04/08 03:38:41 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:35673 -2026/04/08 03:38:41 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:43 [Debug] [2391997092] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57732 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57732 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36985 -2026/04/08 03:38:43 127.0.0.1:57732 accepted tcp:127.0.0.1:36985 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:40285 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:36985 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:36985 -2026/04/08 03:38:43 tcp:127.0.0.1:57950 accepted tcp:127.0.0.1:36985 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:36985 -2026/04/08 03:38:43 [Info] [2391997092] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:36985 -2026/04/08 03:38:43 [Info] Closing all servers. -Failed accept TCP connection: accept tcp 127.0.0.1:36985: use of closed network connection -2026/04/08 03:38:43 [Info] All server closed. ---- PASS: TestSocksBridgeTCP (2.02s) +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) +A unified platform for anti-censorship. +2025/03/05 21:20:50 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:40647 +2025/03/05 21:20:50 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45571 +2025/03/05 21:20:50 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45571 +2025/03/05 21:20:50 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:50 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:40647 +2025/03/05 21:20:50 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:52 [Debug] [3263672395] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:35168 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:35168 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46803 +2025/03/05 21:20:52 127.0.0.1:35168 accepted tcp:127.0.0.1:46803 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45571 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:46803 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:46803 +2025/03/05 21:20:52 tcp:127.0.0.1:45694 accepted tcp:127.0.0.1:46803 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:46803 +2025/03/05 21:20:52 [Info] [3263672395] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:46803 +2025/03/05 21:20:52 [Info] Closing all servers. +2025/03/05 21:20:52 [Info] All server closed. +Failed accept TCP connection: accept tcp 127.0.0.1:46803: use of closed network connection +--- PASS: TestSocksBridgeTCP (2.01s) === RUN TestSocksBridageUDP -UDP server started on port 34831 +UDP server started on port 45258 +V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) +A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:43 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34517 -2026/04/08 03:38:43 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34517 -2026/04/08 03:38:43 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34517 -2026/04/08 03:38:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started -V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) -A unified platform for anti-censorship. -2026/04/08 03:38:43 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45371 -2026/04/08 03:38:43 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45371 -2026/04/08 03:38:43 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45371 -2026/04/08 03:38:43 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:45 [Debug] [1712932629] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:57491 -2026/04/08 03:38:45 [Info] [1712932629] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:57491 -2026/04/08 03:38:45 [Info] [1712932629] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34831 -2026/04/08 03:38:45 127.0.0.1:57491 accepted udp:127.0.0.1:34831 -2026/04/08 03:38:45 [Info] [1712932629] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34517 -2026/04/08 03:38:45 [Info] [1850245110] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:43451 -2026/04/08 03:38:45 [Debug] [1850245110] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:34831 with 1024 bytes -2026/04/08 03:38:45 [Debug] [1850245110] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:34831 -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:34831 -2026/04/08 03:38:45 [Info] [1850245110] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:34831 -2026/04/08 03:38:45 udp:127.0.0.1:43451 accepted udp:127.0.0.1:34831 -2026/04/08 03:38:45 [Info] [1850245110] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:34831 -2026/04/08 03:38:45 [Debug] [1850245110] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2026/04/08 03:38:45 [Info] Closing all servers. -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:34517: use of closed network connection -2026/04/08 03:38:45 [Info] All server closed. -Failed to read from UDP: read udp 127.0.0.1:34831: use of closed network connection +2025/03/05 21:20:52 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45059 +2025/03/05 21:20:52 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45059 +2025/03/05 21:20:52 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45059 +2025/03/05 21:20:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:52 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:45393 +2025/03/05 21:20:52 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:45393 +2025/03/05 21:20:52 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:45393 +2025/03/05 21:20:52 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:54 [Debug] [2149197870] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:52153 +2025/03/05 21:20:54 [Info] [2149197870] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:52153 +2025/03/05 21:20:54 [Info] [2149197870] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45258 +2025/03/05 21:20:54 127.0.0.1:52153 accepted udp:127.0.0.1:45258 +2025/03/05 21:20:54 [Info] [2149197870] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:45059 +2025/03/05 21:20:54 [Info] [4136030817] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:33048 +2025/03/05 21:20:54 [Debug] [4136030817] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:45258 with 1024 bytes +2025/03/05 21:20:54 [Debug] [4136030817] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:45258 +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:45258 +2025/03/05 21:20:54 [Info] [4136030817] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:45258 +2025/03/05 21:20:54 udp:127.0.0.1:33048 accepted udp:127.0.0.1:45258 +2025/03/05 21:20:54 [Info] [4136030817] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:45258 +2025/03/05 21:20:54 [Debug] [4136030817] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2025/03/05 21:20:54 [Info] Closing all servers. +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/udp: failed to read UDP msg > read udp 127.0.0.1:45059: use of closed network connection +2025/03/05 21:20:54 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:45258: use of closed network connection --- PASS: TestSocksBridageUDP (2.01s) === RUN TestSocksBridageUDPWithRouting -UDP server started on port 33713 +UDP server started on port 41065 V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:37953 -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:37953 -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:37953 -2026/04/08 03:38:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:45 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:44537 -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:44537 -2026/04/08 03:38:45 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:44537 -2026/04/08 03:38:45 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:47 [Debug] [611107565] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39907 -2026/04/08 03:38:47 [Info] [611107565] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39907 -2026/04/08 03:38:47 [Info] [611107565] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:33713 -2026/04/08 03:38:47 127.0.0.1:39907 accepted udp:127.0.0.1:33713 -2026/04/08 03:38:47 [Info] [611107565] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:37953 -2026/04/08 03:38:47 [Info] [3057960231] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:49366 -2026/04/08 03:38:47 [Debug] [3057960231] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:33713 with 1024 bytes -2026/04/08 03:38:47 [Debug] [3057960231] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:33713 -2026/04/08 03:38:47 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:33713 -2026/04/08 03:38:47 [Info] [3057960231] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:33713] -2026/04/08 03:38:47 udp:127.0.0.1:49366 accepted udp:127.0.0.1:33713 [out] -2026/04/08 03:38:47 [Info] [3057960231] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:33713 -2026/04/08 03:38:47 [Debug] [3057960231] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes -2026/04/08 03:38:47 [Info] Closing all servers. -Failed to read from UDP: read udp 127.0.0.1:33713: use of closed network connection +2025/03/05 21:20:54 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:34463 +2025/03/05 21:20:54 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42303 +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42303 +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:42303 +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:34463 +2025/03/05 21:20:54 [Info] v2ray.com/core/transport/internet/udp: listening UDP on 127.0.0.1:34463 +2025/03/05 21:20:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:54 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:56 [Debug] [1416099983] v2ray.com/core/proxy/dokodemo: processing connection from: 127.0.0.1:39913 +2025/03/05 21:20:56 [Info] [1416099983] v2ray.com/core/proxy/dokodemo: received request for 127.0.0.1:39913 +2025/03/05 21:20:56 [Info] [1416099983] v2ray.com/core/app/dispatcher: default route for udp:127.0.0.1:41065 +2025/03/05 21:20:56 127.0.0.1:39913 accepted udp:127.0.0.1:41065 +2025/03/05 21:20:56 [Info] [1416099983] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:34463 +2025/03/05 21:20:56 [Info] [981809598] v2ray.com/core/proxy/socks: client UDP connection from udp:127.0.0.1:35918 +2025/03/05 21:20:56 [Debug] [981809598] v2ray.com/core/proxy/socks: send packet to udp:127.0.0.1:41065 with 1024 bytes +2025/03/05 21:20:56 [Debug] [981809598] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:41065 +2025/03/05 21:20:56 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:41065 +2025/03/05 21:20:56 [Info] [981809598] v2ray.com/core/app/dispatcher: taking detour [out] for [udp:127.0.0.1:41065] +2025/03/05 21:20:56 udp:127.0.0.1:35918 accepted udp:127.0.0.1:41065 [out] +2025/03/05 21:20:56 [Info] [981809598] v2ray.com/core/proxy/freedom: opening connection to udp:127.0.0.1:41065 +2025/03/05 21:20:56 [Debug] [981809598] v2ray.com/core/proxy/socks: writing back UDP response with 1024 bytes +2025/03/05 21:20:56 [Info] Closing all servers. +2025/03/05 21:20:56 [Info] All server closed. +Failed to read from UDP: read udp 127.0.0.1:41065: use of closed network connection --- PASS: TestSocksBridageUDPWithRouting (2.01s) === RUN TestSocksConformanceMod -2026/04/08 03:38:47 [Info] All server closed. V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.24.0 linux/amd64) A unified platform for anti-censorship. -2026/04/08 03:38:47 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42871 -2026/04/08 03:38:47 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:42589 -2026/04/08 03:38:47 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42871 -2026/04/08 03:38:47 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:42589 -2026/04/08 03:38:47 [Warning] v2ray.com/core: V2Ray 4.34.0 started -2026/04/08 03:38:49 [Info] [4203094323] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4203094323] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33653 -2026/04/08 03:38:49 tcp:127.0.0.1:56032 accepted tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4203094323] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4203094323] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4183602439] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4183602439] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33653 -2026/04/08 03:38:49 tcp:127.0.0.1:39440 accepted tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4183602439] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [4183602439] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [2439012434] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [2439012434] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33653 -2026/04/08 03:38:49 tcp:127.0.0.1:56034 accepted tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [2439012434] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [2439012434] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [333279714] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [333279714] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:33653 -2026/04/08 03:38:49 tcp:127.0.0.1:56050 accepted tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [333279714] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] [333279714] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:33653 -2026/04/08 03:38:49 [Info] Closing all servers. -2026/04/08 03:38:49 [Info] All server closed. -Failed accept TCP connection: accept tcp 127.0.0.1:33653: use of closed network connection ---- PASS: TestSocksConformanceMod (2.02s) +2025/03/05 21:20:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:43315 +2025/03/05 21:20:56 [Debug] v2ray.com/core/app/proxyman/inbound: creating stream worker on 127.0.0.1:39635 +2025/03/05 21:20:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:43315 +2025/03/05 21:20:56 [Info] v2ray.com/core/transport/internet/tcp: listening TCP on 127.0.0.1:39635 +2025/03/05 21:20:56 [Warning] v2ray.com/core: V2Ray 4.34.0 started +2025/03/05 21:20:58 [Info] [308308489] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [308308489] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41159 +2025/03/05 21:20:58 tcp:127.0.0.1:51612 accepted tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [308308489] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [308308489] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [1091814961] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [1091814961] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41159 +2025/03/05 21:20:58 tcp:127.0.0.1:41452 accepted tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [1091814961] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [1091814961] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [3997236025] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [3997236025] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41159 +2025/03/05 21:20:58 tcp:127.0.0.1:51628 accepted tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [3997236025] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [3997236025] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [2651532195] v2ray.com/core/proxy/socks: TCP Connect request to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [2651532195] v2ray.com/core/app/dispatcher: default route for tcp:127.0.0.1:41159 +2025/03/05 21:20:58 tcp:127.0.0.1:51642 accepted tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [2651532195] v2ray.com/core/proxy/freedom: opening connection to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] [2651532195] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:41159 +2025/03/05 21:20:58 [Info] Closing all servers. +Failed accept TCP connection: accept tcp 127.0.0.1:41159: use of closed network connection +2025/03/05 21:20:58 [Info] All server closed. +--- PASS: TestSocksConformanceMod (2.01s) === RUN TestSimpleTLSConnection tls_test.go:33: --- SKIP: TestSimpleTLSConnection (0.00s) @@ -3412,13 +3488,13 @@ vmess_test.go:1059: --- SKIP: TestVMessGCMMuxUDP (0.00s) PASS -ok v2ray.com/core/testing/scenarios 64.557s +ok v2ray.com/core/testing/scenarios 61.164s ? 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:45931: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:36049: use of closed network connection --- PASS: TestDialWithLocalAddr (0.00s) === RUN TestAllHeadersLoadable --- PASS: TestAllHeadersLoadable (0.00s) @@ -3426,18 +3502,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:34779: use of closed network connection +Failed accept TCP connection: accept tcp 127.0.0.1:41275: use of closed network connection --- PASS: TestTCPFastOpen (0.00s) === RUN TestRegisterListenerController --- PASS: TestRegisterListenerController (0.00s) PASS -ok v2ray.com/core/transport/internet 0.026s +ok v2ray.com/core/transport/internet 0.005s === RUN TestListen --- PASS: TestListen (0.00s) === RUN TestListenAbstract --- PASS: TestListenAbstract (0.00s) PASS -ok v2ray.com/core/transport/internet/domainsocket 0.012s +ok v2ray.com/core/transport/internet/domainsocket 0.004s === RUN TestReaderWriter --- PASS: TestReaderWriter (0.00s) === RUN TestRequestHeader @@ -3454,40 +3530,40 @@ === RUN TestConnectionInvReq --- PASS: TestConnectionInvReq (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/http 0.017s +ok v2ray.com/core/transport/internet/headers/http 0.006s ? 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.005s === RUN TestDTLSWrite --- PASS: TestDTLSWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/tls 0.017s +ok v2ray.com/core/transport/internet/headers/tls 0.004s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/utp 0.024s +ok v2ray.com/core/transport/internet/headers/utp 0.004s === RUN TestUTPWrite --- PASS: TestUTPWrite (0.00s) PASS -ok v2ray.com/core/transport/internet/headers/wechat 0.016s +ok v2ray.com/core/transport/internet/headers/wechat 0.004s ? v2ray.com/core/transport/internet/headers/wireguard [no test files] === RUN TestHTTPConnection -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed --- PASS: TestHTTPConnection (1.01s) PASS -ok v2ray.com/core/transport/internet/http 1.037s +2025/03/05 21:19:59 [Info] v2ray.com/core/transport/internet/http: stopping serving TLS > http: Server closed +ok v2ray.com/core/transport/internet/http 1.014s === RUN TestConnectionReadTimeout -2026/04/08 03:37:46 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/kcp: #1 creating connection to --- PASS: TestConnectionReadTimeout (1.00s) === RUN TestConnectionInterface --- PASS: TestConnectionInterface (0.00s) === RUN TestSimpleAuthenticator +2025/03/05 21:19:59 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to --- PASS: TestSimpleAuthenticator (0.00s) === RUN TestSimpleAuthenticator2 --- PASS: TestSimpleAuthenticator2 (0.00s) -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/kcp: #1 terminating connection to === RUN TestKCPPacketReader --- PASS: TestKCPPacketReader (0.00s) === RUN TestDialAndListen @@ -3504,27 +3580,29 @@ === RUN TestCmdSegment --- PASS: TestCmdSegment (0.00s) PASS -ok v2ray.com/core/transport/internet/kcp 1.012s +ok v2ray.com/core/transport/internet/kcp 1.005s === RUN TestQuicConnection -2026/04/08 03:37:46 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/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2025/03/05 21:19:58 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/03/05 21:19:59 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnection (1.01s) === RUN TestQuicConnectionWithoutTLS -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:41562: use of closed network connection -2026/04/08 03:37:48 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2025/03/05 21:19:59 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:58789: use of closed network connection +2025/03/05 21:20:00 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed --- PASS: TestQuicConnectionWithoutTLS (1.01s) +2025/03/05 21:20:00 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): write udp 127.0.0.1:56235->127.0.0.1:57562: use of closed network connection === RUN TestQuicConnectionAuthHeader -2026/04/08 03:37:48 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:33713: use of closed network connection -2026/04/08 03:37:49 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed ---- PASS: TestQuicConnectionAuthHeader (1.01s) +2025/03/05 21:20:01 [Info] v2ray.com/core/transport/internet/quic: failed to accept QUIC connections > quic: server closed +2025/03/05 21:20:01 [Info] v2ray.com/core/transport/internet/quic: failed to accept stream > INTERNAL_ERROR (local): read udp 127.0.0.1:42882: use of closed network connection +--- PASS: TestQuicConnectionAuthHeader (1.00s) PASS -ok v2ray.com/core/transport/internet/quic 3.039s +ok v2ray.com/core/transport/internet/quic 3.024s === RUN TestGetOriginalDestination -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:43765 -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/tcp: failed to call getsockopt > protocol not available +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/tcp: dialing TCP to tcp:127.0.0.1:38495 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/tcp: failed to call getsockopt > protocol not available +Failed accept TCP connection: accept tcp 127.0.0.1:38495: use of closed network connection --- PASS: TestGetOriginalDestination (0.00s) PASS -ok v2ray.com/core/transport/internet/tcp 0.011s +ok v2ray.com/core/transport/internet/tcp 0.005s === RUN TestCertificateIssuing --- PASS: TestCertificateIssuing (0.00s) === RUN TestExpiredCertificate @@ -3532,36 +3610,36 @@ === RUN TestInsecureCertificates --- PASS: TestInsecureCertificates (0.00s) PASS -ok v2ray.com/core/transport/internet/tls 0.011s +ok v2ray.com/core/transport/internet/tls 0.005s === RUN TestSameDestinationDispatching -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 -2026/04/08 03:37:47 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/udp: establishing new connection for udp:127.0.0.1:53 +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [Debug] v2ray.com/core/transport/internet/udp: dispatch request to: udp:127.0.0.1:53 +2025/03/05 21:19:58 [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.008s +ok v2ray.com/core/transport/internet/udp 1.004s === RUN Test_listenWSAndDial -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 -2026/04/08 03:37:47 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2026/04/08 03:37:52 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 -2026/04/08 03:37:52 [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.00s) +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13146 +2025/03/05 21:19:58 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13146 +2025/03/05 21:20:03 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13146: use of closed network connection +--- PASS: Test_listenWSAndDial (5.03s) === RUN TestDialWithRemoteAddr -2026/04/08 03:37:52 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 -2026/04/08 03:37:52 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 -2026/04/08 03:37:52 [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 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13148 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13148 +2025/03/05 21:20:03 [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 -2026/04/08 03:37:52 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 -2026/04/08 03:37:52 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 -2026/04/08 03:37:52 [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 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/websocket: listening TCP(for WS) on 127.0.0.1:13143 +2025/03/05 21:20:03 [Info] v2ray.com/core/transport/internet/websocket: creating connection to tcp:localhost:13143 +2025/03/05 21:20:03 [Warning] v2ray.com/core/transport/internet/websocket: failed to serve http for WebSocket > accept tcp 127.0.0.1:13143: use of closed network connection --- PASS: Test_listenWSAndDial_TLS (0.00s) PASS -ok v2ray.com/core/transport/internet/websocket 5.019s +ok v2ray.com/core/transport/internet/websocket 5.031s === RUN TestPipeReadWrite --- PASS: TestPipeReadWrite (0.00s) === RUN TestPipeInterrupt @@ -3569,13 +3647,13 @@ === RUN TestPipeClose --- PASS: TestPipeClose (0.00s) === RUN TestPipeLimitZero ---- PASS: TestPipeLimitZero (2.01s) +--- PASS: TestPipeLimitZero (2.00s) === RUN TestPipeWriteMultiThread --- PASS: TestPipeWriteMultiThread (0.10s) === RUN TestInterfaces --- PASS: TestInterfaces (0.00s) PASS -ok v2ray.com/core/transport/pipe 2.116s +ok v2ray.com/core/transport/pipe 2.107s 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 @@ -3616,12 +3694,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/3638139/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3638139/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/1481085 and its subdirectories -I: Current time: Tue Apr 7 15:39:32 -12 2026 -I: pbuilder-time-stamp: 1775619572 +I: removing directory /srv/workspace/pbuilder/3638139 and its subdirectories +I: Current time: Thu Mar 6 11:21:20 +14 2025 +I: pbuilder-time-stamp: 1741209680