[tor-bugs] #8552 [Ooni]: ooni: reporter hangs at the end of a test indefinitely and after SIGINT raises OONIBReportCreationError

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Mar 21 09:05:25 UTC 2013


#8552: ooni: reporter hangs at the end of a test indefinitely and after SIGINT
raises OONIBReportCreationError
-----------------------------+----------------------------------------------
 Reporter:  isis             |          Owner:  hellais
     Type:  defect           |         Status:  new    
 Priority:  normal           |      Milestone:         
Component:  Ooni             |        Version:         
 Keywords:  ooni, bugreport  |         Parent:         
   Points:                   |   Actualpoints:         
-----------------------------+----------------------------------------------

Comment(by isis):

 It hangs with other tests as well:

 {{{
 ?!isis?wintermute:~/code/torproject/ooni-probe ? cat >> private/tickets
 /txtorcon-no-datadir
 (ooni)?!isis?wintermute:~/code/torproject/ooni-probe ? s bin/ooniprobe
 nettests/blocking/dnsconsistency.py -f private/lists/ping-me.list
 Log opened.
 [D] No test deck detected
 [D] Checking if backend is present
 [D] Checking if file is present
 Starting Tor...
 [D] Setting control port as 55051
 [D] Setting SOCKS port as 55050
 [D] 10%: Finishing handshake with directory server
 [D] 15%: Establishing an encrypted directory connection
 [D] 20%: Asking for networkstatus consensus
 [D] 25%: Loading networkstatus consensus
 [D] 40%: Loading authority key certs
 [D] 45%: Asking for relay descriptors
 [D] 80%: Connecting to the Tor network
 [D] 85%: Finishing handshake with first hop
 [D] 90%: Establishing a Tor circuit
 [D] 100%: Done
 [D] Building a TorState
 Successfully bootstrapped Tor
 [D] We now have the following circuits:
 [D]  * <Circuit 1 BUILT [212.112.245.170] for GENERAL>
 [D]  * <Circuit 2 BUILT [193.23.244.244] for GENERAL>
 [D]  * <Circuit 3 BUILT [96.47.226.21] for GENERAL>
 [D]  * <Circuit 4 BUILT [212.232.24.57] for GENERAL>
 [D]  * <Circuit 5 BUILT [95.211.213.148] for GENERAL>
 [D]  * <Circuit 6 BUILT [72.84.220.123] for GENERAL>
 [D]  * <Circuit 7 BUILT [95.211.213.146] for GENERAL>
 [D]  * <Circuit 8 BUILT [37.130.227.132] for GENERAL>
 [D]  * <Circuit 9 EXTENDED [] for GENERAL>
 [D]  * <Circuit 10 EXTENDED [] for GENERAL>
 [D]  * <Circuit 11 BUILT [192.95.14.16] for GENERAL>
 [D]  * <Circuit 12 BUILT [96.47.226.20] for GENERAL>
 [D]  * <Circuit 13 BUILT [80.237.226.74] for GENERAL>
 [D]  * <Circuit 14 BUILT [95.211.213.146] for GENERAL>
 [D]  * <Circuit 15 BUILT [93.182.129.86] for GENERAL>
 [D]  * <Circuit 16 BUILT [93.182.129.84] for GENERAL>
 [D]  * <Circuit 17 BUILT [88.198.219.54] for GENERAL>
 [D]  * <Circuit 18 BUILT [67.205.112.74] for GENERAL>
 [D]  * <Circuit 19 BUILT [109.163.233.200] for GENERAL>
 [D]  * <Circuit 20 BUILT [93.215.73.65] for GENERAL>
 [D]  * <Circuit 21 BUILT [109.163.233.202] for GENERAL>
 [D]  * <Circuit 22 BUILT [77.247.181.162] for GENERAL>
 [D]  * <Circuit 23 EXTENDED [] for GENERAL>
 [D]  * <Circuit 24 BUILT [204.11.50.131] for GENERAL>
 [D]  * <Circuit 25 BUILT [85.214.60.194 80.237.226.74 166.70.154.130] for
 GENERAL>
 [D]  * <Circuit 26 EXTENDED [78.46.194.132] for GENERAL>
 [D]  * <Circuit 27 EXTENDED [] for GENERAL>
 [D] Obtained our IP address from a Tor Relay 38.111.11.2
 [D] adding callback for startNetTest
 [D] Creating ./report-dns_consistency-2013-03-21T075945Z.yamloo
 [D] Writing report with YAML reporter
 Reporting httpo://nkvphnp3p6agi5qq.onion/report
 [D] Sending {"software_name": "ooniprobe", "software_version": "0.0.10",
 "content": "---\noptions:\n  collector: null\n  help: 0\n  logfile: null\n
 no-default
 -reporter: 0\n  parallelism: '10'\n  pcapfile: null\n  reportfile: null\n
 resume: 0\n  subargs: [-f, private/lists/ping-me.list]\n  test:
 nettests/blocking/dn
 sconsistency.py\n  testdeck: null\nprobe_asn: AS0\nprobe_cc:
 null\nprobe_ip: 127.0.0.1\nsoftware_name: ooniprobe\nsoftware_version:
 0.0.10\nstart_time: 1363852
 785.0\ntest_name: dns_consistency\ntest_version: '0.5'\n...\n",
 "test_version": "0.5", "test_name": "dns_consistency", "probe_asn": "AS0"}
 Creating report with OONIB Reporter. Please be patient.
 This may take up to 1-2 minutes...
 [D] Reporters created: [<Deferred at 0x2992f38 current result:
 <ooni.reporter.YAMLReporter object at 0x31d3cd0>>, <Deferred at
 0x29b10e0>]
 [D] Running dnsconsistency default processor
 [D] Running <class 'nettests.blocking.dnsconsistency.DNSConsistencyTest'>
 test_a_lookup
 [D] Created report with id
 2013-03-21T080006Z_AS0_17aqoi8qbJaSWqR9YcmmrQwp3PQM4zsGjAFhBaETjiwOZgKaYW
 }}}

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


More information about the tor-bugs mailing list