RendNodes configuration option is ignored
The RendNodes configuration option should enable users to specify a list of relays that are preferred as rendezvous node when establishing a connection to a hidden service. It was added with revision 1433 in version 0.0.6pre1.
But the configuration option is currently ignored, because it is used in the choose_good_exit_server() function in circuitbuild.c only. Since cannibalization was introduced in version 0.1.0.1-rc, this method isn't used for establishing rendezvous and introduction circuits anymore. Now the circuits are selected in the circuit_find_to_cannibalize() function in circuitlist.c, where pre-built 3-hop circuits are either extended to a known introduction point or just declared as rendezvous circuit with the third hop automatically being the rendezvous point.
Therefore enabling the the configuration option has no effect on the chosen rendezvous point.
[Automatically added by flyspray2trac: Operating System: All]
Trac:
Username: chrisw