[tor-bugs] #10911 [Tor]: EntryNodes is failing to select guard

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 13 23:21:27 UTC 2014


#10911: EntryNodes is failing to select guard
------------------------------------+-------------------------------------
 Reporter:  Tulle                   |          Owner:
     Type:  defect                  |         Status:  new
 Priority:  normal                  |      Milestone:  Tor: very long term
Component:  Tor                     |        Version:  Tor: 0.2.4.20
 Keywords:  EntryNodes,StrictNodes  |  Actual Points:
Parent ID:                          |         Points:
------------------------------------+-------------------------------------
 '''Problem:'''

 When adding !StrictNodes 1 and

 !EntryNodes fingerprint,fingerprint,fingerprint,fingerprint

 to torrc and restarting tor. The connectivity is good. But if i turn off
 my computer. Go to bed, and turn it on in the morning.

 I get this in the log.

 Failed to find node for hop 0 of our path. Discarding this circuit.

 The first fingerprint in the !EntryNodes line is failing. But when you
 check its in atlas, its online.

 To check if it works, i remove all the fingerprints. pick a new one or one
 of the 3 left. restart tor.

 Then the guard that was checked in atlas as up but failed to connect, is
 added to the !EntryNodes line as the only fingerprint.

 Tor is restarted and it works fine. The "hop 0" was not offline, but tor
 failed to see this and did not even move on to the next hop in the line.


 '''My system:'''


 Ubuntu 12.04 64 bit server. using the repositories the latest version of
 today.
 Only !StrictNodes 1 and the !EntryNodes line were added to torrc.

 '''
 Log: '''

 Showing the first connection that failed Hop 0 with 4 guards in the list.
 Then a successful connection with the specific guard that that failed the
 first time.

 Feb 13 19:49:01.000 [notice] Interrupt: exiting cleanly.
 Feb 13 19:49:03.000 [notice] Tor 0.2.4.20 (git-0d50b03673670de6) opening
 log file.
 Feb 13 19:49:03.000 [notice] We now have enough directory information to
 build circuits.
 Feb 13 19:49:03.000 [notice] Bootstrapped 80%: Connecting to the Tor
 network.
 Feb 13 19:49:04.000 [notice] 4 entries in guards
 Feb 13 19:49:04.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:04.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:04.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:04.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:05.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:05.000 [warn] Failed to find node for hop 0 of our path.
 Discarding this circuit.
 Feb 13 19:49:32.000 [notice] Interrupt: exiting cleanly.
 Feb 13 19:49:34.000 [notice] Tor 0.2.4.20 (git-0d50b03673670de6) opening
 log file.
 Feb 13 19:49:34.000 [notice] We now have enough directory information to
 build circuits.
 Feb 13 19:49:34.000 [notice] Bootstrapped 80%: Connecting to the Tor
 network.
 Feb 13 19:49:35.000 [notice] New control connection opened.
 Feb 13 19:49:35.000 [notice] 1 entries in guards
 Feb 13 19:49:35.000 [notice] Bootstrapped 85%: Finishing handshake with
 first hop.
 Feb 13 19:49:36.000 [notice] Bootstrapped 90%: Establishing a Tor circuit.
 Feb 13 19:49:36.000 [notice] Tor has successfully opened a circuit. Looks
 like client functionality is working.
 Feb 13 19:49:36.000 [notice] Bootstrapped 100%: Done.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10911>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list