Hello,
The network that I'm using is blocking access to bridges.torproject.org thus I cannot access the bridges website.
Looking for another mirror didn't yield any result and using search engines caches didn't work either (got weird HTTP errors). I know that you can send an email and receive an email response back with a list of bridges but you need to send and email and from a specific email address.
I suppose many people (as I would) will find a bridges website very useful and I was thinking to run a mirror of bridges.torproject.org . Given that this is acceptable what are the requirements for creating and managing a bridges.torproject.org mirror? Are there any instructions for setting up such a mirror?
I did a search on the tor-mirrors list archive but couldn't find any relevant information and the documentation of 'Running a mirror' [1] (seems) to only provide information on how to setup a mirror of the torproject.org website.
Thanks!
[1] https://www.torproject.org/docs/running-a-mirror.html.en
Cheers, ~Vasilis
On Wed, Nov 07, 2018 at 10:19:00PM +0000, Vasilis wrote:
Hello,
The network that I'm using is blocking access to bridges.torproject.org thus I cannot access the bridges website.
Looking for another mirror didn't yield any result and using search engines caches didn't work either (got weird HTTP errors). I know that you can send an email and receive an email response back with a list of bridges but you need to send and email and from a specific email address.
I suppose many people (as I would) will find a bridges website very useful and I was thinking to run a mirror of bridges.torproject.org . Given that this is acceptable what are the requirements for creating and managing a bridges.torproject.org mirror? Are there any instructions for setting up such a mirror?
Hi Vasilis,
Unfortunately, this is not currently possible. The BridgeDB architecture is not designed in a way that allows for somethign like this. Hopefully, when the new Anti-Censorship team is created and starts working on this, they can find a way that allows for something like this.
In the mean time, retrieving new bridges using Tor Browser's Moat feature is the easiest alternative ("Request a bridge from torproject.org").
- Matt
Added relevant ticket: https://trac.torproject.org/projects/tor/ticket/28391
Cheers, ~Vasilis
On Wed, Nov 07, 2018 at 10:19:00PM +0000, Vasilis wrote:
I was thinking to run a mirror of bridges.torproject.org . Given that this is acceptable what are the requirements for creating and managing a bridges.torproject.org mirror?
As Matt says, this isn't something that the architecture supports well right now.
But that said, if you want to do this, my first thought would be to set up an apache with proxypass configured to make requests to bridges.torproject.org. Essentially you'd be setting up a web proxy that lets people have your view of bridges.torproject.org (i.e. the view from your IP address).
The benefit would be that they can see bridges.torproject.org, and the drawbacks would be that they only see the bridges available to your slice of IP-space, and that the more people use your site, the more likely one of them is the censor and then those bridges get blocked.
--Roger
Roger Dingledine:
Essentially you'd be setting up a web proxy that lets people have your view of bridges.torproject.org (i.e. the view from your IP address).
The benefit would be that they can see bridges.torproject.org, and the drawbacks would be that they only see the bridges available to your slice of IP-space, and that the more people use your site, the more likely one of them is the censor and then those bridges get blocked.
Interesting, I forgot about the rate limit of bridges distribution per IP. Out of curiosity how is this handled when a user access the onion version of bridges.tpo ?
Cheers, ~Vasilis
tor-mirrors@lists.torproject.org