[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
problems trying to run OR...
I have three machines which I am attempting to run the Onion Router on so
that I can stress test it using the WebLoad software.
I successfully compile and run the Onion Routers on each of the machines,
and then launch the httpap proxy on 8080 on one of the three machines.
I configured my browser (IE) to proxy to port 8080 on the machine that the
httpap proxy if running on.
Now, soon as I attempt to browse a page, the OR enters an infinite loop
inside of the new_route() routine. The messages I see displayed are:
new_route() : Choosing hop 0.
new_route() : Chosen router 1.
new_route() : Choosing hop 0.
new_route() : Chosen router 2.
new_route() : Choosing hop 0.
new_route() : Chosen router 0.
... etc ...
I looked at the appropriate source code and there is a comment in there
warning about a potential infinite loop if there are too few routers to
choose from.
Three routers should not be too few, so I figured I must have done
something wrong in my configuration that prevented the router that was
contacted by the proxy from seeing the other two routers, but I can't find
what the problem is here.
My onion router machines have IP addresses: 172.16.2.201, 172.16.2.202, and
172.16.2.203
I have attached a tarball containing my testing directory which contains
the configuration files that I was using. I put this directory at the same
level as the OR project directory on each of my onion router machines and
it contains links like "or -> ../or/src/or/or" for the onion router
executable so that I can update the OR project directory via CVS whenever I
want without affecting my testing directory. On each of the three onion
router machines I have a "keys" directory at the same level as both the OR
project directory and my testing directory. This "keys" directory contains
the "public" and "private" keys that were generated using the "orkeygen"
utility on that machine. I have also attached a tarball containing the keys
directory from each of these machines which I have renamed "keys1",
"keys2", and "keys3" respectively withing the tarball.
Could someone please examine my setup and advise me on how to get this
thing running so that I can run the tests that I have prepared?
ortest.tar.gz
keys.tar.gz