[DNSOP] Re: New Version Notification for draft-yorgos-dnsop-dry-run-dnssec-02.txt
Yorgos Thessalonikefs <yorgos@nlnetlabs.nl> Fri, 19 July 2024 15:37 UTC
Return-Path: <yorgos@nlnetlabs.nl>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51603C14F6FE for <dnsop@ietfa.amsl.com>; Fri, 19 Jul 2024 08:37:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nlnetlabs.nl
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TuCtkoM3auk1 for <dnsop@ietfa.amsl.com>; Fri, 19 Jul 2024 08:37:34 -0700 (PDT)
Received: from mout-b-112.mailbox.org (mout-b-112.mailbox.org [195.10.208.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8811C14F70C for <dnsop@ietf.org>; Fri, 19 Jul 2024 08:37:33 -0700 (PDT)
Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-b-112.mailbox.org (Postfix) with ESMTPS id 4WQYhS54C9zDspx for <dnsop@ietf.org>; Fri, 19 Jul 2024 17:37:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nlnetlabs.nl; s=MBO0001; t=1721403448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=ZQVWvir8SkMWw2bSI/EO5tZbQHV6QfYXoqDng4QijsM=; b=U0XMpVVfl1xWVGEtRd75rRV/LrVyKoVE4QXxWUdA4CyvXPX6QoGy5PSkgtSdUGVOPhNRtH wIRijAA84t0q6gHHlhY5H1tDKYscJW0jj1zHN4Oayq3HT9jxVTUIbsSI/ZTnjl1BjaGEYL mS4dIlPxWpmiWokiRxv65cDYlgDe5+eF0lSG11WnGEYphO2JKyUI1XMfezytRpXhyPLSQs RsyEoG+DpRtf2b4jwsCrHKoX3bE1SyYDzVk75YMXW126jc3hyFx6Rus1DIi/0YgOKih+wM ToF55lvDErVc2/bsXXojg6x19Y/LjqA0f9Bhx1C6wXLK+W5gq+887Vd3grI/Wg==
Message-ID: <2a2dd6a5-99a4-4a8a-8bbf-f600f6745def@nlnetlabs.nl>
Date: Fri, 19 Jul 2024 17:37:28 +0200
MIME-Version: 1.0
From: Yorgos Thessalonikefs <yorgos@nlnetlabs.nl>
To: dnsop@ietf.org
References: <e3cae602-7e78-42a5-8326-1d5aef5bdb8e@nic.cz> <6D1D3362-2431-4033-9354-6FDDE41E006B@isc.org>
Content-Language: en-GB
Autocrypt: addr=yorgos@nlnetlabs.nl; keydata= xsFNBFfYHeYBEAC/8SdeXNspt9ZIoZRSL9juNLHA17TXcHdKSthgWBtwwWZbUPq8SJr7Y+hr 6jMCDKY9800QzLF0nLkyXnZgaBcvR0rRbCT/qvALJ0fpfjcotapZ1hBvomb9s8Bo28uKn8tb TMXYNsElUae4Ch/CrU1vfe50YoyQgLR8UBa15gV+2RmC+6jIqxDYS8sylWlDn6Qim+77feLl ObPnNdzgfWGZo14eJByTsz0qrh8aS/BS1FAsnEQ6W6AqukhpuKuWvoAUXKjfguXQolxeexub mKaLcGOTvecw+cbh/a5SPHRtRVr9qTxpelk6UEpakY5K9UtZkrG55VWih/4KqY9bNyhJBtpA k1fXA+mYfx5BcFpECYdU9kz4UgV5jK0HYRHQTLC91PPVQgH86we+Aae6TaJneCLEIzBK36Tg AP8RKrvFfPUym5OPYbWOom27QTKfRVcyxPKglJxrTSWixnKWS/pqxNY8hF9Ne4crRAF4wX2y BVbGnjNrS9TpYmjMwURbuYm+rWZk/8w5OJG60V3wax56c0jn/42O3Y2hzQ+PbOv2M4UuuajS 2YL3/KUsRLBapUpPQjzChwzdr/vzFEhk9XxK2VGMN+dh2HjYwDFendc5csyt/cVrg3LssVS2 bKy5g3IhrzCKAk0Sky4S5t/mcN+lWztNvCijuLz58GCym5GwJQARAQABzStZb3Jnb3MgVGhl c3NhbG9uaWtlZnMgPHlvcmdvc0BubG5ldGxhYnMubmw+wsGABBMBCAAqAhsjBQkPGq82BQsJ CAcCBhUICQoLAgQWAgMBAh4BAheABQJlEZpoAhkBAAoJEM/zNE2Qh6SQKwQP/2kt4M0be9OB vpRQbQ5Zz5C8eWChCcoEP4aMnS0jYtoe6t4B01WvuqQNplXlxiwFrjIZ/3xwH20jSWtn4wnI SYZYob3DvkUy5f4GglP0lGb4yZiLMNBWBOwVNPr5E77FZWJ6n7cPxkB30VUZhv0L+k6gUYXg 6jZm6Mij7c0wU1/M7KPn+ZwQC5IT/TTue1+CfaQwJJMQHUv96EwnrohiwROb70wyt+ZfUIdK E/2uaF8d2DR03rgr179I2sFfiraDxcS5Gzij0ZdtdD51tRZ+S3JG7wCpQ+yZSaF+SeN9yAjM 4sMe00xT0e8L2xhFPqaBiDoxbQxRP3rhwg8OfQ8eSO7Th+TqqfM08ijcTjhHCTD/PSanC7CJ dP0+Uvk1wO8xlM5q5bGEExoNcUrrLUf9UZc5VbVjxmGz/m6uDQZhGoPYv0wASEhlO976nM6V lwmn7XfwqbmgvwtwKTzxeCyjhYneamM72If9TuypV2Fyi98RmqiJ0lxHrQ5dD/SDHWOjmONU TSHMsdhpFndH1QlKgDJ6mY1BMLHE4m568mTn1jMvs5iHyMzjJTUBvsSb4zZHyyIuizKz1YUZ gDfq7ALIoMfSt63P6D7vXdidEEMDjcnsSQpvJ/LQWfwWx9E4PhmkBuH1vdk3/SH7U+5QCgJL 9g9I59Ipgsr0zhJSNXBuD4BYzsFNBFfYHeYBEAC2h9yjSe2SgtcB0H+E0ndaewaZaQCE7q+R O43dotGH9eFnVwE4/ftcK1SN42ihlF5OnTaKPyXvgQ6U8W8VB8eLjeTwA/dSXuJX7kJpEK8s aPqJP6zTUmPqp/GSzS6YrhKLfpFn4chmywpDFcGNMz0sYXiJgPqKL7W0KuG+ziPToAeWl8ck eXyl77/lHVhWYylaQJEASklqCViPXSp9vI7/57UEm4MQPXwsDBOwuVVqcSu3ZM5MtY9XlbVP NCYmZIMqmh8HgYwbiq9dTfJi+6v17+uDQGZewWK/WwFM+9dDx7YkTeOBiUduYtJPW64NW/RJ 7pskbLAy+OZApTZWg0cISN6GOmPN3F0AiWzUjvSMREHhFHyxj4Y15vuDOFvPGFxr4xBiyMX1 JLCKK6OFnyPfoJ9v/o3UgrQgLrfXCmKdvkwBCgJvN3Fsxzha6Dtf6RcZ02fr7SCZZhdBrlrf lvC1uWZ0g3A87ss7h4Iw3njlO3aX6Bo9R4VOLUkiRKi4hmQBxPvXxI2ERmKRomo6lrMaDMzI jD4APSM1vUfZguzQxVYpM8lwy1COeqxsj5p+LH6f/EU+4dXZwooJ1uanBOvG2ntnz8SErE+e 7wNYE4a/fb8xYM4j7p6qYtnNZPb8sj8bvx8iWXp4A1csVetyVSchBhTVQhhNos6ouYpc4ibr YwARAQABwsFlBBgBCAAPAhsMBQJlEZm7BQkPGq9VAAoJEM/zNE2Qh6SQS0MP/16XU1WaPLyY 8wIeincUS52KzudWWi9nfQvZvL0H7+w8iRpkP3qjFRMW3jYKOKGD4hF7FXl8hKHNxhyFgmIh T/beqrA9MhgQslIHZ88Jd7P0Jfi+EiCqzOCVo86avBxCi74Uk0AEzSQ3lpmqfiYnViXxs6tH IUsdcd/m3lwv5M/O/wu/WlPNFx0HSkZlWIRAEsyL13zaoF+UwRRjrMrELL6s4lffO3jzGo9F Z3BTDB7gRlU26sxwPHrIva91txhtZbNlE81/zvRmkOAMKG8HA3y9atwez4jP8pn+wJnj/WlI jWTcrmVv8uBTh2CtYymI2/fHIyJ1HElBb/V77JMlhNK/3eMOLLO8ajc96K/O1Y3R/5pijDDG DELPWrqNdGV9mGq5owG7sjYGSKQ9WFJ0Y5WvEzg11z8/Fh2Pw6O0ojteWhhNrI0s7HbudZn2 xO4QY9kdNA+UzUxmealXgef5kb8M2msF0tWuGn+xP/hcljLg2bk8V5ZCzVNTO9b8Z+bGVQR1 GmnkLePj7NGBVSciCvcR79JJG0kyPsirdjORMXQQWA5i8IYukO8amUcYeSQW6MR7tKq7+7+4 mLKtwOXV2EZ2B+nHhiTTiqb8rCt0nsY0lt7gHni83InToz4k2eFo4WuOXMdLPwmQPJwaXCFg 3B8+NrtIAE8F4VHNKaM70rYX
In-Reply-To: <6D1D3362-2431-4033-9354-6FDDE41E006B@isc.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 2JWER6Q3RZELRHAJCLAUPEXNDZHXLCEQ
X-Message-ID-Hash: 2JWER6Q3RZELRHAJCLAUPEXNDZHXLCEQ
X-MailFrom: yorgos@nlnetlabs.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [DNSOP] Re: New Version Notification for draft-yorgos-dnsop-dry-run-dnssec-02.txt
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/BHM4yq3a8aU_hp1X26uGVnAm3QY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>
Hi Mark, On 19/07/2024 01:09, Mark Andrews wrote: > One can test if the zone is properly signed by installing trust anchors > in recursive servers you control and have your applications use them. > This is much less complicated than expecting validators to be updated to > soft fail on this/these new algorithm(s). They are already complicated > pieces of software that have to check lots of things. Adding more to > this will make them even more complicated. Remember answers come from > multiple zones and they depend on even more zones. DMARC is trivial > compared to DNSSEC validation. The main concern with dry-run is DNSSEC adoption. Now with DNS Error Reporting in place, this seems like the next logical step. To have the ability to soft fail production (and report back) thus the comparison with DMARC. It is true that you can already test your signed zone before it goes to production but that can fail miserably if you can't replicate production in your testing. The recent example was the slack incident; and I was happy to know that they stuck with their DNSSEC plans. > > What does it mean if a parent zone turns on dry run? I understand that you ask about the child in that case, if not let me know. If the parent turns on dry-run and the parent was insecure before dry-run, the child would not care. The child is insecure in the first place. If dry-run DNSSEC fails for the parent, the validator will fallback to insecure for the parent and continue with the child. If the parent turns on dry-run (by putting the dry-run DSes next to the real ones) and the parent was secure before dry-run, the child will remain in the state that it was supposed to be. If dry-run DNSSEC fails for the parent, the validator will fallback to the real DSes and continue validation. The child will have the same status as before dry-run. > > People keep mentioning DMARC. That is trivial compared to this. This indeed raises complexity in validators. After implementing DNS Error Reporting I would like to test the waters with prototyping dry-run and get some needed experience. Best regards, -- Yorgos
- [DNSOP] Re: New Version Notification for draft-yo… Mark Andrews
- [DNSOP] Fwd: New Version Notification for draft-y… Yorgos Thessalonikefs
- [DNSOP] Re: Fwd: New Version Notification for dra… Ben Schwartz
- [DNSOP] Re: New Version Notification for draft-yo… Mark Andrews
- [DNSOP] Re: New Version Notification for draft-yo… libor.peltan
- [DNSOP] Re: New Version Notification for draft-yo… libor.peltan
- [DNSOP] Re: Fwd: New Version Notification for dra… Yorgos Thessalonikefs
- [DNSOP] Re: New Version Notification for draft-yo… Mark Andrews
- [DNSOP] Re: New Version Notification for draft-yo… Mark Andrews
- [DNSOP] Re: New Version Notification for draft-yo… Yorgos Thessalonikefs
- [DNSOP] Re: New Version Notification for draft-yo… Yorgos Thessalonikefs
- [DNSOP] Re: Fwd: New Version Notification for dra… Peter Thomassen
- [DNSOP] Re: Fwd: New Version Notification for dra… Philip Homburg
- [DNSOP] Re: Fwd: New Version Notification for dra… Peter Thomassen
- [DNSOP] Re: Fwd: New Version Notification for dra… Yorgos Thessalonikefs
- [DNSOP] Re: Fwd: New Version Notification for dra… Philip Homburg
- [DNSOP] Re: Fwd: New Version Notification for dra… Mark Andrews