Re: [regext] RDAP questions

Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Tue, 12 September 2017 09:12 UTC

Return-Path: <rep.dot.nop@gmail.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5F7013300C for <regext@ietfa.amsl.com>; Tue, 12 Sep 2017 02:12:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 18.1
X-Spam-Level: ******************
X-Spam-Status: Yes, score=18.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_SBL=20, URIBL_SBL_A=0.1] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kdTn6YRIfcK2 for <regext@ietfa.amsl.com>; Tue, 12 Sep 2017 02:12:50 -0700 (PDT)
Received: from mail-ua0-x236.google.com (mail-ua0-x236.google.com [IPv6:2607:f8b0:400c:c08::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEA581252BA for <regext@ietf.org>; Tue, 12 Sep 2017 02:12:49 -0700 (PDT)
Received: by mail-ua0-x236.google.com with SMTP id g47so14374107uad.0 for <regext@ietf.org>; Tue, 12 Sep 2017 02:12:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=sEYPO90LyxzfB2hCTdvRAzB77O1zHbHbXBroGikXgCE=; b=GxcRtVI8BxnXBJ6u4Q0jaB+kaFjq5SDfb6cjqCU1r+BXMDGJK88oq19rrbX3BAnacj 9UvhqlC950O8payqv0KTL1l/k2MVHFfO8yU5gVdXYeeK0TUzoVRLuFfqXk01N6+k5STd rQ/HrfH+QzhiyCcNtWYpAXnjiRC/Jo6gBI8dteAWsVDhulEL3hPIGmtLL4tlshajhnEg 6Fpw8TIBC3rZVvZsUb69lGsV4G3OLbH1i1M0Jc1fk0KlOIh0rTu6yNT4AspTG1oEiZge YxJe0OjwFQ3jydX0JEqa71fmfWV0rM6h6QV6upRy5cSx+OMbRUOzrf2yUaTgVWaD4Wkn 61Wg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=sEYPO90LyxzfB2hCTdvRAzB77O1zHbHbXBroGikXgCE=; b=MpBcoEi1vE5a5x5gdJ0yD7Z1HPTFopE37FJTcDd84LDGsuc+S51Nl6ohPik28NC8TG mRMNqweUp5d0gQGYFzVIuq0JH5N0WGGfUtyJxZFCfhN2OGar5GtdL2j5WqGL9wmVKCG2 S5FQvU2/Kd0Hg0VshXDHQAUIoMuxAwOWpZa8ltTOolq+Nzn+RwALjj0MtGD7xnDnI+F9 LOuTX2ttR/D1LAIbjhanWCjuchFW563z5+ValGk83V31e39d8ixPUGLCKW4e5QvgNYds 5Jx3r5qi11t63ya2oMg5MLMRTEqya0WjjpnWmcxlzImOSL3kMnPujAg2ap4uJKUmUPsL qBEg==
X-Gm-Message-State: AHPjjUhTywHSK8anZNpJYZw2NFZdCAcjrEuphGGyhC+O6clYuXkM9dNg AW7EREhs+lm9QT7j35JqkfV0JaGLpw==
X-Google-Smtp-Source: AOwi7QB68dY/EnJSh3YGjUnye7NzW7k7UX4bevkJiBc/XPo8nKLsarEjlbblpmyVzmhNIJkd6Rc1vpaliYKPeigTEf8=
X-Received: by 10.159.56.71 with SMTP id q7mr11307514uad.189.1505207568988; Tue, 12 Sep 2017 02:12:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.92.24 with HTTP; Tue, 12 Sep 2017 02:12:48 -0700 (PDT)
In-Reply-To: <9AD48958-384A-49F5-8E6E-1ECEF8DB5569@gmail.com>
References: <CALRmJyiz3yx=Gxa9LeWNUJU5CJczvc6ojjyVwUPL4mcbD5wKiw@mail.gmail.com> <64CC805B-AD64-4127-8645-C576104AFA8B@arin.net> <D3CF5FFE.1174C5%gustavo.lozano@icann.org> <CALRmJyi2LuoJOFAN95dZQs1H4KEKzM6pEDz=rEBZ4QmqqfHVWw@mail.gmail.com> <CAC1BbcRevbXPZY166tHLRB_eoSgir7u8W+usdmDZywFZprHbYA@mail.gmail.com> <CAAQiQRccTcBxg3fbzHVQHKzfvr3F-tDg0cFGdwCVWeXdUg5JtA@mail.gmail.com> <FC41C212-42D4-4572-A22B-ED740C4AEEDC@gmail.com> <CAAQiQRd=UpT1KgsZ198gQGi_ch7okQKHxB1r7UaGW18vFMy1YA@mail.gmail.com> <9AD48958-384A-49F5-8E6E-1ECEF8DB5569@gmail.com>
From: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Date: Tue, 12 Sep 2017 11:12:48 +0200
Message-ID: <CAC1BbcRJV7KWcJnYVmQSRH3ao72GVQdM8NhrGtjnPxMcpGUMkA@mail.gmail.com>
To: Andrew Newton <andy@hxr.us>
Cc: Andy Newton <andy@arin.net>, "regext@ietf.org" <regext@ietf.org>, Gustavo Lozano <gustavo.lozano@icann.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/I7ODDB8yjB5eci7hy1JQiLHzhj4>
Subject: Re: [regext] RDAP questions
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Sep 2017 09:12:51 -0000

On 23 March 2017 at 19:38, Bernhard Reutner-Fischer
<rep.dot.nop@gmail.com> wrote:
> On 23 March 2017 16:38:31 CET, Andrew Newton <andy@hxr.us> wrote:
>>On Tue, Mar 21, 2017 at 3:47 PM, Bernhard Reutner-Fischer
>><rep.dot.nop@gmail.com> wrote:
>>>>> 2) entity handles
>>>>>
>>>>> At least for DNRs the mixture of registrars and contacts seems to
>>be
>>>>a
>>>>> bit unfortunate at first glance.
>>>>> For handles (in the DNR / RFC5733 sense) could conflict between
>>>>> registrars and contacts. Furthermore there is no (apparent) way to
>>>>> output a ROID which would make it easier to distinguish these two,
>>>>> disregarding the role of course.
>>>>> I could work around this by requiring a -ROIDSFX for contacts and
>>>>none
>>>>> for registrars, for example.
>>>>>
>>>>> So i think my question is how to respond to a non-search query for
>>an
>>>>> ambiguous entity?
>>>>
>>>>I'm not sure I understand this. You have two entities with the same
>>>>handle?
>>>
>>> Yes. I think in EPP they are unambiguous.
>>>
>>> thanks,
>>
>>So my reading of RFC 5730 doesn't say if ROIDs are unique within a
>>registry or unique within a namespace. I do have to admit I don't
>>understand how section 2.8 fits into it. Hopefully somebody more
>>authoritative can shed some light (I'm looking at you, Scott :) ).
>>
>>That said, if the entity is truly unique but serves different roles,
>>then the ROID is good enough. If not, then you can create your own
>>namespace in the id.
>>
>>Does that help? Because I still only have a tenuous grasp of the issue.
>
> Unfortunately it does not since clIDType != roidType
>
> I am talking about
> GET /rdap/entity/clIDType
>
> but re-reading the description of "handle" in 7483 maybe it's a non-issue in practice since I can easily workaround it as local convention.

to answer my own question:

Recently it was pointed out to me that there is a
"RDAP Operational Profile for gTLD Registries and Registrars" and
given that ICANN therein demands to use the ROID (resp. the Registrar
IANA ID) and NOT an EPP-handle as i initially assumed, my question is
moot.
At least using the ROID or GURID is consistent with the WHOIS clarifications.

thanks,