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

Rewriting binary WebSocket packets to text #24

Open
Jimbly opened this issue Sep 18, 2023 · 3 comments
Open

Rewriting binary WebSocket packets to text #24

Jimbly opened this issue Sep 18, 2023 · 3 comments

Comments

@Jimbly
Copy link

Jimbly commented Sep 18, 2023

Apologies in advance if I've arrived at the wrong place. I am the developer of Worlds FRVR (https://worlds.frvr.com/). It appears some users are trying to play it via what appears to be a proxy at https://artclass.site/ which brought me to their support, who said they use this project for their HTTP rewriting, so I thought I'd pass the error along here. Users are unable to play (and it's causing various errors we're noticing) due to the proxy turning binary WebSocket packets into text WebSocket packets (and losing information along the way). Feel free to close if there's nothing you can do about this, I'm just passing along the issue =).

@desplmfao
Copy link

that would probably be an ultraviolet issue, this is just the backend for it.
neither githubs host "artclass.site" though, so its just a general issue.

@desplmfao
Copy link

ultraviolet has been pretty shit lately so i would just recommend using some proxy blocking script tbh

@mdoryammilwalrus
Copy link

Probably Ultraviolet, the bare spec says it should keep binary / text data

You could set up a bare server and try using it to forward websockets:
https://github.com/tomphttp/specifications/blob/master/BareServerV3.md#create-a-websocket-tunnel-to-a-remote

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

3 participants