The following errata report has been submitted for RFC9537,
"Redacted Fields in the Registration Data Access Protocol (RDAP) Response".

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

--------------------------------------
Type: Technical
Reported by: Jasdip Singh <jasd...@arin.net>

Section: 4.2

Original Text
-------------
Figure 13:

  {
    "rdapConformance": [
      "rdap_level_0"
    ],
    "domainSearchResults":[
      {
        "objectClassName": "domain",
        "handle": "ABC121",
        "ldhName": "example1.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"related",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          }
        ]
      },
      {
        "objectClassName": "domain",
        "handle": "ABC122",
        "ldhName": "example2.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"related",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          }
        ]
      }
    ]
  }

Figure 14:

  {
    "rdapConformance": [
      "rdap_level_0",
      "redacted"
    ],
    "domainSearchResults":[
      {
        "objectClassName": "domain",
        "ldhName": "example1.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"related",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          }
        ],
        "redacted": [
          {
            "name": {
              "type": "Registry Domain ID"
            },
            "prePath": "$.domainSearchResults[0].handle",
            "pathLang": "jsonpath",
            "method": "removal",
            "reason": {
              "type": "Server policy"
            }
          }
        ]
      },
      {
        "objectClassName": "domain",
        "ldhName": "example2.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"related",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          }
        ],
        "redacted": [
          {
            "name": {
              "description": "Registry Domain ID"
            },
            "prePath": "$.domainSearchResults[1].handle",
            "pathLang": "jsonpath",
            "method": "removal",
            "reason": {
              "description": "Server policy"
            }
          }
        ]
      }
    ]
  }

Corrected Text
--------------
Figure 13:

  {
    "rdapConformance": [
      "rdap_level_0"
    ],
    "domainSearchResults":[
      {
        "objectClassName": "domain",
        "handle": "ABC121",
        "ldhName": "example1.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"related",
            "href":"https://example.net/rdap/v1/domain/example1.com";,
            "type":"application/rdap+json"
          }
        ]
      },
      {
        "objectClassName": "domain",
        "handle": "ABC122",
        "ldhName": "example2.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"related",
            "href":"https://example.net/rdap/v1/domain/example2.com";,
            "type":"application/rdap+json"
          }
        ]
      }
    ]
  }

Figure 14:

  {
    "rdapConformance": [
      "rdap_level_0",
      "redacted"
    ],
    "domainSearchResults":[
      {
        "objectClassName": "domain",
        "ldhName": "example1.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example1.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example1.com";,
            "rel":"related",
            "href":"https://example.net/rdap/v1/domain/example1.com";,
            "type":"application/rdap+json"
          }
        ],
        "redacted": [
          {
            "name": {
              "type": "Registry Domain ID"
            },
            "prePath": "$.domainSearchResults[0].handle",
            "pathLang": "jsonpath",
            "method": "removal",
            "reason": {
              "type": "Server policy"
            }
          }
        ]
      },
      {
        "objectClassName": "domain",
        "ldhName": "example2.com",
        "links":[
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"self",
            "href":"https://example.com/rdap/domain/example2.com";,
            "type":"application/rdap+json"
          },
          {
            "value":"https://example.com/rdap/domain/example2.com";,
            "rel":"related",
            "href":"https://example.net/rdap/v1/domain/example2.com";,
            "type":"application/rdap+json"
          }
        ],
        "redacted": [
          {
            "name": {
              "description": "Registry Domain ID"
            },
            "prePath": "$.domainSearchResults[1].handle",
            "pathLang": "jsonpath",
            "method": "removal",
            "reason": {
              "description": "Server policy"
            }
          }
        ]
      }
    ]
  }

Notes
-----
Noticed that the "self" and "related" links in Figure 13 and Figure 14 examples 
have the same "href" value. From RFC 9083: A "related" link relation MUST NOT 
include an "href" URI that is the same as the "self" link relation "href" URI 
to reduce the risk of infinite client processing loops. (The new "href" values 
for the "related" links are per James Gould's earlier suggestion.)

Instructions:
-------------
This erratum is currently posted as "Reported". (If it is spam, it 
will be removed shortly by the RFC Production Center.) Please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party  
will log in to change the status and edit the report, if necessary.

--------------------------------------
RFC9537 (draft-ietf-regext-rdap-redacted-16)
--------------------------------------
Title               : Redacted Fields in the Registration Data Access Protocol 
(RDAP) Response
Publication Date    : March 2024
Author(s)           : J. Gould, D. Smith, J. Kolker, R. Carney
Category            : PROPOSED STANDARD
Source              : Registration Protocols Extensions
Stream              : IETF
Verifying Party     : IESG

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

Reply via email to