Re: [DNSOP] Benjamin Kaduk's Discuss on draft-ietf-dnsop-extended-error-14: (with DISCUSS and COMMENT)

Warren Kumari <warren@kumari.net> Fri, 24 April 2020 17:18 UTC

Return-Path: <warren@kumari.net>
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 34CB83A0FB3 for <dnsop@ietfa.amsl.com>; Fri, 24 Apr 2020 10:18:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari-net.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSl2HDkXEGNL for <dnsop@ietfa.amsl.com>; Fri, 24 Apr 2020 10:18:47 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 320F23A0FB0 for <dnsop@ietf.org>; Fri, 24 Apr 2020 10:18:47 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id g4so10769813ljl.2 for <dnsop@ietf.org>; Fri, 24 Apr 2020 10:18:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=hw1nCHD3iuFuzbaJ3ww8kAox76dLJA3l2Mn+FcA6Dmg=; b=yvfV0b2Wm2DeWlPVe6JMjTl3iwT+s9ntdLkVVyHmPidt6FcxqHJBrmcq7xJf9gGTXq nuI6MWCqt6Jrobwlh/sZdll48DMCFRtjvMs75tDRDkl66xW88EF3e1GhEKxWxcMSG+lL /adzgYt9hp9BMP+xGlxuwRNrJi5fMvqALvdGA6k+5SeJtqCTae/MjrrNWvA31fIJO2Mg ldgVIphqzpWLJa291hkYsxstZfyXk2ALjQ3o086EX+/NcX4HEcqD0lRlJKvINx5qhgHr qkVwoeySTFSliKIPBjS2feG4wArd0W5YWNXOckd5e49vEksSG020qkm2MOuDqeTR2lis 41OQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=hw1nCHD3iuFuzbaJ3ww8kAox76dLJA3l2Mn+FcA6Dmg=; b=tEhHMMBYQodfpAYrPE/P+SNdujUpC/fscqYkDSuda3bISskvfn1WoicyuhScZx+3f1 YQSeXgK7s/LzkEE1mJSbDh2qavO3jksx/Mtj9wEu78sdt10flQ4nFpRAOql8fIs4bmnE 97z3jcEEf83ybC08ubPmyEkFZdPabu5nEnjAYDEr5fR1MJ6L9+UC0+40hoSHKY3kPwcI yxiNh3EsDjZsT5BueB6s4La1+2RNNr+ubD7cfnO+FNEyw10nT6b+SVLTKRpBasLtmymY yh/rd3KRT8ZM35s/R6D05GOnajjOAWmivHGsJUw11lwfroNJAAeESb6xDEBEq/JXEzlj gr1A==
X-Gm-Message-State: AGi0PuZupPInYzSQTF4vDjqOrhvbro5zrrVryovevqrjTTWFKrOSRGHj 5qy0i6pgV4TcrdMFmyPNeOVj/AIbR9dJiaMQ+Cl1FQ==
X-Google-Smtp-Source: APiQypJzlPlldXbdwv+CbMNj8+WeTzodISWaxp4kRlFg1OeOJ1GxJMKfh0h4qtXWnb3vEuoy7LT2D7Oe67vu4tqG2Ro=
X-Received: by 2002:a2e:953:: with SMTP id 80mr6604276ljj.276.1587748725165; Fri, 24 Apr 2020 10:18:45 -0700 (PDT)
MIME-Version: 1.0
References: <158757569995.2664.12998778065062751539@ietfa.amsl.com> <1944826400.13464.1587632654845@appsuite-gw1.open-xchange.com> <CAHw9_iKOHe0ET4p0G+gi-hZkdj-_R6JWasYmdgW6JWnkaVdUYA@mail.gmail.com> <961276627.2185.1587741429535@appsuite-gw1.open-xchange.com>
In-Reply-To: <961276627.2185.1587741429535@appsuite-gw1.open-xchange.com>
From: Warren Kumari <warren@kumari.net>
Date: Fri, 24 Apr 2020 13:18:08 -0400
Message-ID: <CAHw9_iKR5rT7+m8e2fs1bxv=5jFEHxPXJ-M+ZkqktOaaSyXe1w@mail.gmail.com>
To: Vittorio Bertola <vittorio.bertola@open-xchange.com>
Cc: Tim Wicinski <tjw.ietf@gmail.com>, draft-ietf-dnsop-extended-error@ietf.org, dnsop <dnsop@ietf.org>, DNSOP-Chairs <dnsop-chairs@ietf.org>, Benjamin Kaduk <kaduk@mit.edu>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7NaHDzO-nzg_dxHpgQuLWvEh-Jc>
Subject: Re: [DNSOP] Benjamin Kaduk's Discuss on draft-ietf-dnsop-extended-error-14: (with DISCUSS and COMMENT)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Apr 2020 17:18:50 -0000

On Fri, Apr 24, 2020 at 11:17 AM Vittorio Bertola
<vittorio.bertola@open-xchange.com> wrote:
>
>
>
> > Il 23/04/2020 20:14 Warren Kumari <warren@kumari.net> ha scritto:
> >
> > On Thu, Apr 23, 2020 at 5:04 AM Vittorio Bertola
> > <vittorio.bertola@open-xchange.com> wrote:
> > >
> > > Indeed, thinking at the possible use case for those error codes, it would make sense for the forwarder to forward them to the final user. Perhaps we can fix the language to make this clear? E.g., instead or "the server being directly talked to", "the server actually resolving the queries" or something like that?
> >
> > In my view your proposed text is simple, clear, and addresses the issue...
>
> Well, to be honest, picky people might argue that also the forwarder, while normally only relaying queries and replies, might sometimes decide to filter one and thus apply the codes. If one felt the need to explicitly allow this case, the text could be "the server resolving or forwarding the queries". In any case, the meaning of the codes should be clear enough that people understand when their use makes sense... hopefully.

That's even better. It is also theoretically possible that the
authoritative could send this, but this is sufficiently far into the
pathological case that it can be ignored...

W

>
> --
>
> Vittorio Bertola | Head of Policy & Innovation, Open-Xchange
> vittorio.bertola@open-xchange.com
> Office @ Via Treviso 12, 10144 Torino, Italy



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf