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

Onion service for matrix-client.matrix.org & matrix.org & dendrite.matrix.org #1314

Open
Mikaela opened this issue Apr 16, 2022 · 6 comments
Labels
meta Things that are foundation related or external services mentioning matrix that need changes

Comments

@Mikaela
Copy link

Mikaela commented Apr 16, 2022

Is your feature request related to a problem? Please describe.

When I attempt to use matrix.org over Tor, I often end up being asked for Cloudflare captcha that neither Element or Nheko is able to provide for the client-server API. With Element desktop I only see error about no connection for no reason, with Nheko the terminal output gets flooded by HTML saying it's Cloudflare captcha.

Describe the solution you'd like

I would like matrix.org to provide an onion service, preferably single hop one, that I could mapaddress in torrc and not require client-side changes.

Describe alternatives you've considered

Matrix.org could stop using Cloudflare or stop requiring captchas for https://matrix-client.matrix.org in Cloudflare configuration?

Additional context

@thibaultamartin
Copy link
Contributor

Element does seem to support captchas? I managed to create an account using Element on Matrix.org using Tor Browser on macOS.

With that said, @laurencegill it looks like CloudFlare supports onion services. Is this something we could enable for matrix.org and matrix-client.matrix.org? We might want to get T&S' opinion on this too

@laurencegill
Copy link
Contributor

It's possible this isn't an issue any more. We had an issue with ToR traffic for the element app that coincidentally I was involved in, and cloudflare fixed an issue on their side with incorrectly blocking/challenging ToR traffic.

@Mikaela
Copy link
Author

Mikaela commented Jun 23, 2023

This is still a feature request for having access to matrix-client.matrix.org via an onion address without going through Cloudflare. Additionally this issue was experienced with Element Desktop, not Element Web in Tor Browser.

I haven't tried using Element+Tor+Matrix.org recently though.

@MTRNord MTRNord added the meta Things that are foundation related or external services mentioning matrix that need changes label Nov 28, 2023
@Mikaela Mikaela changed the title Onion service for matrix-client.matrix.org & matrix.org Onion service for matrix-client.matrix.org & matrix.org & dendrite.matrix.org Feb 3, 2024
@Mikaela
Copy link
Author

Mikaela commented Feb 3, 2024

I updated the title since dendrite.matrix.org is also apparently suffering this either through NordVPN or Tor.

2024-02-03T10:08:05,936096653+02:00

@Saiv46
Copy link

Saiv46 commented Sep 17, 2024

Bumping this issue. By the way, shouldn't Cloudflare's "Onion Routing" solve that?

Screenshot

@Mikaela
Copy link
Author

Mikaela commented Sep 18, 2024

Not really unless all Matrix clients start implementing Alt-Svc and there is no guarantee of Cloudflare not issuing captchas for them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Things that are foundation related or external services mentioning matrix that need changes
Projects
None yet
Development

No branches or pull requests

5 participants