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

Issue with the Proxy Feature of the Built-in VLESS Configs and Feature Suggestion for HTTP/HTTPS Port Selection #49

Closed
Turbine8845 opened this issue Apr 8, 2024 · 1 comment

Comments

@Turbine8845
Copy link

Dear Vahid,
Thank you for the amazing code and for making it available as an open-source project. I have encountered an issue with the proxy feature of the built-in VLESS configs introduced in version 2.3. This feature, which was designed to address the inability to visit web pages behind Cloudflare, initially operated flawlessly. However, it has recently stopped functioning and now attempts to visit web pages behind Cloudflare result in a PR_END_OF_FILE_ERROR. This error also occurs when trying to access a web page behind Cloudflare using configs merged with the worker.
It seems that the URL used to retrieve proxy IPs, which I believe is https://raw.githubusercontent.com/vfarid/v2ray-worker/main/resources/proxy-list.txt, now redirects to a page containing only workers.bestip.one. A workaround for this issue would be greatly appreciated if possible.
Additionally, I would like to suggest a feature for your consideration. In my testing, I have found that edge/serverless VLESS configs generated using Cloudflare workers are sometimes more reliable and faster for internet connectivity with certain ISPs when using HTTP Cloudflare ports, as opposed to the HTTPS Cloudflare ports currently utilized in the code. Thus, I guess integrating the option to generate VLESS configs using both HTTP and HTTPS Cloudflare ports in the code could be a valuable addition for users.
Thank you for all your efforts and your incredible project.

@vfarid
Copy link
Owner

vfarid commented Jun 3, 2024

Yep, it version 2.3 the proxyIP war hard-coded to "workers.bestip.one" but there was possibility to replace proxyip using control panel. Anyway in version 2.4 I changed the algorithm in order to get proxy ips from this repo on-demand. So the problem is resolved.

@vfarid vfarid closed this as completed Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants