2dust / 2dust/v2rayNG

[Bug] v2rayNG 2.3.8 / libXray 26.9.9 breaks Hysteria2 mport UDP port hopping

Đang mở
#6,224 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Kotlin
Star
62.6k
Fork
8.1k
Merge trung bình
3 ngày 7 giờ
Pull request đã merge (30 ngày)
36

Mô tả

v2rayNG 2.3.8 / Xray 26.9.9: broken
v2rayNG 2.3.7 / Xray 26.7.28: works
Hysteria2 + Salamander
mport=20000-20500
hop interval: 30s
Actual behavior:
With v2rayNG 2.3.8, server-side tcpdump shows all HY2 traffic going only to UDP/443. No packets arrive on UDP 20000–20500.
Expected behavior:
Client should periodically switch destination UDP ports inside 20000–20500.
Regression test:
Downgrading only the server to Xray 26.7.28 did not restore hopping.
Downgrading the Android client from v2rayNG 2.3.8 to 2.3.7 restored UDP port hopping immediately.
tcpdump evidence after downgrade:
destination ports changed, for example:
20483 → 20435 → 20189
Relevant release change:
libXray 26.9.9 release notes mention removal of obsolete QUIC udpHop handling.

mport=20000-20500 is still successfully parsed/imported by the client, but the actual outbound traffic remains on UDP/443.
mport=20000-20500 is present in theimported URI / config on both

versions.

The issue is reproducible with thesame server configuration and sameHY2 credentials.

Image
Image
Image

Image

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Reproduce with v2rayNG 2.3.8/libXray 26.9.9 and a Hysteria2 Salamander config using mport=20000-20500, then compare behavior with v2rayNG 2.3.7. Start by reading the libXray 26.9.9 release note about removing obsolete QUIC udpHop handling and the client import/config path for mport. Done means tcpdump shows HY2 traffic hopping within UDP 20000-20500 instead of staying on UDP/443.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
android, kotlin
Lĩnh vực
mobile, networking
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.