cfal / shoes

A multi-protocol proxy server written in Rust (HTTP, HTTPS, SOCKS5, Vmess, Vless, Shadowsocks, Trojan, Snell)
MIT License
181 stars 17 forks source link

Request for help with vless protocol implemented in rust #13

Closed zhu327 closed 3 months ago

zhu327 commented 4 months ago

I referred to your shoes to implement a websocket vless tunnel running on cloudflare workers, but I found that when using safari to visit twitter/facebook/instagram, the webpage would fail to access, and some static files would fail to load, but the same implementation of js was fine https://github.com/zizifn/edgetunnel, I have no way to debug this problem, I'm not sure if it's a cloudflare workers issue or a problem with my code, so I'd like you to help me see if there's anything wrong with my implementation of vless, I'm a rust newbie and can't find any other way to get help for the time being. I apologize for any inconvenience.

https://github.com/zhu327/workers-tunnel/blob/main/src/lib.rs

zhu327 commented 3 months ago

I already debugged on my local environment, and there is no issue. So it could be a problem of Cloudflare Workers. It's hard to fix now, so I close this issue.