Re: [Uta] Updated TLSRPT (WGLC Comments)

"Brotman, Alexander" <Alexander_Brotman@comcast.com> Mon, 05 March 2018 13:09 UTC

Return-Path: <Alexander_Brotman@comcast.com>
X-Original-To: uta@ietfa.amsl.com
Delivered-To: uta@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9BDA12D778 for <uta@ietfa.amsl.com>; Mon, 5 Mar 2018 05:09:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Gd0f7F-eBV6U for <uta@ietfa.amsl.com>; Mon, 5 Mar 2018 05:09:45 -0800 (PST)
Received: from vaadcmhout02.cable.comcast.com (vaadcmhout02.cable.comcast.com [96.114.28.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26289120454 for <uta@ietf.org>; Mon, 5 Mar 2018 05:09:45 -0800 (PST)
X-AuditID: 60721c4c-c0e6a7000000248e-0e-5a9d4198131f
Received: from VAADCEX11.cable.comcast.com (vaadcmhoutvip.cable.comcast.com [96.115.73.56]) (using TLS with cipher AES256-SHA256 (256/256 bits)) (Client did not present a certificate) by vaadcmhout02.cable.comcast.com (SMTP Gateway) with SMTP id 23.4C.09358.8914D9A5; Mon, 5 Mar 2018 08:09:44 -0500 (EST)
Received: from COPDCEX21.cable.comcast.com (147.191.124.152) by VAADCEX11.cable.comcast.com (147.191.102.78) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Mon, 5 Mar 2018 08:09:43 -0500
Received: from COPDCEX19.cable.comcast.com (147.191.124.150) by COPDCEX21.cable.comcast.com (147.191.124.152) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Mon, 5 Mar 2018 06:09:42 -0700
Received: from COPDCEX19.cable.comcast.com ([fe80::3aea:a7ff:fe36:8380]) by COPDCEX19.cable.comcast.com ([fe80::3aea:a7ff:fe36:8380%19]) with mapi id 15.00.1365.000; Mon, 5 Mar 2018 06:09:42 -0700
From: "Brotman, Alexander" <Alexander_Brotman@comcast.com>
To: "uta@ietf.org" <uta@ietf.org>
Thread-Topic: [Uta] Updated TLSRPT (WGLC Comments)
Thread-Index: AdOz6S4F+Qux5gLkRyOzRgSRC93MkgARfW4AABUB0TA=
Date: Mon, 05 Mar 2018 13:09:42 +0000
Message-ID: <ac7328bb37d74060bc1b122ff55da5bd@COPDCEX19.cable.comcast.com>
References: <9f5f768d703542d4aeb3c4b57993f922@COPDCEX19.cable.comcast.com> <B99685F5-3DC4-462D-9131-004CEF008262@dukhovni.org>
In-Reply-To: <B99685F5-3DC4-462D-9131-004CEF008262@dukhovni.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [68.87.29.7]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Forward
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsWSUOxpoTvDcW6UwY5nHBanjjYzOjB6LFny kymAMYrLJiU1J7MstUjfLoEro2XGGfaCc1IVG7/+Zmpg7BfpYuTkkBAwkZi+9gVzFyMXh5DA diaJyzeaWSCcA4wSE29MZIVwDjJKTH35kB3COcEo8f/AFDaQfjYBK4m3/9uZQWwRAUWJF3/e s4PYwgKGEo0vz0LFjSROn54DZVtJPJs5B6yXRUBF4n3HFFYQm1fAS2Lx+/NQqxsYJdY+2w7k cHBwCjhINN0sBalhFBCT+H5qDROIzSwgLnHryXwmiB8EJJbsOc8MYYtKvHz8jxXCNpDYunQf C4QtJzH39T0WiF4diQW7P7FB2NoSyxa+Zoa4QVDi5MwnYDVCAloSe2/sgpojLnH4yA7WCYyS s5CsnoVk1Cwko2YhGbWAkWUVI4+lmZ6hoYmekYWeudkmRlCcFcn47GD8NM3jEKMAB6MSD+9Z 3blRQqyJZcWVuYcYJTiYlUR4pSSBQrwpiZVVqUX58UWlOanFhxilOViUxHkPMPVFCQmkJ5ak ZqemFqQWwWSZODilGhgvKUWX3jee8PjHMTaBKxy3pLeUPLnLuHiu3IScp4eN/dS4SiXfrbZe kn3x3pWffNmRSg0Trex9Z6Rf4WX+W/H2jXnCBv+7LvKdy2ZH7dcTezx/u8M3xpQvk+M2lW7S LjnUO1dg5WaTVxE7xRoffNKbx+G032OG1L2TGkvWXXyWFrjZKOwG83FJJZbijERDLeai4kQA ARIWEK8CAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/uta/pCJBhMp8xxOys3eZnSmQQK9Ws1E>
Subject: Re: [Uta] Updated TLSRPT (WGLC Comments)
X-BeenThere: uta@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: UTA working group mailing list <uta.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uta>, <mailto:uta-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uta/>
List-Post: <mailto:uta@ietf.org>
List-Help: <mailto:uta-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uta>, <mailto:uta-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Mar 2018 13:09:47 -0000

Updated draft in a short while.

--
Alex Brotman
Sr. Engineer, Anti-Abuse
Comcast


-----Original Message-----
From: Uta [mailto:uta-bounces@ietf.org] On Behalf Of Viktor Dukhovni
Sent: Sunday, March 04, 2018 3:08 PM
To: uta@ietf.org
Subject: Re: [Uta] Updated TLSRPT (WGLC Comments)



> On Mar 4, 2018, at 1:47 PM, Brotman, Alexander <Alexander_Brotman@comcast.com> wrote:
> 
> Hello folks,
> 
> We used the feedback from folks during the WGLC and have submitted a new version.  This is mostly editorial changes or minor inconsistencies.  We did also remove any relation between the TLS-Report-Submitter and the filename.  If you have any comments, please let us know.  Thank you.
> 
> https://www.ietf.org/id/draft-ietf-uta-smtp-tlsrpt-16.txt

Almost there, but a couple of editorial nits:

        4.4

            o  "policy-string": A string representation of the policy,

Since it is no longer a "string representation" of the policy, but rather an array of strings, at least the description should probably change to:
"An encoding of the policy as a JSON array of strings" or some such.  You could also rename the element to "policy-array", but I don't feel strongly about that.

 	4.5.  Policy Samples

 	   Part of the report body includes the policy that is applied when
 	   attemping relay to the destination.

 	   For DANE TLSA policies, a JSON array of strings each representing the
 	   RDATA of a single TLSA resource record as a space-separated list of
 	   its four TLSA fields; the fields are in presentation format (defined
 	   in RFC6698 Section 2.2) with no internal spaces or grouping
 	   parentheses:
 		
 	   ["3 0 1
 	   1F850A337E6DB9C609C522D136A475638CC43E1ED424F8EEC8513D747D1D085D",
 	   3 0 1
 	   12350A337E6DB9C6123522D136A475638CC43E1ED424F8EEC8513D747D1D1234"]

There's a missing open double-quote for the second "3 0 1".
 		
 	   For the MTA-STS policy, an array of JSON string will represent the

s/array of JSON string will represent/JSON array of strings that represents/ just as in the DANE paragraph above.

 	   policy that is declared by the receiving site, including any errors
 	   that may be present.  Note that if there are multiple MX records,
 	   they are not included as an array.
           
           [
           "version: STSv1",
           "mode: report",
           "mx: mx1.example.com",
           "mx: mx2.example.com",
           "mx: mx.backup-example.com",
           "max_age: 12345678"
           ]

I reformatted the JSON array with one element per line for clarity (putting the square brackets on separate lines), I think you should do the same both here, and in the DANE example:

           [
           "3 0 1 1F850A337E6DB9C609C522D136A475638CC43E1ED424F8EEC8513D747D1D085D",
 	   "3 0 1 12350A337E6DB9C6123522D136A475638CC43E1ED424F8EEC8513D747D1D1234"
           ]

The comment about MX host patterns not being included as an array may be a confusing.  It might be clearer to say:

  Note that where there are multiple "mx" values, they must be listed as separate
  "mx" elements in the policy array, rather as a single nested "mx" sub-array.

-- 
	Viktor.

_______________________________________________
Uta mailing list
Uta@ietf.org
https://www.ietf.org/mailman/listinfo/uta