GETINFO argument to dertermine OR IP addresses

Sambuddho Chakravarty sc2516 at
Thu Jun 4 05:03:29 UTC 2009

Hello Roger
 Thanks a ton for those helpful replies. Yeah I have figured  out how to 
determine IP addresses. I am able to get to that.

But the problem with Tor control service not replying to queries (and 
simultaneous wget download stalling remains). I shall determine the 
point where it possibly hangs and send you more updates soon.


Roger Dingledine wrote:
> On Mon, Jun 01, 2009 at 06:57:30PM -0400, Sambuddho Chakravarty wrote:
>> Can you please tell me if there is any argument to GETINFO which can be 
>> used to determine the IP address of ORs ? If there is none then what is 
>> the possible way to determine IP address of ORs ?
> Quoting from the control-spec.txt:
>     "desc/id/<OR identity>" or "desc/name/<OR nickname>" -- the latest
>       server descriptor for a given OR, NUL-terminated.
> Assuming you know the relay's identity fingerprint, fetching the
> descriptor and parsing it is a simple way. Don't use nicknames or you'll
> end up getting confused when multiple relays have the same nickname.
> There are a couple of edge cases. For example, the descriptor that your
> local Tor client has may not be the same as the descriptor advertised
> in the networkstatus consensus, since your Tor client may not yet have
> fetched the newer descriptor. But assuming the relays in question don't
> change IP addresses much, or assuming you only want to know about relays
> that your Tor client already knows descriptors for, this approach should
> be close enough.
> --Roger

More information about the tor-talk mailing list