Delivery-Date: Mon, 18 Aug 2014 20:08:26 -0400
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	RP_MATCHES_RCVD autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 9DD6D1E051D;
	Mon, 18 Aug 2014 20:08:24 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 9715730FFF;
	Tue, 19 Aug 2014 00:08:21 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id EF47930FC0
 for <tor-talk@lists.torproject.org>; Tue, 19 Aug 2014 00:08:17 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at eugeni.torproject.org
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id OzVzP_DXG0NH for <tor-talk@lists.torproject.org>;
 Tue, 19 Aug 2014 00:08:17 +0000 (UTC)
Received: from patternsinthevoid.net (greyarea.patternsinthevoid.net
 [106.187.37.158])
 by eugeni.torproject.org (Postfix) with ESMTP id 42FAA2FFAE
 for <tor-talk@lists.torproject.org>; Tue, 19 Aug 2014 00:08:17 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by patternsinthevoid.net (Postfix) with ESMTP id DC8013A1414
 for <tor-talk@lists.torproject.org>; Tue, 19 Aug 2014 00:08:13 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at patternsinthevoid.net
Received: from patternsinthevoid.net ([127.0.0.1])
 by localhost (greyarea.patternsinthevoid.net [127.0.0.1]) (amavisd-new,
 port 10024)
 with ESMTP id lvS6Z9ArB54v for <tor-talk@lists.torproject.org>;
 Tue, 19 Aug 2014 00:08:09 +0000 (UTC)
Date: Tue, 19 Aug 2014 00:07:10 +0000
From: isis <isis@torproject.org>
To: tor-talk@lists.torproject.org
Message-ID: <20140819000710.GV23636@patternsinthevoid.net>
References: <20140816194615.30FE5C032C@cappadocicum.torproject.org>
 <53EFC56D.8040808@googlemail.com>
 <5356AF2C-485C-429A-B8F5-9AF3C5878C87@sebastianhahn.net>
MIME-Version: 1.0
In-Reply-To: <5356AF2C-485C-429A-B8F5-9AF3C5878C87@sebastianhahn.net>
X-GPG-Public-Key-URL: https://blog.patternsinthevoid.net/isis.txt
X-Louis-Lingg: In this hope do I say to you I despise you. I despise your
 order, your laws, your force-propped authority. Hang me for it!
Subject: Re: [tor-talk] [tor-consensus-health] Consensus issues
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1931763694690693748=="
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>


--===============1931763694690693748==
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="GPT5DIEyVHz5yXBV"
Content-Disposition: inline


--GPT5DIEyVHz5yXBV
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Sebastian Hahn transcribed 3.9K bytes:
> Hi Sebastian,
>=20
> thanks for looking after the network!
>=20
> On 16 Aug 2014, at 22:56, Sebastian G. <bastik.tor> wrote:
> > On Sat, 16 Aug 2014 19:46:15 +0000 (UTC) the doctor said:
> >> NOTICE: Consensus belonging to maatuska was missing the following auth=
ority signatures: tor26
> >> NOTICE: Consensus belonging to tor26 was missing the following authori=
ty signatures: tor26
> >> NOTICE: Consensus belonging to urras was missing the following authori=
ty signatures: tor26
> >> NOTICE: Consensus belonging to dizum was missing the following authori=
ty signatures: tor26
> >> NOTICE: Consensus belonging to gabelmoo was missing the following auth=
ority signatures: tor26
> >> NOTICE: Consensus belonging to moria1 was missing the following author=
ity signatures: tor26
> >> NOTICE: Consensus belonging to dannenberg was missing the following au=
thority signatures: tor26
> >> NOTICE: Consensus belonging to Faravahar was missing the following aut=
hority signatures: tor26
> >=20
> > If I understand this messages correctly tor26 didn't sign the consensus
> > of any other authority. (Correct me if I'm wrong.)
> >=20
> > How is it possible that tor26 doesn't sign its own consensus?
>=20
> Here's an easy theory on what might have happened: When it was time to
> vote, tor26 made a vote, and distributed it to the other dirauths. When
> it was done doing so, it went offline. The other dirauths made a
> consensus, and signed it. tor26 came back online, learned that there was
> a consensus it didn't know about, fetched it from the other dirauths,
> but didn't sign it - because the time to sign it was in the past. This
> does not constitute an error condition for tor26, because enough other
> dirauths signed it for it to be considered valid.
>=20
> I'd argue against increasing the complexity of the voting process to
> handle this rare edge case. I do think maybe the wording is confusing:
> What does "Consensus belonging to" mean? A consensus doesn't belong to
> any individual dirauth. I don't have a quick suggestion for what to
> name the notice instead, tho.
>=20

s/Consensus belonging to/Consensus as reported by/


Only somewhat tangential, I still believe we shouldn't be mincing terms: a
consensus is full agreement without any blockers, whereas what Tor uses is
merely a democratic vote. Consensus-based decision making and democracy are
such different beasts that I might fight for the prior, yet would nearly
always denounce the latter as majoritarianist fascism-in-disguise.


> > A similar message was send on the 15th for gabelmoo, but gabelmoo had no
> > notice line. There were two warning, first gabelmoo did not publish a
> > fresh consensus and secondly it did not report bandwidth scanner
> > results. Nothing I would have worried about. Nor would I have found str=
ange.
>=20
> Yes, gabelmoo was down as I was fixing its bw auth. Nothing to worry
> about indeed.
>=20
> > However an authority handing out a consensus it didn't sign might be
> > something that isn't quite right.
>=20
> I think it's OK, considering the above.
>=20

Sebastian (err, the "bastik" one :) ), you might consider joining the
#tor-bots channel on OFTC, it'll give you updates on the myriad ways that t=
he
DirAuths are constantly being painful for their poor maintainers. :)

--=20
 =E2=99=A5=E2=92=B6 isis agora lovecruft
_________________________________________________________
GPG: 4096R/A3ADB67A2CDB8B35
Current Keys: https://blog.patternsinthevoid.net/isis.txt

--GPT5DIEyVHz5yXBV
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iQMhBAEBCgELBQJT8pUuBYMB4TOAVhSAAAAAACUAKGlzaXMrc2lnbnN1YmtleUBw
YXR0ZXJuc2ludGhldm9pZC5uZXRGQzYzQUE1Q0QxOTM4NjlDMzIzNzE0NUE1QzE3
Nzc2RTI3RjdFODRESxSAAAAAABoAKGlzaXNAcGF0dGVybnNpbnRoZXZvaWQubmV0
MEE2QTU4QTE0QjU5NDZBQkRFMThFMjA3QTNBREI2N0EyQ0RCOEIzNS4aaHR0cHM6
Ly9ibG9nLnBhdHRlcm5zaW50aGV2b2lkLm5ldC9wb2xpY3kudHh0LJhodHRwczov
L2Jsb2cucGF0dGVybnNpbnRoZXZvaWQubmV0L2lzaXMudHh0AAoJEFwXd24n9+hN
gH8QAIejwI8Wpj1asRzh4QJKTfSlqRzkmiUFHq33JOAuV41Ln95Yzqoviejp1I8F
grvTxBFJ5yUJ3UckAyY46ZQAJB7Q2inL5K8remV8r02VL/sVwNc0+zxaVptk3QPm
XC/eQMjyv0s5R2aJO0thzQ33bi7klxbL31BDH4Yfc1QqvmnkzR+UEtaexryfE5XN
eGGf/3MITMws30LhBpCC4Rf9x/UgI9DvZ0KoD3PdGiDFO5qkrA0wjKuD1lyx4PUt
Pybnu+V8YazUBwKrERTF5u35gTrDM9W5ast3XUAlXlHw/WBIZ+Ng/V9FyWtyuNFr
4gA03svlM3NtLPlMYV+Hi532QnqJf05kLOKlgmtt9aS++Ju5N8iFYtVJJLV5xsNm
2TZoNDgQeajsMTvhgwFP6+VQxnhaCQQtqFQvYaIU78ksyCl5mnmEtHq6dWFiOQiU
0UwEy6TBfysgtGQwHCwK8NUl3a68gLydjwHRJDR6nMqBKP21u26dfkqm2Sr/PKuB
QyG9usrzF2vgBHmpHIoFEDpWtyVRk/Jz2fcRiG67jBaM2VOJnjO5o+LsiaUmpKxJ
RMeKBkgCZjhCvzqKyPBJ/BTKaKKTQq0pRmB3Gm95bZ3AVKYDi/n64VsRI6D2IbIv
tuZmlrE4TYLRMUUSQcW6UvJ5r3Rp9bjh7uIwyPl5Dawod3eK
=UaEI
-----END PGP SIGNATURE-----

--GPT5DIEyVHz5yXBV--

--===============1931763694690693748==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

--===============1931763694690693748==--

