Extended DNS Errors
draft-ietf-dnsop-extended-error-15
The information below is for an old version of the document | |||
---|---|---|---|
Document | Type | Active Internet-Draft (dnsop WG) | |
Authors | Warren Kumari , Evan Hunt , Roy Arends , Wes Hardaker , David Lawrence | ||
Last updated | 2020-04-24 | ||
Replaces | draft-wkumari-dnsop-extended-error | ||
Stream | IETF | ||
Intended RFC status | Proposed Standard | ||
Formats | pdf htmlized (tools) htmlized bibtex | ||
Reviews | |||
Stream | WG state | Submitted to IESG for Publication | |
Document shepherd | Tim Wicinski | ||
Shepherd write-up | Show (last changed 2020-03-08) | ||
IESG | IESG state | IESG Evaluation::AD Followup | |
Consensus Boilerplate | Yes | ||
Telechat date |
Has enough positions to pass. |
||
Responsible AD | Barry Leiba | ||
Send notices to | Tim Wicinski <tjw.ietf@gmail.com> | ||
IANA | IANA review state | Version Changed - Review Needed | |
IANA expert review state | Expert Reviews OK |
Network Working Group W. Kumari Internet-Draft Google Intended status: Standards Track E. Hunt Expires: October 26, 2020 ISC R. Arends ICANN W. Hardaker USC/ISI D. Lawrence Oracle + Dyn April 24, 2020 Extended DNS Errors draft-ietf-dnsop-extended-error-15 Abstract This document defines an extensible method to return additional information about the cause of DNS errors. Though created primarily to extend SERVFAIL to provide additional information about the cause of DNS and DNSSEC failures, the Extended DNS Errors option defined in this document allows all response types to contain extended error information. Extended DNS Error information does not change the processing of RCODEs. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. 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 October 26, 2020. Copyright Notice Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved. Kumari, et al. Expires October 26, 2020 [Page 1] Internet-Draft draft-ietf-dnsop-extended-error April 2020 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 and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Table of Contents 1. Introduction and background . . . . . . . . . . . . . . . . . 3 1.1. Requirements notation . . . . . . . . . . . . . . . . . . 4 2. Extended DNS Error EDNS0 option format . . . . . . . . . . . 4 3. Extended DNS Error Processing . . . . . . . . . . . . . . . . 5 4. Defined Extended DNS Errors . . . . . . . . . . . . . . . . . 5 4.1. Extended DNS Error Code 0 - Other . . . . . . . . . . . . 6 4.2. Extended DNS Error Code 1 - Unsupported DNSKEY Algorithm . . . . . . . . . . . . . . 6 4.3. Extended DNS Error Code 2 - Unsupported DS Digest Type . . . . . . . . . . . . . . . . . . . . . . . 6 4.4. Extended DNS Error Code 3 - Stale Answer . . . . . . . . 6 4.5. Extended DNS Error Code 4 - Forged Answer . . . . . . . . 6 4.6. Extended DNS Error Code 5 - DNSSEC Indeterminate . . . . 6 4.7. Extended DNS Error Code 6 - DNSSEC Bogus . . . . . . . . 6 4.8. Extended DNS Error Code 7 - Signature Expired . . . . . . 6 4.9. Extended DNS Error Code 8 - Signature Not Yet Valid . . . 7 4.10. Extended DNS Error Code 9 - DNSKEY Missing . . . . . . . 7 4.11. Extended DNS Error Code 10 - RRSIGs Missing . . . . . . . 7 4.12. Extended DNS Error Code 11 - No Zone Key Bit Set . . . . 7 4.13. Extended DNS Error Code 12 - NSEC Missing . . . . . . . . 7 4.14. Extended DNS Error Code 13 - Cached Error . . . . . . . . 7 4.15. Extended DNS Error Code 14 - Not Ready . . . . . . . . . 7 4.16. Extended DNS Error Code 15 - Blocked . . . . . . . . . . 7 4.17. Extended DNS Error Code 16 - Censored . . . . . . . . . . 7 4.18. Extended DNS Error Code 17 - Filtered . . . . . . . . . . 8 4.19. Extended DNS Error Code 18 - Prohibited . . . . . . . . . 8 4.20. Extended DNS Error Code 19 - Stale NXDOMAIN Answer . . . 8 4.21. Extended DNS Error Code 20 - Not Authoritative . . . . . 8 4.22. Extended DNS Error Code 21 - Not Supported . . . . . . . 8Show full document text