I have "ReachableAddresses reject :" in torrc and start Tor. Tor obviously cannot connect. Then I add a bridge through Vidalia, and, voila, Tor connects to the Tor network through the bridge, ignoring ReachableAddresses.
Is this expected behaviour? Are bridges exempt from the ReachableAddresses option? My reading of that option in the man page is that it should prevent ALL connections, bridges included. Is this a bug, an error in the man page, or an error in my head?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
We should figure out what we want to do here by 0.2.2.x, and document it, and document the current behavior if they differ. If we don't like the current behavior, we should see about fixing #2357 (moved) too.
Trac: Component: Tor Client to Tor Bridge Description: I have "ReachableAddresses reject :" in torrc and start Tor. Tor obviously cannot connect. Then I add a bridge through Vidalia, and, voila, Tor connects to the Tor network through the bridge, ignoring ReachableAddresses.
Is this expected behaviour? Are bridges exempt from the ReachableAddresses option? My reading of that option in the man page is that it should prevent ALL connections, bridges included. Is this a bug, an error in the man page, or an error in my head?
to
I have "ReachableAddresses reject :" in torrc and start Tor. Tor obviously cannot connect. Then I add a bridge through Vidalia, and, voila, Tor connects to the Tor network through the bridge, ignoring ReachableAddresses.
Is this expected behaviour? Are bridges exempt from the ReachableAddresses option? My reading of that option in the man page is that it should prevent ALL connections, bridges included. Is this a bug, an error in the man page, or an error in my head?
To be fair, I bet your Vidalia settings don't have "My firewall only lets me connect to certain ports" clicked. So you have told Vidalia that you can reach all addresses. Not totally crazy that it would correct your Tor to match your Vidalia settings.
When I click the "My firewall only lets me connect to certain ports" and set it to 1, I get the behavior you wanted.
When I use Vidalia to set the bridge, it looks like Vidalia is doing a resetconf on our reachableaddresses config option.
Aah. My experience with Vidalia controlling Tor (but not starting it) was that all Vidalia options that the user hasn't set explicitly are set according to the corresponding options in torrc. I suppose that behaviour isn't as consistent as I thought so my assumption doesn't hold in general.
As a side note, perhaps it's worth making Vidalia's options handling vs the options in torrc more consistent?