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

Cloudflare connection discrimination breaks Console pages #327

Open
mashdragon opened this issue Aug 20, 2024 · 6 comments
Open

Cloudflare connection discrimination breaks Console pages #327

mashdragon opened this issue Aug 20, 2024 · 6 comments
Labels
sev2 severity 2 bug

Comments

@mashdragon
Copy link

When I try to load the Console (https://console.akash.network/) on Tor Browser, the loading spinner spins forever, blocking access to the Your Account section. The reason is that requests to api.cloudmos.io are triggered by Cloudflare and return garbage 403 captcha page (and missing CORS headers) instead of the API responses.

image

Please consider removing Cloudflare or making it less of a hassle for users to work around the way it breaks the site. Otherwise, please advise some easy way of self hosting. I can't tell from the Readme if Cloudmos is a service I would be able to host or not. But frankly it might be too much of a hassle for me to set up my own nodes...

@Oyase-shinobi
Copy link

Oyase-shinobi commented Aug 31, 2024

Hello @mashdragon
Happy weekend
I have checked the akash project and very interested in this
I would love to engage in your team and contribute in this project
may I take this issue?

@mashdragon
Copy link
Author

@Oyase-shinobi I have no direct affiliation with akash project. Since this is a deployment configuration issue, I don't think you would be able to contribute.

@Oyase-shinobi
Copy link

@mashdragon
I see
Thanks

@baktun14 baktun14 added the sev2 severity 2 bug label Sep 18, 2024
@baktun14
Copy link
Contributor

There seems to be an issue with CORS and TOR. https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/18080

We suggest you use Chrome based browsers to use Akash Console.

@mashdragon
Copy link
Author

mashdragon commented Nov 26, 2024

This is not an issue with Tor Browser. The reason there is a CORS issue is that Cloudflare does not send a proper CORS response when it's giving you a response saying you are blocked, since the request never makes it to Akash's servers to begin with.

Generally most blockchain applications try to give access to Tor users because anonymity and decentralization is something they value, and if a Tor user can access it, that means everyone can. Bitcoin's node software had support for routing connections over Tor since Satoshi. Please give this another thought.

Alternatively can I run this locally?

@baktun14
Copy link
Contributor

We can try other solutions sure

@baktun14 baktun14 reopened this Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sev2 severity 2 bug
Projects
None yet
Development

No branches or pull requests

3 participants