Thomas,

The versions of the fee extension that you reference have similar language 
associated with returning avail="0" for premium domains:

1. fee-0.23 - 
https://tools.ietf.org/html/draft-ietf-regext-epp-fees-08#section-4
2. fee-0.21 - 
https://tools.ietf.org/html/draft-ietf-regext-epp-fees-05#section-4
 
In both cases it reads:

   The server MUST return avail="0" in its response to a <check> command
   for any domain name in the <check> command that does not include the
   <fee:check> extension for which the server would likewise fail a
   domain <create> command when no <fee> extension is provided for that
   same domain name.

The very old fee-0.8 version specifies in 
https://tools.ietf.org/html/draft-brown-epp-fees-05#section-4 "Servers MUST 
provide clear documentation to clients about the circumstances in which this 
extension must be used.", which provides flexibility for the server to 
normalize the behavior as defined in draft-ietf-regext-epp-fees-05, 
draft-ietf-regext-epp-fees-08, and RFC 8748.  

This use case was discussed at length in the working group, where returning a 
premium domain name as available without the required fee to use on create will 
result in a failure downstream.  This is the reason for the language starting 
in draft-ietf-regext-epp-fees-04.     

Thanks,

-- 
 
JG



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

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

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

On 7/14/20, 5:52 AM, "regext on behalf of Thomas Corte (TANGO support)" 
<regext-boun...@ietf.org on behalf of thomas.co...@knipp.de> wrote:

    James,
    
    On 7/13/20 21:46, Gould, James wrote:
    
    > Thomas, 
    > 
    > Signaling support for fee-1.0 in the login services is not material for 
this use case.  The key element is whether the create of the premium domain 
name will fail if the client does not know the correct fee and the fee 
extension is required to be passed on create.  I don't see a code breakage 
scenario here, but I don't know what mix of extensions you're dealing with.  
    
    So, case in point: once we roll out support for fee-1.0, TANGO will also
    keep supporting the older fee extension versions fee-0.8, fee-0.21 and
    fee-0.23 (the RFC recommends to allow older versions to facilitate
    migration to new versions).
    
    Now, none of these old versions had the requirement to report "domain not
    available" if no fee extension is included in a premium domain check.
    
    So, registrars currently using fee-0.21 for example will expect
    availability checks to truthfully report avail=1 for premium domains in
    such a scenario. Just the fact that the registry system was updated to
    also support fee-1.0 should not change the system's behavior from their
    point of view, should it? Otherwise, they would be forced to change their
    <domain:check> clients to include the fee extension to get the previous
    availability results - to accommodate a change caused by a fee extension
    version they don't even use.
    
    Best regards,
    
    Thomas
    
    -- 
    TANGO REGISTRY SERVICES® is a product of:
    Knipp Medien und Kommunikation GmbH
    Technologiepark                             Phone: +49 231 9703-222
    Martin-Schmeisser-Weg 9                       Fax: +49 231 9703-200
    D-44227 Dortmund                       E-Mail: supp...@tango-rs.com
    Germany
    
    _______________________________________________
    regext mailing list
    regext@ietf.org
    
https://secure-web.cisco.com/1tS78h3zvnAPOtomCdUHVDM7D17WfX22p7Pd6zVlMsgS7lzILKOFXHeNh8Isr52cCXcvBSyQkAjKy5zjYK_vBbzpvnNtdI0R5NVrFQzRfv8jgv9C-99xdcmRQKwkeUqvWb4lnu8Tw8WH4t_lgA2ZF8VF4zgoPcDVKXKjN7HgN1owdVTlosmxBYewNDGlYXWIXhTuj4owNa0-n7d-SrGRBiT1FzRcNuu_UpoGGAx_fcq6fRKp8O3O3l_i7I9UzKI0fDJ2m4-Zj8evpLArNgCwbUuU_H8ynwmD9WouiD4aDy68/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext
    

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

Reply via email to