Re: [regext] RFC 8748, EPP Registry Fee Extension: availability check result depending on fee extension?

"Thomas Corte (TANGO support)" <Thomas.Corte@knipp.de> Fri, 26 June 2020 13:46 UTC

Return-Path: <Thomas.Corte@knipp.de>
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 77E1C3A09AD for <regext@ietfa.amsl.com>; Fri, 26 Jun 2020 06:46:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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 3Gk4inRyECli for <regext@ietfa.amsl.com>; Fri, 26 Jun 2020 06:46:36 -0700 (PDT)
Received: from kmx5a.knipp.de (kmx5a.knipp.de [IPv6:2a01:5b0:0:29::63]) (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 7FE153A0C21 for <regext@ietf.org>; Fri, 26 Jun 2020 06:46:36 -0700 (PDT)
Received: from hp9000.do.knipp.de (hp9000.do.knipp.de [195.253.2.54]) by kmx5a.knipp.de (Postfix) with ESMTP id 49tdTQ35d8z4vDH; Fri, 26 Jun 2020 15:46:34 +0200 (CEST)
Received: from dhcp203.intra.dtm.knipp.de (dhcp203.intra.dtm.knipp.de [195.253.2.203]) by hp9000.do.knipp.de (Postfix) with ESMTP id 4F46071918; Fri, 26 Jun 2020 15:46:34 +0200 (MESZ)
To: regext@ietf.org
References: <20200314164521.0B10EF406C9@rfc-editor.org> <ac9d9567-e847-8802-14e4-07c36e216c19@knipp.de> <5703B97E-20EF-4FCA-AA32-68AF595A088F@verisign.com>
From: "Thomas Corte (TANGO support)" <Thomas.Corte@knipp.de>
Autocrypt: addr=Thomas.Corte@knipp.de; prefer-encrypt=mutual; keydata= mQGiBDtvzjIRBAD2csyfVM8EPe+Pd/iYhwDP7fHAMCoZNsPBId4UrOQraKflyVCq2aOMVofw G2ayL377DewD+Va2GYgNes7a1bVLc0KxUCfvCKm3mLcBd8ScWaPurWMinTFHMBDm0CVIbIM6 P22HEqQ5w38W/yaisitIstU4MV9MLYttbUIZg75MvQCg/xNEFuhmmmp9hYnopxoyniDkovUD /iv7jhPtn4M/bOxCcSBYE1lJ6kILe1Z3rc5N9Ymr7uzUOffTt9JDqq9/2MujKODo5KosNC+m r6F1XC1a7KvhhjBofGHxQt9YZtCmHmdgumg5XoKwuujYG9BT1oKxj5/rnRHwT8GzxLL0YyAp Sbu6UfpAjhHAFtiL5Bg9fpDA2OAHA/9P/aSSE/FG0Rh7i6t+jZe/BCX5i4rns3UmjW7pzj/e wZENsKST72x5YVvbtXzYw620v7EFmZB99+UftXg6ggZUHkaDllR9lN75s9ih8cWI5zhj6OA8 LGsc4CqudNa0TSFdHTaHOT8QJtfP8UFJYcJd2ahOPXDIcqGd2JdGPHXO4bQkVGhvbWFzIENv cnRlIDxUaG9tYXMuQ29ydGVAa25pcHAuZGU+iEsEEBECAAsFAjtvzjIECwMBAgAKCRDz5VkQ Ov//nJKaAJ4h/hksIIt3Zmkmwt7IT8VtwyYkcQCcDvapUlelcVQRKDB9cwPkZkwmQXO5Ag0E O2/OMhAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mU rfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm /xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMc fFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLW hsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAKOz DOAHt4rHGwJbacsUbB0O4Y7Wm5f1dEyMeh2IKWZB557W90PPMaJlKqc5BRImOgY6/mCaGY3i bn0axP/2zQe0yX1NCudPXLFzazztSBsaQeQGZ8fBo3RHMdG9QgI39KHvHRuyTJ2qiiUkB43R 5JP9uJcQ/ca9COBpFR6L05YMleh9du1EVKPoKUFjjIFrS8DTN3RuCMTvmey6U6NRyg6O6/4x VpNBZTrn4i9r3oZ0drd1UpdEuFvMpfKgch08W3EUfGQaqasrja77rwGWG1CIJfQrtgkfNiHj kX9uJRDGmKln8Q7xntQPFAx7kDId4ZcaWruEoK916HJbrmIWmWuIPwMFGDtvzjLz5VkQOv// nBECnWYAoIfyMQI8fKTCMc0pdvycfsbwCYA9AKCFE9M915HNchKGzKCxIQQbnLNXSA==
Organization: Knipp Medien und Kommunikation GmbH
Message-ID: <04d5dfb5-d9ae-06a9-b137-4cedcefbc399@knipp.de>
Date: Fri, 26 Jun 2020 15:46:36 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.9.0
MIME-Version: 1.0
In-Reply-To: <5703B97E-20EF-4FCA-AA32-68AF595A088F@verisign.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Spamd-Bar: /
Authentication-Results: kmx5a.knipp.de; none
X-Rspamd-Server: v1117
X-Rspamd-Queue-Id: 49tdTQ35d8z4vDH
X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:8391, ipnet:195.253.0.0/16, country:DE]; LOCAL_WL_IP(0.00)[195.253.2.54]
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/dKQJgC0JQwzcdYxiH-_Y6oEt9CE>
Subject: Re: [regext] RFC 8748, EPP Registry Fee Extension: availability check result depending on fee extension?
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 26 Jun 2020 13:46:39 -0000

Hello James,

thanks for your reply, I'll go back to check out the respective thread.

On 6/25/20 21:40, Gould, James wrote:

> JG - The RFC only specifies that the fee extension needs to be provided to support the create command, so checking the renewal fee is not applicable.   

So, just to be sure, to the following check for a *renew* fee of a
premium domain, the server should respond with avail="0" (as the check
merely asks for a renewal price, not a creation price)?

<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <command>
    <check>
      <domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
        <domain:name>premium-a1.tango</domain:name>
      </domain:check>
    </check>
    <extension>
      <fee:check xmlns:fee="urn:ietf:params:xml:ns:epp:fee-1.0">
        <fee:command name="renew">
          <fee:period unit="y">1</fee:period>
        </fee:command>
      </fee:check>
    </extension>
    <clTRID>e1f8b4cd61f84469436bf16585f976b3</clTRID>
  </command>
</epp>

While the following check asking for a creation price should be responded
with avail="1"?

<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <command>
    <check>
      <domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
        <domain:name>premium-a1.tango</domain:name>
      </domain:check>
    </check>
    <extension>
      <fee:check xmlns:fee="urn:ietf:params:xml:ns:epp:fee-1.0">
        <fee:command name="create">
          <fee:period unit="y">1</fee:period>
        </fee:command>
      </fee:check>
    </extension>
    <clTRID>e1f8b4cd61f84469436bf16585f976b3</clTRID>
  </command>
</epp>

Just trying to clarify this, as the RFC isn't all that clear about which
exact conditions the fee check extension must meet in order to qualify
for a positive availability check of free premium domains.

Best regards,

Thomas

-- 
TANGO REGISTRY SERVICES®
Knipp Medien und Kommunikation GmbH                    Thomas Corte
Technologiepark                             Phone: +49 231 9703-222
Martin-Schmeisser-Weg 9                       Fax: +49 231 9703-200
D-44227 Dortmund                      E-Mail: Thomas.Corte@knipp.de
Germany