Re: [Trans] draft-ietf-trans-rfc6962-bis-33: base URL vs <log server>

Rob Stradling <rob@sectigo.com> Tue, 24 September 2019 10:20 UTC

Return-Path: <rob@sectigo.com>
X-Original-To: trans@ietfa.amsl.com
Delivered-To: trans@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB47B12004A for <trans@ietfa.amsl.com>; Tue, 24 Sep 2019 03:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=comodoca.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GMrwIdjpj6ff for <trans@ietfa.amsl.com>; Tue, 24 Sep 2019 03:20:49 -0700 (PDT)
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (mail-eopbgr710076.outbound.protection.outlook.com [40.107.71.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16A0A120043 for <trans@ietf.org>; Tue, 24 Sep 2019 03:20:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EM3ifDo/9izNBx0IkH4IWtUiQ7kQwqBaHUdCjsHmzR7BFWPi0ADC0/j8t6rxVPwj//ISWIjxeeED0UUYH6x4Fl/zRjw5bq7ZwkaDO0tni9s/bQPJjnNBcQXtXbWxYREQskObQzYcFXf+QFWRpcPYhA+wgwWQI5u5Ox2KKttIUtoAMKZ8tYPV/tJAan0iVl/xyJwDBCilLlGyHaq/du3QkU5rrgnJKVp7SnBazS/HMREHrzxlsPY6F4A4o2CaqZqLRQTlW0l4fc8Q+nWaTFykg694qIVjUWtVIWfNUGj/csZUpbzNDF0VHzXr0huMSJZ/80wgv8PGfkAs4pLG0ZEbVQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x7dXE6OHqGkFjxGG2lB6ABtz5Pa/Tkr4gQ7AanZWuNc=; b=RlMb8wK7B2WxVx1e3k1kqQRO1SuOTwf4OVb6wBXp/xWBvO52LOUXh3ASvv47/jttDSeekbt9E2hTl0pkJ+8GMZzIEhMpmj5qwocnfHYB30bKhuwKjdLXTG6ulmkQjrhRWp3rxuM/F9MA+UsqcgNvn7fcvPt3y78umtbDg9U5mC0kBAlHx0KewmrMN+/LEb020U3cSQl95tMDs/wQGT+drBROmj6Fe1ltepCsndRR84rz3AQvJsI3vocOkunbMAix5ieJH5GF3g5H7heKeOYk7AWxL19oQ6KY4YaSM8zGmZWyrqjju3lmioCR7sq28Oeh6NphOYTiH6m+ZDB+yAtd/g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sectigo.com; dmarc=pass action=none header.from=sectigo.com; dkim=pass header.d=sectigo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comodoca.onmicrosoft.com; s=selector2-comodoca-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x7dXE6OHqGkFjxGG2lB6ABtz5Pa/Tkr4gQ7AanZWuNc=; b=mGVAeGxWvvq91uCoqowUWdpIRi98sByWxOSbiRVhirvEXZNJJPiZ+o/pYW5Q+zR1M8V5n0WTaMjbW00VHf+DYmFCQLPl1e6rjEnB0qeJHmv8YVlaA6Ows3YXAC/koJSFvBkodWnYd/Ny8h7s1caZvmp2XKsnMqhKxYXh9GZNW5E=
Received: from DM6PR17MB3162.namprd17.prod.outlook.com (20.176.124.223) by DM6PR17MB3706.namprd17.prod.outlook.com (52.132.250.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.26; Tue, 24 Sep 2019 10:20:46 +0000
Received: from DM6PR17MB3162.namprd17.prod.outlook.com ([fe80::dc78:38ff:9fc6:58cf]) by DM6PR17MB3162.namprd17.prod.outlook.com ([fe80::dc78:38ff:9fc6:58cf%3]) with mapi id 15.20.2284.023; Tue, 24 Sep 2019 10:20:46 +0000
From: Rob Stradling <rob@sectigo.com>
To: "Manger, James" <James.H.Manger@team.telstra.com>, "trans@ietf.org" <trans@ietf.org>
Thread-Topic: [Trans] draft-ietf-trans-rfc6962-bis-33: base URL vs <log server>
Thread-Index: AdVvREj2DdEV5M/hT+uTLxGHks8RfwDfW8cA
Date: Tue, 24 Sep 2019 10:20:46 +0000
Message-ID: <627fc1e2-b31a-f735-d85b-f16966a744ca@sectigo.com>
References: <SY2PR01MB276490D6C4040637426A787CE5880@SY2PR01MB2764.ausprd01.prod.outlook.com>
In-Reply-To: <SY2PR01MB276490D6C4040637426A787CE5880@SY2PR01MB2764.ausprd01.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: LO2P265CA0349.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:d::25) To DM6PR17MB3162.namprd17.prod.outlook.com (2603:10b6:5:192::31)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rob@sectigo.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [2a0e:ac00:25d:300:f68e:38ff:fe7a:a226]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 18050a9a-c534-4771-1ba5-08d740d8dd14
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600167)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DM6PR17MB3706;
x-ms-traffictypediagnostic: DM6PR17MB3706:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR17MB3706980CE3E7F3E5E084527AAA840@DM6PR17MB3706.namprd17.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0170DAF08C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(39850400004)(366004)(376002)(346002)(189003)(199004)(6246003)(966005)(7736002)(25786009)(36756003)(14454004)(316002)(305945005)(8936002)(110136005)(6486002)(6512007)(229853002)(6306002)(14444005)(256004)(478600001)(6436002)(31696002)(486006)(4744005)(81156014)(81166006)(8676002)(66946007)(186003)(71190400001)(31686004)(86362001)(99286004)(76176011)(2501003)(52116002)(5660300002)(386003)(53546011)(6506007)(102836004)(71200400001)(46003)(476003)(6116002)(11346002)(446003)(2906002)(64756008)(2616005)(66476007)(66446008)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR17MB3706; H:DM6PR17MB3162.namprd17.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: sectigo.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bYcfmCd6mxNoavBuTTY64GDv+K+P8HD1H/d7eGKZHXJAennmXhivfU/ckrtKNUZ5doE3oe0vWVo0ij2SWOWNc1RTUQ2o7vOAu+8JQqnPkx8iOlD561DbtngWKU+6A5vEikOTK6LBrdY1y+6uEFtxxtdQLjbhCWJFdjvARP3rNccGp6SjsIeukt8p0kFpqQwOJMHLpw/SyzLHsq6eFE3VVz7p2pG87obrn/vg05cmCHVZ0IyV5X3Hxd7niOp2NyY6DnC+uNCEaf06JHQDtoUY7PtUZ8mGIuX2FtGafcd4cZIPJ3xfb/hBwv1MnVvnagGMzhvAjVm/v41SpPhju+pILr/Ph3G3FTwgnTgUdk+Y4Mf26oVEEiioGcyWe/1SKCWKtKDv6yzRzi+JtnfieZVvt0dgsYacEOUa5aq0pWyKn7U=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8B202BC8C4CE7048BB38BD1438EC563B@namprd17.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: sectigo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18050a9a-c534-4771-1ba5-08d740d8dd14
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Sep 2019 10:20:46.4279 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0e9c4894-6caa-465d-9660-4b6968b49fb7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FFWt2ex31sCQqQQjftIyB+UpwFi/dhBfI9wpPiWuWLYmskJ0ucXNL+js6POfUEa3xqkd0YUIFd77Jg6EdBtfNw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR17MB3706
Archived-At: <https://mailarchive.ietf.org/arch/msg/trans/5RgtjJQiFeXoG5j-Cbgfa-qMDpg>
Subject: Re: [Trans] draft-ietf-trans-rfc6962-bis-33: base URL vs <log server>
X-BeenThere: trans@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Public Notary Transparency working group discussion list <trans.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trans>, <mailto:trans-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/trans/>
List-Post: <mailto:trans@ietf.org>
List-Help: <mailto:trans-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trans>, <mailto:trans-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Sep 2019 10:20:51 -0000

[Chairs: Given the stage we're at with this document, please could I ask 
you to confirm whether or not we may adopt James's editorial suggestions?]

On 20/09/2019 03:17, Manger, James wrote:
> Editorial suggestions for draft-ietf-trans-rfc6962-bis.

James: Thanks!  I think your editorial suggestions add clarity.

Here's a PR:
https://github.com/google/certificate-transparency-rfcs/pull/313

<snip>
>    Base URL: ... A base URL with or without a trailing "/" MUST be treated as equivalent. That is, constructing a URL for a request always involved appending a path component that starts with a "/" so any trailing "/" in the base URL MUST be dropped.

In the PR, I've simplified this to:

MUST NOT contain a ... trailing "/"

-- 
Rob Stradling
Senior Research & Development Scientist
Sectigo Limited