[GH-ISSUE #2656] flow parameter is ignored in vless:// links #1212

Open
opened 2026-10-13 20:36:57 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @iolpltuisciaoln on GitHub (May 26, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2656

Describe the bug
when sharing connection via vless:// link the "&flow=xtls-rprx-vision" parameter is completely ignored, thus VPN is not working.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Amnezia Android client
  2. Click on '+'
  3. insert key like vless://xxxx@IP:443?encryption=none&security=tls&type=tcp&flow=xtls-rprx-vision&sni=mydomain.com&fp=chrome&alpn=http%2F1.1#NL-Amnezia-VLESS
  4. no visible error on client but connection is dead.

Expected behavior
A clear and concise description of what you expected to happen.

Server side Log
2026/05/26 20:34:01.458819 [Warning] [3513088284] app/proxyman/inbound: connection ends > proxy/vless/inbound: account xxxxxxxxxxxxxxxxxxxxx is rejected since the client flow is empty. Note that the pure TLS proxy has certain TLS in TLS characters.

Smartphone (please complete the following information):

  • Device: Android 15
Originally created by @iolpltuisciaoln on GitHub (May 26, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2656 **Describe the bug** when sharing connection via vless:// link the "&flow=xtls-rprx-vision" parameter is completely ignored, thus VPN is not working. **To Reproduce** Steps to reproduce the behavior: 1. Go to Amnezia Android client 2. Click on '+' 3. insert key like vless://xxxx@IP:443?encryption=none&security=tls&type=tcp&flow=xtls-rprx-vision&sni=mydomain.com&fp=chrome&alpn=http%2F1.1#NL-Amnezia-VLESS 4. no visible error on client but connection is dead. **Expected behavior** A clear and concise description of what you expected to happen. **Server side Log** 2026/05/26 20:34:01.458819 [Warning] [3513088284] app/proxyman/inbound: connection ends > proxy/vless/inbound: account xxxxxxxxxxxxxxxxxxxxx is rejected since the client flow is empty. Note that the pure TLS proxy has certain TLS in TLS characters. **Smartphone (please complete the following information):** - Device: Android 15
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1212
No description provided.