Re: [CDNi] [Technical Errata Reported] RFC8006 (7657)

Kevin Ma <kevin.j.ma.ietf@gmail.com> Fri, 29 September 2023 21:41 UTC

Return-Path: <kevin.j.ma.ietf@gmail.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2362C1522AD for <cdni@ietfa.amsl.com>; Fri, 29 Sep 2023 14:41:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.104
X-Spam-Level:
X-Spam-Status: No, score=-1.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tKFkfNl5y1Cu for <cdni@ietfa.amsl.com>; Fri, 29 Sep 2023 14:41:45 -0700 (PDT)
Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6EEFC1522BE for <cdni@ietf.org>; Fri, 29 Sep 2023 14:41:45 -0700 (PDT)
Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-99bf3f59905so1961964066b.3 for <cdni@ietf.org>; Fri, 29 Sep 2023 14:41:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696023704; x=1696628504; darn=ietf.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=e5Xs1xiPkfgtJwawOD7ZgAGe6+/IWJYMUAmxVptutpU=; b=DlxGvbT7EFsGVQEG+16qpc3vbevckKKbVNGg6SGbi+Ke8CegGzxU39NKWZEuJCT181 ey2fhR4bWfAOU/GAj7lketHKgiL8BW3KPO4TBT903yxz2BDhQBF6Udz8gYhyo0HixxZ2 bFFMmOIDVFhGBa2lwby1u8UjNByLOfeXoJfeK5EV0Gwir6MkxfJVmRQqCKqxRnxMFNa5 5TKwlhDs+WZ8FMk24780SeqZ0WT7DQfaFiXBQ6AgozoRaPxYSIFtmCiRsDqnUx9dDS+Y ZaPpwkHt6XV79QN6fvC8MchHjMQ9CQK3oqK58WnAcRfnGBqJ2HzR6I9C398/U68IzP0y oeNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696023704; x=1696628504; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=e5Xs1xiPkfgtJwawOD7ZgAGe6+/IWJYMUAmxVptutpU=; b=Vg2jvOgYpMwIrLGcIo50VYG8357mx9CXtv4Nh8K8EEII0/LUMe4TO+q0CiAkiZY4oC v0lt1BMtql+7j2hs/YZoUmZiIYYfL6q+zynruJK29wGpAbjkjIm1kSvezOkxKmnX91E/ ee9eusILVZeXg+lPwJkw/eIz3ZeN+C/RrlKwVJVlSF4xtJsS+UZhrec1bcrHP5IHKKPF xJYX/ZVB4jVJJlIpRXav6InwLMRmK6KEoMOTUlS+2BFUqPA6QJ168R4URCy6PBlLQpID ewJFwF1NGXEDdaAo7soNV5vOXm7i++A0LP8EuBgEXpBiIUvZqJ85iMjWcEz2UxJtgPjH pefw==
X-Gm-Message-State: AOJu0YyBpRDVU2yZWhQgZB6LFSRhZjcwKC5ZIfbHY+fz/P5PyfzvQ7f+ IsMRN5np4YsjGHQkTbYwpOQc6sUjim1x/eUhh73cx90GJbU=
X-Google-Smtp-Source: AGHT+IEeDxO91zQ2aLShKRkQIya1iSE6CuBy/vuC94qZmRfGiBMsWJUujTQK2nVKK3PReMxyXQEeIYs23qPDQYmCjHM=
X-Received: by 2002:a17:907:8b8c:b0:9a1:b950:abab with SMTP id tb12-20020a1709078b8c00b009a1b950ababmr6278257ejc.32.1696023703702; Fri, 29 Sep 2023 14:41:43 -0700 (PDT)
MIME-Version: 1.0
From: Kevin Ma <kevin.j.ma.ietf@gmail.com>
Date: Fri, 29 Sep 2023 17:41:32 -0400
Message-ID: <CAMrHYE3Tp8xT+b0Wgj1Z-L80NLN-j-5X2Rd=L56GdBpOVkG_og@mail.gmail.com>
To: "<cdni@ietf.org>" <cdni@ietf.org>
Cc: ktakashima1213@gmail.com
Content-Type: multipart/alternative; boundary="00000000000063cfde0606864aaa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cdni/g9rsiCRIiKJmrxyFejF_fOcY5W4>
Subject: Re: [CDNi] [Technical Errata Reported] RFC8006 (7657)
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Sep 2023 21:41:49 -0000

Hi All,

  The Errata below was submitted against RFC8006.  It correctly notes that
the time window json example in section 6.10 is not correct.  It is correct
in section 4.2.3, but somehow was messed up in 6.10.  Note: section 7.1.12
normatively points to section 4.2.3, so that's good; section 6.10 is really
just informational.

  I am inclined to verify the errata unless anyone disagrees.

  Thank you to Kazuki Takashima for reporting the error.

thanx!

--  Kevin J. Ma

-----

The following errata report has been submitted for RFC8006,
"Content Delivery Network Interconnection (CDNI) Metadata".

--------------------------------------
You may review the report below and at:https://www.rfc-editor.org/errata/eid7657

--------------------------------------
Type: Technical
Reported by: Kazuki Takashima <ktakashima1213@gmail.com>
<&lt;ktakashima1213@gmail.com&gt;>

Section: 6.10

Original Text
-------------
   {
     "metadata": [
       {
         "generic-metadata-type": "MI.TimeWindowACL",
         "generic-metadata-value": {
           "times": [
             "windows": [
               {
                 "start": "1213948800",
                 "end": "1478047392"
               }
             ],
             "action": "allow"
           ]
         }
       }
     ]
   }

Corrected Text
--------------
   {
     "metadata": [
       {
         "generic-metadata-type": "MI.TimeWindowACL",
         "generic-metadata-value": {
           "times": [
              {
                "windows": [
                  {
                    "start": 1213948800,
                    "end": 1478047392
                  }
                ],
                "action": "allow"
              }
           ]
         }
       }
     ]
   }

Notes
-----
1. The "times" property of  the TimeWindowACL object has an array of
TimeWindowRule type, so I changed it to "windows" and "action" are
contained in braces.
2. The "start" and "end" property of the TimeWindow object have a Time
type, which is an alias of Integer. So I changed their values
("1213948800", "1478047392") to Integer (1213948800, 1478047392).

The examples in sections 4.2.3 and 4.2.3.* seems to be correct as
defined in this RFC.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party
can log in to change the status and edit the report, if necessary.

--------------------------------------
RFC8006 (draft-ietf-cdni-metadata-21)
--------------------------------------
Title               : Content Delivery Network Interconnection (CDNI) Metadata
Publication Date    : December 2016
Author(s)           : B. Niven-Jenkins, R. Murray, M. Caulfield, K. Ma
Category            : PROPOSED STANDARD
Source              : Content Delivery Networks Interconnection
Area                : Applications and Real-Time
Stream              : IETF
Verifying Party     : IESG