No worry, I won't try to use these settings on anything connected to the public tor network. I will try out your fix - I'm working with v0.2.7.0-alpha-dev from the git repository now.

In the mean time it looks like I've been successful in bootstrapping a private network without the testing flag, despite everything being on one server (with only a 172.16/12 interface). The directory authorities are voting, the routers are passing the reachability and bandwidth tests, and I can start a client and make requests through it.

I think that just leaves a couple questions for now:

- I know the directory authority's certificate needs to be renewed periodically (looks like 12 months default). Since it asked for a password that is something I need to do manually then send a HUP, correct? Later on I'll try to hack generating a cert with days or hours of time just to see what happens, but would like to know what the correct way to handle it is.

- All of my routers have done the bandwidth tests, but I see this warning on the DAs with each vote:

Apr 22 22:39:41.000 [warn] Consensus with empty bandwidth: G=0 M=5 E=0 D=243 T=248

Is this something that will fill out as the uptime of the instances increase? Or is this something I should look into?



On Wed, Apr 22, 2015 at 11:05 AM, teor <teor2345@gmail.com> wrote:

> On 22 Apr 2015, at 23:24 , teor <teor2345@gmail.com> wrote:
> …
>
> It appears that my original fix to bug #13924 didn't anticipate anyone using "ExtendAllowPrivateAddresses 1" without "TestingTorNetwork 1". I'll submit a patch which swaps TestingTorNetwork for ExtendAllowPrivateAddresses. This will preserve the existing fix, because "TestingTorNetwork 1" implies "ExtendAllowPrivateAddresses 1".
>
> The relevant line is here:
>
> https://github.com/torproject/tor/blob/cc10f13408e25eaf04f849d0f761680f383fa61d/src/or/circuitbuild.c#L1401


CJ,

I have made this change and it's waiting for review in the Tor Project Trac system.

Please see:
https://trac.torproject.org/projects/tor/ticket/15771

Or on github:
Branch: bug-15771-reachability
Repository: ​​https://github.com/teor2345/tor.git

teor

teor2345 at gmail dot com
pgp 0xABFED1AC
https://gist.github.com/teor2345/d033b8ce0a99adbc89c5

teor at blah dot im
OTR D5BE4EC2 255D7585 F3874930 DB130265 7C9EBBC7


_______________________________________________
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev