Proposal idea: User path configuration

Christian Fromme kaner at
Wed Mar 10 09:32:06 UTC 2010


On Wed, Mar 10, 2010 at 5:32 AM, Roger Dingledine <arma at> wrote:

> I think we should work out the situations where strictnodes is needed,
> and the situations where we want to honor the config option even without
> strictnodes 1.
> For example, if you set entrynodes or exitnodes, then imo you should get
> one of the nodes you specified, or fail if none work. You asked for it,
> you get it. Similarly, if you set Excludenodes or excludeexitnodes, I
> think that should trump any entrynodes or exitnodes you set. And if you
> exclude everything that's possible, then you fail to make a circuit. It's
> what you asked for. That's pretty much what I built in
> (though I haven't finished the "excluding" part).

This sounds like we rather want an option "RelaxStrictNodesOnConflict
1" for the user to explicitly relax the rules if he knows what he's
doing. Default should be 0. At least I find that more intuitive.


More information about the tor-dev mailing list