[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

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



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-