Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UDP fallback doesn't work with gfwlist or custom rules #3070

Open
3 of 17 tasks
AaronChen0 opened this issue May 15, 2023 · 2 comments
Open
3 of 17 tasks

UDP fallback doesn't work with gfwlist or custom rules #3070

AaronChen0 opened this issue May 15, 2023 · 2 comments
Labels

Comments

@AaronChen0
Copy link
Contributor

AaronChen0 commented May 15, 2023

Please read contributing guidelines. Thanks.

Describe the bug
When browsing instagram or youtube with bypass-lan-china route, I can see quic/udp traffic for http3 in tcpdump from my server.
But there is only tcp traffic when choosing gfwlist or custom rules and udp fallback.

To Reproduce
Steps to reproduce: (Testing with or without plugin is the same for this bug)

  1. Enable udp-fallback with gfwlist route or custom rules (can confirm the related domains are in the route rules).
    Screenshot_2023-05-15-19-50-07-070_com github shadowsocks
    Screenshot_2023-05-15-19-51-09-342_com github shadowsocks
  2. Using the following command to observe udp traffic in your udp fallback server.
tcpdump port 31555 and udp
  1. Browsing youtube in a chrome browser. Can view youtube normally.
  2. See no udp traffic from step 2. Switching to bypass-lan-china route, I can observe udp traffic.

Expected behavior
When using custom rules, I can view youtube via http3/quic/udp.

Screenshots
See above. I can add more if requested.

Smartphone (please complete the following information):

  • Android/Chrome OS version: MIUI 13.0.1 / Android 12
  • Device: Redmi 10X 4G
  • Version: V5.3.3
  • Last version that did not exhibit the issue: [not applicable]

Configuration
Put an x inside the [ ] that applies.

  • IPv4 server address
  • IPv6 server address
  • Client IPv4 availability
  • Client IPv6 availability
  • Encrypt method: AES-GCM-256
  • Route
    • All
    • Bypass LAN
    • Bypass China
    • Bypass LAN & China
    • GFW List
    • China List
    • Custom rules
  • IPv6 route
  • Apps VPN mode
    • Bypass mode
  • Remote DNS: dns.google
  • DNS over UDP
  • Plugin configuration (if applicable): v2ray-plugin+websocket
  • Auto Connect
  • TCP Fast Open
  • If you're not using VPN mode, please supply more details here:

Additional context
Add any other context about the problem here.

@AaronChen0
Copy link
Contributor Author

AaronChen0 commented Aug 30, 2024

Hi, @Mygod . Can you reproduce this issue? Do you have any clues?
I can reproduce this issue with the lastest commit.

@Mygod
Copy link
Contributor

Mygod commented Aug 31, 2024

Feel free to PR. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants