On 9 Mar 2016, at 07:17, Roger Dingledine arma@mit.edu wrote:
On Tue, Mar 08, 2016 at 09:07:07PM +0100, Felix wrote:
Hi
I stumbled over [1]. As I operate Doedel26 I checked DownloadExtraInfo was default. After change in torrc to 1 and reload 'cached-extrainfo' showed up in /var/db/tor/.
Can someone please advice how to deal with it ?
Best regards, Felix
I think the answer is you, the relay operator, shouldn't have to do anything.
Indeed! Thanks for reporting this issue. We released a list of fallback directories in 0.2.8.1-alpha to find issues like this.
My guess is that it's a bug in somebody's expectation for how to implement the fallbackdirectory design. The fix might be something like "teach clients who are trying to fetch extrainfo descs to not ask relays who don't offer them".
Yes, that would be the plan. The code that picks authorities and fallback directories uses the same function, so it looks like there are some missing flag checks. (We plan on unifying the code that picks authorities / fallback directories and the code that picks directory mirrors. If we'd managed that in 0.2.8, then these checks would be correct, because they're being performed for directory mirrors.)
Once some devs, especially teor, recover from the Valencia meeting, I expect this one will be easy to resolve.
I am still in an airport, and I believe others are still on post-dev-meeting leave. Give us a week or so to look into it. We should be able to get a fix in the next alpha.
Tim
Tim Wilson-Brown (teor)
teor2345 at gmail dot com PGP 968F094B
teor at blah dot im OTR CAD08081 9755866D 89E2A06F E3558B7F B5A9D14F