[tor-bugs] #26891 [Obfuscation/meek]: Problem running meek server without CDN, stuck at Performing bandwidth self-test...done

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Jul 21 11:47:04 UTC 2018


#26891: Problem running meek server without CDN, stuck at Performing bandwidth
self-test...done
------------------------------+---------------------
 Reporter:  weiruo            |          Owner:  dcf
     Type:  enhancement       |         Status:  new
 Priority:  Medium            |      Milestone:
Component:  Obfuscation/meek  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:  meek server       |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+---------------------

Comment (by weiruo):

 **Thank you very much! After killing the nginx process on port 443, I am
 able to run the meek server and connect to it with the tor browser now.**

 **However, when I tried to connect to meek-server with meek-client's Linux
 shell, I still couldn't bootstrap successfully.
 Here is the torrc file for the client: (The client is located in the
 censored area).**

 UseBridges 1
 Bridge meek 0.0.2.0:1 url=https://example.com/
 ClientTransportPlugin meek exec ./meek-client --log meek-client.log

 **Should I set the --helper option? The "meek-client.1.txt" in meek's doc
 said the helper should be set up separately, while I haven't found how to
 set up the helper. Or is there anything I should do to "geoip" file?**

 **And here is the output of the client:**

 $ tor -f torrc
 Jul 21 02:40:27.045 [notice] Tor 0.3.0.13 running on Linux with Libevent
 2.1.8-stable, OpenSSL 1.0.2g and Zlib 1.2.11.
 Jul 21 02:40:27.045 [notice] Tor can't help you if you use it wrong! Learn
 how to be safe at https://www.torproject.org/download/download#warning
 Jul 21 02:40:27.045 [notice] Read configuration file "/.../torrc".
 Jul 21 02:40:27.049 [notice] Opening Socks listener on 127.0.0.1:9050
 Jul 21 02:40:27.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
 Jul 21 02:40:27.000 [notice] Parsing GEOIP IPv6 file
 /usr/share/tor/geoip6.
 Jul 21 02:40:27.000 [notice] Bootstrapped 0%: Starting
 Jul 21 02:40:27.000 [notice] Delaying directory fetches: No running
 bridges
 Jul 21 02:40:29.000 [notice] Starting with guard context "bridges"
 Jul 21 02:40:29.000 [notice] Bootstrapped 5%: Connecting to directory
 server
 Jul 21 02:40:29.000 [notice] Bootstrapped 10%: Finishing handshake with
 directory server
 Jul 21 02:40:30.000 [notice] Learned fingerprint
 E8094BF9AxxxxxxxxxxxxD5C1E for bridge 0.0.2.0:1 (with transport 'meek').
 Jul 21 02:40:30.000 [notice] Bootstrapped 15%: Establishing an encrypted
 directory connection
 Jul 21 02:40:31.000 [notice] Bootstrapped 20%: Asking for networkstatus
 consensus
 Jul 21 02:40:31.000 [notice] new bridge descriptor 'Unnamed' (fresh):
 $E8094BF9AxxxxxxxxxxxxxxD5C1E~Unnamed at 0.0.2.0
 Jul 21 02:40:31.000 [notice] I learned some more directory information,
 but not enough to build a circuit: We're missing descriptors for some of
 our primary entry guards
 Jul 21 02:40:31.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 02:40:31.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 02:40:31.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 02:50:32.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 02:50:32.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 02:51:02.000 [warn] Problem bootstrapping. Stuck at 20%: Asking for
 networkstatus consensus. (DONE; DONE; count 1; recommendation warn; host
 E8094BF9AxxxxxxxxxxxD5C1E at 0.0.2.0:1)
 Jul 21 02:51:02.000 [warn] 1 connections have failed:
 Jul 21 02:51:02.000 [warn]  1 connections died in state handshaking (TLS)
 with SSL state SSLv2/v3 read server hello A in HANDSHAKE

 **sometimes the output is:**

 $ tor -f torrc
 Jul 21 03:07:33.914 [notice] Tor 0.3.0.13 running on Linux with Libevent
 2.1.8-stable, OpenSSL 1.0.2g and Zlib 1.2.11.
 Jul 21 03:07:33.914 [notice] Tor can't help you if you use it wrong! Learn
 how to be safe at https://www.torproject.org/download/download#warning
 Jul 21 03:07:33.914 [notice] Read configuration file "/...../torrc".
 Jul 21 03:07:33.917 [notice] Opening Socks listener on 127.0.0.1:9050
 Jul 21 03:07:33.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.
 Jul 21 03:07:34.000 [notice] Parsing GEOIP IPv6 file
 /usr/share/tor/geoip6.
 Jul 21 03:07:34.000 [notice] Bootstrapped 0%: Starting
 Jul 21 03:07:34.000 [notice] Delaying directory fetches: No running
 bridges
 Jul 21 03:07:36.000 [notice] Starting with guard context "bridges"
 Jul 21 03:07:36.000 [notice] Bootstrapped 5%: Connecting to directory
 server
 Jul 21 03:07:36.000 [notice] Bootstrapped 10%: Finishing handshake with
 directory server
 Jul 21 03:07:37.000 [notice] Learned fingerprint
 E8094BF9Axxxxxxxxxxxxxx52D5C1E for bridge 0.0.2.0:1 (with transport
 'meek').
 Jul 21 03:07:37.000 [notice] Bootstrapped 15%: Establishing an encrypted
 directory connection
 Jul 21 03:07:38.000 [notice] Bootstrapped 20%: Asking for networkstatus
 consensus
 Jul 21 03:07:38.000 [notice] new bridge descriptor 'Unnamed' (fresh):
 $E8094BF9Axxxxxxxxxxxxx52D5C1E~Unnamed at 0.0.2.0
 Jul 21 03:07:38.000 [notice] I learned some more directory information,
 but not enough to build a circuit: We're missing descriptors for some of
 our primary entry guards
 Jul 21 03:07:38.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:07:38.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:07:39.000 [notice] Bootstrapped 50%: Loading relay descriptors
 Jul 21 03:17:39.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:27:39.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:27:39.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:37:40.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:37:40.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.
 Jul 21 03:47:40.000 [notice] Ignoring directory request, since no bridge
 nodes are available yet.

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


More information about the tor-bugs mailing list