-
Notifications
You must be signed in to change notification settings - Fork 705
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
WARP IPv6 issue with WARP+ key binded #348
Comments
The same is happening with the official WARP client on MacOS. The free mode passes ipv6 traffic, the warp+ mode doesn't pass ipv6 traffic. Although, the ip itself is the same. So, it seems to have nothing to do with the wgcf. |
I tried using the latest WGCF release and couldn't reproduce this issue.
Did you mean the #158 & #50 ?
AFAIK for Warp, Cloudflare doesn't block anything except any connections to the IPv4 & IPv6 had nothing to do with WGCF since all the tool does is simulating API requests to the Warp servers to generate a new account or updating the already existing one. This tool is open source, so people could just inspect the source code first, and then make an educated guess from there. From |
Here's the description of the problem by other users: https://community.cloudflare.com/t/losing-ipv6-connectivity-with-warp/568971 |
They seem to be doing some big changes to their services lately, it seems that's affecting Argo-related services such as Warp. |
Just to inform, IPv6 still not working for me. It works under the same conditions on the free mode, but immediately stops working once I apply the license key for unlimited mode. Also, the iOS app works just fine, providing both ipv4 and ipv6 on the same network. |
I created #355 to resolve this issue and currently my IPv6 is working again. |
Merged and released in v2.2.20. Sorry for the delay and thanks for the contribution! |
this will make it fail to change the plan to WARP PLUS after |
Lately, the newly wireguard profile generated from WGCF, with WARP+ license key binded, has a problem that, when I connect to it, WARP can assign an IPv4 for me, but no IPv6 address is assigned, and any connection to IPv6 only site would be timed out.
The profiles generated earlier this year, also with WARP+ license key binded, don't have such an issue, IPv6 would be assigned normally if connecting.
Also, newly generated profiles with license key unchanged (Meaning no WARP+ license), don't have this issue neither, IPv6 would be normally assigned.
I have read some discussions that this issue is caused by the wrong IPv6 tunnel address in the [Interface] section of the profile, which means the currently generated profile all has a wrong IPv6 address written in.
But I also noticed that, in the official WARP app, when you change the license key, only the private key will be refreshed, the IPv6 tunnel address remains the same, so the same IPv6 tunnel address should work before and after changing the license key.
This implies that the IPv6 tunnel address generated by WGCF should not be wrong, since before changing the license key, IPv6 address can be normally assigned.
So, I am guessing that something has changed with WARP's servers.
Maybe they are blocking profiles generated by WGCF with WARP+ license key binded from obtaining an IPv6 address, but old configs stay unaffected?
Or when WGCF is changing the license key, the program doesn't post a request, which is not required before, to inform WARP's servers to associate the IPv6 tunnel address with refreshed private key?
Would you look into it and work out a solution? Thanks.
The text was updated successfully, but these errors were encountered: