Re: off-list was Re: Revision of 4310

Eduardo Duarte <[email protected]>
Newsgroups gmane.ietf.provreg
Message-ID <[email protected]>
Hello,

Well I think you know here I stand here. For me the hypothesis number 3 
will be the best option. But I think number 2 will also be a good 
approximation where I can make some adjustments to work with it. But the 
number 1, for me, will be a bad choice. :(
So depending on what the list chose I will follow it.

Best regards,

Eduardo Duarte


James Gould wrote, On 03-02-2010 23:18:
> Pre-publishing the DS is a valid use case, but I guess it boils down 
> to how the servers are going to handle the pre-published DS.  I know 
> for our registries that we'll publish what is given to us or do the 
> validation inline with the EPP transaction.  Validation could be done 
> inline with the EPP transaction so that DS is not stored in the 
> database unless it has the corresponding DNSKEY in the child zone or 
> in the case of .PT it could be done asynchronously which leads to 
> accepting DS that might not be published based on server policy.  So 
> the real question is whether the rfc4310-bis needs to add an 
> additional flag element to support the ladder?  I personally don't 
> like the term "active" for this, since "active" does not effectively 
> reflect the purpose.  I believe that published is more accurate, since 
> the server is making a decision related to what is published and what 
> is not published.  This should be an optional attribute to support 
> servers that publish everything, where the default is true.  I would 
> like to pose the following options to the list for consideration in 
> rfc4310-bis:
>
>    1. Don't include any additional elements.  This means that the
>       server would either validate the passed DS inline with the EPP
>       transaction or would publish all DS that is passed.
>    2. Add a new optional element in the secDNS:dsData (DS Interface)
>       and secDNS:keyData (Key Interface) elements of secDNS:infData.
>        I propose the use of the secDNS:published element.
>    3. Add a new optional secDNS:childKeyPublished element in the
>       secDNS:dsData (DS Interface) and secDNS:keyData (Key Interface)
>       elements of secDNS:create, secDNS:update, and secDNS:infData.
>        This element would be specified by the client to inform the
>       server which DS has a corresponding DNSKEY published in the
>       child zone.  It would be up to the server to decide the
>       validation and publishing scheme based on this flag.  Option #2
>       might have to go along with this as well in the event that the
>       server will publish a different set of DS based on offline /
>       asynchronous processing.
>
>
> I would like to hear from those interested in this topic either from 
> messages to the list or to me privately.
>
> Thanks,
>
> -- 
>
>
> JG
>
> -------------------------------------------------------
> *James F. Gould
> **Principal Software Engineer
> *VeriSign Naming Services
> [email protected]
> *Direct:* 703.948.3271
> *Mobile:* 703.628.7063
>
>
> 21345 Ridgetop Circle
> LS2-2-1
> Dulles, VA 20166
>
> */Notice to Recipient: /*/This e-mail contains confidential, 
> proprietary and/or Registry  Sensitive information intended solely for 
> the recipient and, thus may not be  retransmitted, reproduced or 
> disclosed without the prior written consent of  VeriSign Naming and 
> Directory Services. *If you have received  this e-mail message in 
> error, please notify the sender immediately by  telephone or reply 
> e-mail and destroy the original message without making a  copy.* 
>  Thank you.
> /
>
> ------------------------------------------------------------------------
> *From: *<[email protected]>
> *Date: *Mon, 1 Feb 2010 11:51:55 -0500
> *To: *<[email protected]>
> *Cc: *EPP Provreg <[email protected]>
> *Subject: *Re: off-list was Re: [ietf-provreg] Revision of 4310
>
> Eduardo Duarte <[email protected]> wrote:
>
> > ... we are thinking of adding a
> > DS validator in order to publish only the correct DS's. Also we 
> always have
> > our data in the database and there we keep the multiple keys 
> associated with
> > the domain some in publish state and other in a unpublished state. So 
> when a
> > user adds a DS to our system he is adding it to the database and not 
> to the
> > zone itself and after, when generating the zone the script, will only 
> pick-up
> > and add to the zone the "actives" DS's.
>
> As has been pointed out elsewhere, there are valid reasons for 
> publishing a DS record in the parent without a corresponding DNSKEY in 
> the child (e.g. key rollover). If you are going to validate the 
> DS/DNSKEY correspondences, then a better check would be that at least 
> one of the DS records being published in the parent corresponds to a 
> DNSKEY currently in the child.
>
> Stephen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.