--- 1/draft-ietf-regext-unhandled-namespaces-03.txt 2020-10-21 08:13:18.253643748 -0700
+++ 2/draft-ietf-regext-unhandled-namespaces-04.txt 2020-10-21 08:13:18.281644142 -0700
@@ -1,19 +1,19 @@
Network Working Group J.G. Gould
Internet-Draft VeriSign, Inc.
-Intended status: Best Current Practice M.C. Casanova
-Expires: 12 March 2021 SWITCH
- 8 September 2020
+Intended status: Standards Track M.C. Casanova
+Expires: 24 April 2021 SWITCH
+ 21 October 2020
Extensible Provisioning Protocol (EPP) Unhandled Namespaces
- draft-ietf-regext-unhandled-namespaces-03
+ draft-ietf-regext-unhandled-namespaces-04
Abstract
The Extensible Provisioning Protocol (EPP), as defined in RFC 5730,
includes a method for the client and server to determine the objects
to be managed during a session and the object extensions to be used
during a session. The services are identified using namespace URIs.
How should the server handle service data that needs to be returned
in the response when the client does not support the required service
namespace URI, which is referred to as an unhandled namespace? An
@@ -33,21 +33,21 @@
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
- This Internet-Draft will expire on 12 March 2021.
+ This Internet-Draft will expire on 24 April 2021.
Copyright Notice
Copyright (c) 2020 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights
@@ -76,20 +76,21 @@
9. Security Considerations . . . . . . . . . . . . . . . . . . . 17
10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 18
11. Normative References . . . . . . . . . . . . . . . . . . . . 18
Appendix A. Change History . . . . . . . . . . . . . . . . . . . 19
A.1. Change from 00 to 01 . . . . . . . . . . . . . . . . . . 19
A.2. Change from 01 to 02 . . . . . . . . . . . . . . . . . . 19
A.3. Change from 02 to REGEXT 00 . . . . . . . . . . . . . . . 19
A.4. Change from REGEXT 00 to REGEXT 01 . . . . . . . . . . . 19
A.5. Change from REGEXT 01 to REGEXT 02 . . . . . . . . . . . 19
A.6. Change from REGEXT 02 to REGEXT 03 . . . . . . . . . . . 20
+ A.7. Change from REGEXT 03 to REGEXT 04 . . . . . . . . . . . 20
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 20
1. Introduction
The Extensible Provisioning Protocol (EPP), as defined in [RFC5730],
includes a method for the client and server to determine the objects
to be managed during a session and the object extensions to be used
during a session. The services are identified using namespace URIs.
How should the server handle service data that needs to be returned
in the response when the client does not support the required service
@@ -263,24 +263,24 @@
S:
S:
S: Command completed successfully
S:
S:
S:
S: example.com
S: pending
S: ClientX
- S: 2000-06-06T22:00:00.0Z
+ S: 2020-06-06T22:00:00.0Z
S: ClientY
- S: 2000-06-11T22:00:00.0Z
- S: 2002-09-08T22:00:00.0Z
+ S: 2020-06-11T22:00:00.0Z
+ S: 2021-09-08T22:00:00.0Z
S:
S:
S:
S: urn:ietf:params:xml:ns:domain-1.0 not in login services
S:
S:
S:
S:
S: ABC-12345
S: 54322-XYZ
@@ -388,46 +388,46 @@
S:
S: ns1.example.com
S: ns2.example.com
S:
S: ns1.example.com
S: ns2.example.com
S: ClientX
S: ClientY
S: 1999-04-03T22:00:00.0Z
S: ClientX
- S: 1999-12-03T09:00:00.0Z
- S: 2005-04-03T22:00:00.0Z
+ S: 2020-12-03T09:00:00.0Z
+ S: 2021-04-03T22:00:00.0Z
S: 2000-04-08T09:00:00.0Z
S:
S: 2fooBAR
S:
S:
S:
S:
S: ABC-12345
S: 54322-XYZ
S:
S:
S:
4. Signaling Client and Server Support
- This document does not define new protocol but a Best Current
- Practice (BCP) using the existing EPP protocol, where the client and
- the server can signal support for the BCP using a namespace URI in
- the login and greeting extension services. The namespace URI
- "urn:ietf:params:xml:ns:epp:unhandled-namespaces-1.0" is used to
- signal support for the BCP. The client includes the namespace URI in
- an element of the [RFC5730] Command.
- The server includes the namespace URI in an
- element of the [RFC5730] Greeting.
+ This document does not define new protocol but an operational
+ practice using the existing EPP protocol, where the client and the
+ server can signal support for the operational practice using a
+ namespace URI in the login and greeting extension services. The
+ namespace URI "urn:ietf:params:xml:ns:epp:unhandled-namespaces-1.0"
+ is used to signal support for the operational practice. The client
+ includes the namespace URI in an element of
+ the [RFC5730] Command. The server includes the namespace URI
+ in an element of the [RFC5730] Greeting.
A client that receives the namespace URI in the server's Greeting
extension services, can expect the following supported behavior by
the server:
1. Support unhandled namespace object-level extensions and command-
response extensions in EPP poll messages, per Section 6.
2. Support the option of unhandled namespace command-response
extensions in general EPP responses, per Section 5.
@@ -497,22 +497,22 @@
S:
S: ns1.example.com
S: ns1.example.net
S:
S: ns1.example.com
S: ns2.example.com
S: ClientX
S: ClientY
S: 1999-04-03T22:00:00.0Z
S: ClientX
- S: 1999-12-03T09:00:00.0Z
- S: 2005-04-03T22:00:00.0Z
+ S: 2020-12-03T09:00:00.0Z
+ S: 2021-04-03T22:00:00.0Z
S: 2000-04-08T09:00:00.0Z
S:
S: 2fooBAR
S:
S:
S:
S:
S: ABC-12345
S: 54322-XYZ
S:
@@ -552,57 +552,57 @@
S:
S:
S: Command completed successfully; ack to dequeue
S:
S:
S:
S: update
S:
- S: 2013-11-22T05:00:00.000Z
+ S: 2020-11-22T05:00:00.000Z
S: 12345-XYZ
S: URS Admin
S: urs123
S:
S: URS Lock
S:
S:
S:
S: urn:ietf:params:xml:ns:changePoll-1.0 not in login services
S:
S:
S:
S:
- S: 2018-08-24T19:21:51.087Z
+ S: 2020-11-22T05:00:00.000Z
S: Registry initiated update of domain.
S:
S:
S:
S: change-poll.tld
S: EXAMPLE1-REP
S:
S:
S:
S: jd1234
S: sh8013
S: sh8013
S: ClientX
S: ClientY
S: 2012-05-03T04:00:00.000Z
S: ClientZ
- S: 2013-11-22T05:00:00.000Z
- S: 2014-05-03T04:00:00.000Z
+ S: 2020-11-22T05:00:00.000Z
+ S: 2021-05-03T04:00:00.000Z
S:
S:
S:
S: ABC-12345
S: 54322-XYZ
S:
S:
S:
Unhandled [RFC5731] domain name message response and
@@ -623,53 +623,53 @@
S:
S:
S:
S: jd1234
S: sh8013
S: sh8013
S: ClientX
S: ClientY
S: 2012-05-03T04:00:00.000Z
S: ClientZ
- S: 2013-11-22T05:00:00.000Z
- S: 2014-05-03T04:00:00.000Z
+ S: 2020-11-22T05:00:00.000Z
+ S: 2021-05-03T04:00:00.000Z
S:
S:
S:
S: urn:ietf:params:xml:ns:domain-1.0 not in login services
S:
S:
S:
S:
S:
S: update
S:
- S: 2013-11-22T05:00:00.000Z
+ S: 2020-11-22T05:00:00.000Z
S: 12345-XYZ
S: URS Admin
S: urs123
S:
S: URS Lock
S:
S:
S:
S: urn:ietf:params:xml:ns:changePoll-1.0 not in login services
S:
S:
S:
S:
- S: 2018-08-24T19:23:12.822Z
+ S: 2020-11-22T05:00:00.000Z
S: Registry initiated update of domain.
S:
S:
S: ABC-12345
S: 54322-XYZ
S:
S:
S:
7. IANA Considerations
@@ -681,28 +681,28 @@
assignment is requested of IANA:
Registration request for the unhandled namespaces namespace:
URI: urn:ietf:params:xml:ns:epp:unhandled-namespaces-1.0
Registrant Contact: IESG
XML: None. Namespace URIs do not represent an XML specification.
7.2. EPP Extension Registry
- The EPP Best Current Practice (BCP) described in this document should
- be registered by the IANA in the EPP Extension Registry described in
+ The EPP operational practice described in this document should be
+ registered by the IANA in the EPP Extension Registry described in
[RFC7451]. The details of the registration are as follows:
Name of Extension: "Extensible Provisioning Protocol (EPP) Unhandled
Namespaces"
- Document status: Best Current Practice
+ Document status: Standards Track
Reference: (insert reference to RFC version of this document)
Registrant Name and Email Address: IESG,
TLDs: Any
IPR Disclosure: None
Status: Active
@@ -885,20 +885,26 @@
and 1.0. Inclusion of bcp in the XML namespace was discussed at
the REGEXT interim meeting.
A.6. Change from REGEXT 02 to REGEXT 03
1. Converted from xml2rfc v2 to v3.
2. Updated Acknowledgements to match the approach taken by the RFC
Editor with draft-ietf-regext-login-security.
3. Changed reference of ietf-regext-change-poll to RFC 8590.
+A.7. Change from REGEXT 03 to REGEXT 04
+
+ 1. Changed from Best Current Practice (BCP) to Standards Track based
+ on mailing list discussion.
+ 2. Revised the dates in the examples to be more up-to-date.
+
Authors' Addresses
James Gould
VeriSign, Inc.
12061 Bluemont Way
Reston, VA 20190
United States of America
Email: jgould@verisign.com
URI: http://www.verisigninc.com