[tor-bugs] #7547 [BridgeDB]: BridgeDB email response is confusing

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Mar 13 02:15:48 UTC 2014


#7547: BridgeDB email response is confusing
-----------------------------+----------------------------
     Reporter:  aagbsn       |      Owner:  isis
         Type:  enhancement  |     Status:  assigned
     Priority:  major        |  Milestone:
    Component:  BridgeDB     |    Version:
   Resolution:               |   Keywords:  bridgedb-email
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+----------------------------

Comment (by isis):

 Adding this here rather than creating a new ticket, since it's not really
 a bug.

 -----------

 While it's certainly better than failing silently, I don't think this
 should be the default behaviour:

 {{{
 Mar 13 01:43:09 [DEBUG] > Received: BridgeDB
 Mar 13 01:43:09 [DEBUG] > From example at gmail.com  Thu Mar 13 01:43:09 2014
 Mar 13 01:43:09 [DEBUG] > X-Original-To: bridges at bridges.torproject.org
 Mar 13 01:43:09 [DEBUG] > Delivered-To: bridgedb at ponticum.torproject.org
 Mar 13 01:43:09 [DEBUG] > Received: from mail-pa0-x242.google.com (mail-
 pa0-x242.google.com [IPv6:2607:f8b0:400e:c03::242])
 Mar 13 01:43:09 [DEBUG] >       (using TLSv1 with cipher ECDHE-RSA-RC4-SHA
 (128/128 bits))
 Mar 13 01:43:09 [DEBUG] >       (Client CN "smtp.gmail.com", Issuer
 "Google Internet Authority G2" (not verified))
 Mar 13 01:43:09 [DEBUG] >       by ponticum.torproject.org (Postfix) with
 ESMTPS id 6A7EE22D24
 Mar 13 01:43:09 [DEBUG] >       for <bridges at bridges.torproject.org>; Thu,
 13 Mar 2014 01:43:09 +0000 (UTC)
 Mar 13 01:43:09 [DEBUG] > Received: by mail-pa0-f66.google.com with SMTP
 id fb1so167089pad.1
 Mar 13 01:43:09 [DEBUG] >         for <bridges at bridges.torproject.org>;
 Wed, 12 Mar 2014 18:43:08 -0700 (PDT)
 Mar 13 01:43:09 [DEBUG] > DKIM-Signature: v=1; a=rsa-sha256;
 c=relaxed/relaxed;
 Mar 13 01:43:09 [DEBUG] >         d=gmail.com; s=20120113;
 Mar 13 01:43:09 [DEBUG] >         h=mime-version:date:message-
 id:subject:from:to:content-type;
 Mar 13 01:43:09 [DEBUG] >
 bh=Wo1HgNnEzA/dctJtM0r1ea/1DycN91wa74VwGf0NWjs=;
 Mar 13 01:43:09 [DEBUG] >
 b=iWwiywlM1Hzdq6C1tg6MnDE6RgfJs1mSLs+gk68g6cT/NrKF+q4iU+xb4py1/7nv7r
 Mar 13 01:43:09 [DEBUG] >
 xdFMX2OhLUCuchi59LDJ6bsvGfZfVTC1GCgIZ0SRC3vDFOFB/GWyQarjbyXbm3q2oQP0
 Mar 13 01:43:09 [DEBUG] >
 pZLfJ7VJ2NFKo0+J2PIgIiCUrn/Y4t+mhyeOvKCRB2P0ZUwp2RaUMXE/KR/fNekCArdB
 Mar 13 01:43:09 [DEBUG] >
 WP8PpNaiW2hpBPAidVh19epwRok+2W5QDAE4zg/4C02Plb+favP87ABklBCZrE4RmoiR
 Mar 13 01:43:09 [DEBUG] >
 Pw0GlC0aKWTnVgaygm1inpPHR/Kup2mycLmHCKW8z84zOyvsv/xIiKqZuj6Q726/uR2B
 Mar 13 01:43:09 [DEBUG] >          efrw==
 Mar 13 01:43:09 [DEBUG] > MIME-Version: 1.0
 Mar 13 01:43:09 [DEBUG] > X-Received: by 10.66.250.202 with SMTP id
 ze10mr745739pac.153.1394674988493;
 Mar 13 01:43:09 [DEBUG] >  Wed, 12 Mar 2014 18:43:08 -0700 (PDT)
 Mar 13 01:43:09 [DEBUG] > Received: by 10.70.72.8 with HTTP; Wed, 12 Mar
 2014 18:43:08 -0700 (PDT)
 Mar 13 01:43:09 [DEBUG] > Date: Thu, 13 Mar 2014 01:43:08 +0000
 Mar 13 01:43:09 [DEBUG] > Message-ID: <CAOt0BpjJZ5nOCUPzwbR-
 9U+jxCT+XmYPdTYs61S-+6OHQVhG7g at mail.gmail.com>
 Mar 13 01:43:09 [DEBUG] > Subject:
 Mar 13 01:43:09 [DEBUG] > From: Isis Lovecruft <example at gmail.com>
 Mar 13 01:43:09 [DEBUG] > To: bridges at bridges.torproject.org
 Mar 13 01:43:09 [DEBUG] > Content-Type: text/plain; charset=ISO-8859-1
 Mar 13 01:43:09 [DEBUG] > X-DKIM-Authentication-Results: pass
 Mar 13 01:43:09 [DEBUG] >
 Mar 13 01:43:09 [DEBUG] > get scramblesuit
 Mar 13 01:43:09 [DEBUG] >
 Mar 13 01:43:09 [INFO] Got a completed email; deciding whether to reply.
 Mar 13 01:43:09 [INFO] Attempting to return for 3 bridges for
 [scrubbed]...
 Mar 13 01:43:09 [DEBUG] Cache hit frozenset([<function filterBridgesByIP4
 at 0x25b6578>])
 Mar 13 01:43:09 [DEBUG] Returning 3 bridges from ring of len: 1943
 Mar 13 01:43:09 [DEBUG] Got duplicate bridge '[scrubbed]' in main hashring
 for position '6d2721f10bc8a2302a1615fbfd3771d9ee1b8622'.
 Mar 13 01:43:09 [DEBUG] Got duplicate bridge '[scrubbed]' in main hashring
 for position '6d2721f10bc8a2302a1615fbfd3771d9ee1b8622'.
 Mar 13 01:43:09 [DEBUG] Email body:
 Content-Type: text/plain
 From: bridges at torproject.org
 To: example at gmail.com
 Message-ID: <20140313014309.18146.1299593451.4126 at ponticum.torproject.org>
 Subject: Re: [no subject]
 In-Reply-To: <CAOt0BpjJZ5nOCUPzwbR-
 9U+jxCT+XmYPdTYs61S-+6OHQVhG7g at mail.gmail.com>
 Date: Thu, 13 Mar 2014 01:43:09 +0000

 [This is an automated message; please do not reply.]

 Here are your bridge relays:

   123.123.123.123:443 1234abcd1234abcd1234abcd1234abcd1234abcd
   12.12.12.12:443  1234abcd1234abcd1234abcd1234abcd1234abcd
   1.1.1.1:443 1234abcd1234abcd1234abcd1234abcd1234abcd

 Bridge relays (or "bridges" for short) are Tor relays that aren't listed
 in the main directory. Since there is no complete public list of them,
 even if your ISP is filtering connections to all the known Tor relays,
 they probably won't be able to block all the bridges.

 To use the above lines, go to Vidalia's Network settings page, and click
 "My ISP blocks connections to the Tor network". Then add each bridge
 address one at a time.

 Configuring more than one bridge address will make your Tor connection
 more stable, in case some of the bridges become unreachable.

 The following commands are also supported:

   ipv6 : request ipv6 bridges.
   transport NAME : request transport NAME. Example: 'transport obfs2'
 }}}

 Note that my request "get scramblesuit" is malformed, it should actually
 be "transport scramblesuit". Hence not being sure that this is actually a
 bug. It's just a tad bit confusing.

 Perhaps it would be better to say something like:
 {{{
 We don't have any of that transport! Did you mean to say "transport
 obfs3", perhaps?
 }}}

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


More information about the tor-bugs mailing list