[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