torrc file changes and features - reversal request & possible bug.

Anon Mus my.green.lantern at googlemail.com
Fri Aug 1 12:01:08 UTC 2008


Hi,

I have recently upgraded to v0.1.2.19 (after a long time being unable to 
upgrade due to vidalia control of tor problems - no appears to be fixed) 
and after I noticed the location of torrc had been changed to the 
vidalia dir I updated the torrc to include my ExcludeNodes lists.

I used to list these with comments telling me what they were there for 
(eg who they were if I had to use a server hash rather than the name and 
what the reason was for excluding them) and I used multiple lines to 
keep it neat for me the user.

Here's as sample (names fictitious - hopefully)

"# exit node fails to exit .. eg  may be fire walled
ExcludeNodes mabbaschina,netluxor
# Unamed China (Beijing) ip 238.86.234.99
ExcludeNodes $66666666666666E733AB541B28242400694
# Redirects to child porn site for some google searches (words like 
"israel","murder","rape")
ExcludeNodes UnDeclaredName,DogsTor"


But this latest version (at least) of tor deletes all the user comments 
and also deletes all but the last line of any ExcludeNodes lines, all 
other ExcludeNodes line details are lost.


Is there any way these can be changes can be reversed???

So that,

1. Multiple ExcludeNodes lines are accepted and left as is in the torrc 
file.

2. User Comment lines are left AS is and untouched. Maybe a user comment 
line would be designated by a "+" or "/" or "#+" so to be left in.

I can also think of other torrc commands which might be easier to use 
if  placed on multiple lines similar to the ExcludeNodes I suggested above.


Bug report... a peculiar bug(??)

when I put 8 ExcludeNodes onto the list (7 seems to be OK) then when I 
use gmail (smtp port 25) then it fails and I get dozens of  tor  circuit 
build fail attempts..

Piece of tor log..

"Aug 01 12:33:12.327 [Warning] failed to choose an exit server
Aug 01 12:33:12.624 [Warning] failed to choose an exit server
Aug 01 12:33:12.671 [Warning] failed to choose an exit server
Aug 01 12:33:13.639 [Warning] failed to choose an exit server
Aug 01 12:33:13.702 [Warning] failed to choose an exit server
Aug 01 12:33:14.655 [Warning] failed to choose an exit server
Aug 01 12:33:14.655 [Warning] failed to choose an exit server
Aug 01 12:33:15.655 [Warning] failed to choose an exit server
Aug 01 12:33:15.717 [Warning] failed to choose an exit server
Aug 01 12:33:16.671 [Warning] failed to choose an exit server
Aug 01 12:33:16.717 [Warning] failed to choose an exit server
Aug 01 12:33:17.686 [Warning] failed to choose an exit server
Aug 01 12:33:17.749 [Warning] failed to choose an exit server
Aug 01 12:33:18.686 [Warning] failed to choose an exit server
Aug 01 12:33:18.733 [Warning] failed to choose an exit server
Aug 01 12:33:19.702 [Warning] failed to choose an exit server
Aug 01 12:33:19.733 [Warning] failed to choose an exit server
Aug 01 12:33:20.717 [Warning] failed to choose an exit server
Aug 01 12:33:20.749 [Warning] failed to choose an exit server
Aug 01 12:33:21.733 [Warning] failed to choose an exit server
Aug 01 12:33:21.749 [Warning] failed to choose an exit server"

If I then remove the 8th ExcludeNode its OK.


My line is..

ExcludeNodes 
$213AF724CA2852BE564DFCD0034862BD60F73A40,hpoohtor,askatasuna,netcontor,$8CACD9D0BF2E65E7335AB541B287F2482B400694,phchay,Blackmage,NetworkPimp

Remove NetworkPimp and its OK.

So I tried removing askatasuna instead and this also does not work 
(creates huge number of circuit builds as well with only 7 nodes in list).

But the line "Excludenodes NetworkPimp"  is OK. 

Not sure whats going on.. could it be a port 25 build circuit problem??


-K-



More information about the tor-talk mailing list