Re: [regext] Genart last call review of draft-ietf-regext-epp-eai-10

"Gould, James" <jgould@verisign.com> Wed, 17 August 2022 13:33 UTC

Return-Path: <jgould@verisign.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 32C6EC1522A4; Wed, 17 Aug 2022 06:33:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.407
X-Spam-Level:
X-Spam-Status: No, score=-4.407 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, RCVD_IN_DNSWL_MED=-2.3, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.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 scu4gi4gzrTa; Wed, 17 Aug 2022 06:33:30 -0700 (PDT)
Received: from mail1.verisign.com (mail1.verisign.com [72.13.63.30]) (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 65E12C14CE46; Wed, 17 Aug 2022 06:33:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=10240; q=dns/txt; s=VRSN; t=1660743209; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Rnxvv/YPhQx4uOozfLPdWIes0OvJgwhQAzpKcmAS1dg=; b=kLougY8L9Rxu9OUkAUrsdFrT+ArLhAumDiXYBz3hKeWnIhnF0rQ4FBxZ LJZ3PquTBmBm1xGhUDEn9QXmEC4Ny8cnJ/+Hig+GvZLA77KBJFoHubU2H AIT6RMUD1c4JoPRF7lmJchJz+LDUtjWyMr41akIMD8bDm68WRhZT/XE+V 9Va+K+73afTXErYy1MRH/Bx6NEejhKq8ovxSW2xMxVIvr6yX5GA0+ySpP 65zLKNp/waKo7PdB3weSlLsqVLaC5LDk3rAFVDzA/fZxCwyQYAxkNMI1Z 1yv4/EiqIp/lSHJEDtj0oQ6MCfjlAWB+DKtzjBbLNWvy7Jmw2YD/2djxm A==;
IronPort-Data: A9a23:l8xVQaiyAgEfA61hw3IM5uGIX161ahEKZh0ujC45NGQN5FlHY01je htvWWrQO6uMNGOkLtEnbd62oE1Q6JTdm9VhQQpv+SA0QiMW8JqUDtmndUqhZCn6wu8v7q5Ex 55HNoSfdpBcolv0/ErF3m3J9CEkvU2wqz6V5NfsYkidfyc9IMsaoU8lyrVRbrJA24DjWVvd4 Iyq+qUzBXf+s9JKGjNMg068gE431BjCkGtwUosWPK0jUPf2zhH5PbpHTU2DByKQrrp8R4ZWc 93+IISRpQs1yT92U4/4zeyrGqE9auW60QCm0hK6UoD82kQS/nRaPqwTbJLwYm8P49mFckwYJ HygevVcRC9wVpAgltjxXDFpLyR6HoJtpobnYmDujJWP30vIcWTFlqAG4EEeZeX0+85dO0cXy to1GGhUKA6IgPiuhru3DPd2ncJlJ87uVG8dkig4i2iGVrB/HMuFH/WiCdxwhV/cguhMEvHDY 8Yxdzd1bQ/BbBsJMVASYH47tL743CelLmQCwL6TjYox6Ejf3B5B6brKPdrsYdWpGP54gX/N8 woq+Ey8WHn2Lue30zee9HOnhcfChSLgRI8XGfu+++ICqFKewCkaEgE+VFanr7++kEHWc95FI kIIvysjsaZ37kGkQ8nhGhCguDuJtx9aUt5UO+w39A/LzbDbiy6dD3MYCzVIbNgOtcIqS3otz FDht8nkCjF/rJWURG6TsLCOoluP1TM9J3UEPDACQBtdupz4vpt1ixPUC9xkVqSviISzByvrx XaBqy1Wa6gvsPPnHp6TpTjv6w9AbLCQJuLpzm07hl6Y0z4=
IronPort-HdrOrdr: A9a23:3QSfGKwqOuW8T1UugRSVKrPw/L1zdoMgy1knxilNoERuA6ilf8 DHppgmPYedskdtZJhSo6HmBEDmewKhyXcV2/hqAV7MZmnbUQeTRr2KqLGSpgEIeBeOidK1t5 0QEJSWYeeYZTNHZITBkWuF+r0br+VvhZrIuQ6o9RlQpG9RBp2IpD0JbDpzWncGPTWvT/ACZe KhD+R81kGdRUg=
X-IronPort-AV: E=Sophos;i="5.93,243,1654560000"; d="scan'208";a="18262512"
Received: from BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) by BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 17 Aug 2022 09:33:23 -0400
Received: from BRN1WNEX01.vcorp.ad.vrsn.com ([10.173.153.48]) by BRN1WNEX01.vcorp.ad.vrsn.com ([10.173.153.48]) with mapi id 15.01.2375.031; Wed, 17 Aug 2022 09:33:23 -0400
From: "Gould, James" <jgould@verisign.com>
To: "resnick@episteme.net" <resnick@episteme.net>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "draft-ietf-regext-epp-eai.all@ietf.org" <draft-ietf-regext-epp-eai.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "regext@ietf.org" <regext@ietf.org>
Thread-Topic: Re: Genart last call review of draft-ietf-regext-epp-eai-10
Thread-Index: AQHYoR67DtXWZdhe4UuTWc1VajdARq2zOZkA
Date: Wed, 17 Aug 2022 13:33:22 +0000
Message-ID: <AB234D86-BB6E-4F39-AA46-7A4500AC0A07@verisign.com>
References: <464724A1-5371-4BAD-B39D-EC504FDBBE18@verisign.com>
In-Reply-To: <464724A1-5371-4BAD-B39D-EC504FDBBE18@verisign.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.62.22061100
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="utf-8"
Content-ID: <76BC355AAD9F744E8395DB4BF15D7154@verisign.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/9mLaN887dcmgNOge4XMD1AGGDE4>
Subject: Re: [regext] Genart last call review of draft-ietf-regext-epp-eai-10
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 17 Aug 2022 13:33:34 -0000

Pete, 

This is a follow-up to your review feedback.  For your major issue, the proposal for “alternate ASCII address” in the message (https://secure-web.cisco.com/1P5eTKqxXvq3fcg13aFHNqKcvPh6yMCpA_0bCwU6cuxzqRId-u7OTrtrNMlPz-ldfcyeyXrMZPzZf1E6qlzoaH6g2rKUMM5T3cweZ0jQrw3WRv_8yfu1ueci6tHGEdfNggSoybH3k-TXVNGEtwXx5PKd93AECv02QGyXmwpS0lEvUJkllyn7s-D-NL-QTnoJZXRTJ1EHR7e04hYK4IxVbmM16qGiSlTmEPUK8XdaNUXD0Du397IW9o3SGL8f2EyWh/https%3A%2F%2Fmailarchive.ietf.org%2Farch%2Fmsg%2Fregext%2FljIoGJtWaiLv8gw4SsSQVOs0xsM%2F ) is to remove the statements from section 5.3.2 since they are associated with registrar (client) policy.  This will be incorporated in the -15 draft.  Below are the proposed statements to be removed for quick reference:

1. Delete "It can be an extra ASCII email address collected by registrar or registrar-provided proxy email address." from the fifth bullet in section 5.3.2.
2. Delete “The provided address can be an extra ASCII email address collected by registrar or registrar-provided proxy email address." from the last bullet in section 5.3.2.  

Does this address your feedback?  If so, can you clear the GENART "On the Right Track" status?

Thanks,

-- 
 
JG



James Gould
Fellow Engineer
jgould@Verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com <http://verisigninc.com/>

On 7/26/22, 2:37 PM, "Gould, James" <jgould@verisign.com> wrote:

    Pete,

    We addressed some of your feedback (Minor issues and Nits/editorial comments) in draft-ietf-regext-epp-eai-13 and I responded to your Major issues below.  Do the updates made in draft-ietf-regext-epp-eai-13 and the explanation for your Major issues address your feedback or is more needed?  There was a follow-on thread with John C Klensin, Martin J. Dürst, and Dmitry Belyavsky that didn't look to result in any needed changes to the draft.  

    Thanks,

    -- 

    JG



    James Gould
    Fellow Engineer
    jgould@Verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>

    703-948-3271
    12061 Bluemont Way
    Reston, VA 20190

    Verisign.com <http://secure-web.cisco.com/1Nr_Y45uTJ1KFJh5nTT3LQERh5zMr_ptgIfYOoPxKRHO674hAlBCZbSRvp8Rdl2UodIv9w9Jx9kDlRNejtWciH2BoxpMKmPcCqgJ4euGHQsVDV6pFWt67W9wDHzmZh2hjvGNkmWlFSvwGTpcaDmWzHKF1sUghZyEUIjMLt-o4YfEHLsnyi_pPDnEtyGUtczI_hzGdP0afwa8wX7DVuSGbmttWe_fdgtpunDA_G_5c0CoPvqdTw4XHbQaf5oWkH2QI/http%3A%2F%2Fverisigninc.com%2F>

    On 6/1/22, 4:23 PM, "Gould, James" <jgould@verisign.com> wrote:

        Pete, 

        Thanks for the review and feedback.  My responses are embedded below prefixed with "JG - ".  

        -- 

        JG



        James Gould
        Fellow Engineer
        jgould@Verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>

        703-948-3271
        12061 Bluemont Way
        Reston, VA 20190

        Verisign.com <http://secure-web.cisco.com/1Nr_Y45uTJ1KFJh5nTT3LQERh5zMr_ptgIfYOoPxKRHO674hAlBCZbSRvp8Rdl2UodIv9w9Jx9kDlRNejtWciH2BoxpMKmPcCqgJ4euGHQsVDV6pFWt67W9wDHzmZh2hjvGNkmWlFSvwGTpcaDmWzHKF1sUghZyEUIjMLt-o4YfEHLsnyi_pPDnEtyGUtczI_hzGdP0afwa8wX7DVuSGbmttWe_fdgtpunDA_G_5c0CoPvqdTw4XHbQaf5oWkH2QI/http%3A%2F%2Fverisigninc.com%2F>

        On 6/1/22, 1:14 PM, "Pete Resnick via Datatracker" <noreply@ietf.org> wrote:

            Reviewer: Pete Resnick
            Review result: On the Right Track

            I am the assigned Gen-ART reviewer for this draft. The General Area
            Review Team (Gen-ART) reviews all IETF documents being processed
            by the IESG for the IETF Chair.  Please treat these comments just
            like any other last call comments.

            For more information, please see the FAQ at

            <https://secure-web.cisco.com/1K6cgCFLakXfTnPIeaE2ZwevlkM0KiD6YlQuPilL-K-FXI75spzFhwPbrTminlCoOV1FdlZ-bTNGfTViEpxNNwpy3pP1zuhfVsE4ZUjY7vULMuNEt3p-qQ62KtoXfXHC_KpjCFJHvW7GqkJC_qLRyJ-N78dFJBhWHSKNXlYl2cJL2QXsuMUzInqccq9AGZZJodZnSZU_J1df7jwu242lQtR1zAq0RHYomOugyloQ1oaUDFUXOeh3j2WkUwpPpY3hA/https%3A%2F%2Ftrac.ietf.org%2Ftrac%2Fgen%2Fwiki%2FGenArtfaq>.

            Document: draft-ietf-regext-epp-eai-10
            Reviewer: Pete Resnick
            Review Date: 2022-06-01
            IETF LC End Date: 2022-06-09
            IESG Telechat date: Not scheduled for a telechat

            Summary:

            I think this proposal is reasonable, but I don't think enough explanation has
            been given regarding the case where one side supports the protocol but the
            other side doesn't.

            Major issues:

            The last bullet item in section 5.3.2 talks about "alternative ASCII address",
            but I don't see anywhere in the document which defines how to provide an
            alternative ASCII address in the data. For example, RFC 5733 implies that there
            will be only one email address in the Contact Mapping; can an implementation
            simply add a second? Does the server then need to distinguish these by the
            presence or absence of non-ASCII characters to determine which is an EAI and
            which is an alternative ASCII address? At the very least, some discussion of
            this seems necessary in the document.

        JG - The reference to the "alternative ASCII email address" is for the client (registrar) when it's recognized that the server does not support EAI.  If the registrar collected an EAI address and an ASCII address, then the ASCII address MUST be provided; otherwise, the optional property SHOULD be omitted.  The use of an ASCII proxy email address can be used as well.  In this case, the server does not support EAI addresses, so it's up to the EAI-supporting client to handle it.  Most likely the server validates that the address is only an ASCII address, but there is no guarantee of it.   

            Minor issues:

            In the bullets in section 5.3.2, there are quite a few SHOULDs with no
            explanation of why one might choose to violate these. Why are these not MUSTs?
            I can't think of any reason, for example, that the server would not validate
            the email property, and it seems like a really bad idea not to.

        JG - I cover each of the SHOULDs below:

        1. For the required email property with a client that doesn't signal support for EAI, the server needs to satisfy the negotiated services . This should be a MUST to comply with the negotiated namespaces, since the downside is that the client will receive an error response with an info command if they still don't support EAI in the login services.   The error response is a MUST in the third bullet.
        2. For the optional email property falls the same case as the required email property, since the info response will result in an error.  It should be a MUST as well.  The error response is a MUST in the fourth bullet.


            Nits/editorial comments:

            Abstract: Strike the word "appearing"

        JG - Yes, that can be removed.

            Section 3: Change "By applying the syntax rules of [RFC5322]" to "By applying
            the syntax rules of [RFC6532]"

        JG - I'll leave this one for Dmitry to respond to, but changing RFC5322 to RFC6532 looks correct to me.