Re: [DNSOP] I-D Action: draft-ietf-dnsop-structured-dns-error-07.txt

Ben Schwartz <bemasc@meta.com> Thu, 09 November 2023 16:14 UTC

Return-Path: <prvs=4677fefb4b=bemasc@meta.com>
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 DD0D0C17DBF4 for <dnsop@ietfa.amsl.com>; Thu, 9 Nov 2023 08:14:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.792
X-Spam-Level:
X-Spam-Status: No, score=-2.792 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, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=meta.com
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 qxN804iUx858 for <dnsop@ietfa.amsl.com>; Thu, 9 Nov 2023 08:14:15 -0800 (PST)
Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEE88C17DC06 for <dnsop@ietf.org>; Thu, 9 Nov 2023 08:14:13 -0800 (PST)
Received: from pps.filterd (m0089730.ppops.net [127.0.0.1]) by m0089730.ppops.net (8.17.1.19/8.17.1.19) with ESMTP id 3A9FRhvM021721; Thu, 9 Nov 2023 08:14:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=s2048-2021-q4; bh=S3c8or7xXDixD/UtDq+mu58GXang95H3OybBy5ecpz8=; b=YN17g8PeTe03qxqjdRpbCM8XWFqU6ADQgWYqxeIXfWSEHUx5Lf5Y1jm+d825JMS6/YIX fTpBwSh79oDMpFR/t5toIAvtnhzUMymxdJGhCvD0sT7nARgUccW14wHoytVZA7AW5RZB zSooKeZGBpugkobSWxqMSVuz6PgYFNaLsf1Z8WjCTq7CGnNkcD79OlnVLbu+H/WHh0NI zbVHnvNpcKT8fX+8j358wtBp8kwOejRe76O/Ik6mRCRM5D/Q6JCnc/Thsx9k8JfTJmmG zg8WmAWAU4bBxP0jGbMs7VqqtbxYe+DQu3XG+1feWkoqQpUh5tckhxImvCYuYxISb55q 9g==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by m0089730.ppops.net (PPS) with ESMTPS id 3u8mdfwr4s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 09 Nov 2023 08:14:11 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eb4IFv0o44DiMm8i7Gc1aQKwabeZF44V8J4k4usEjEXYgVjuFeVt8pVY0kWb62NmGeOBeScTdNv/E9ogBlTQJWYVH9h6U6sQ7X6ujMcy09R5UhEKCZHEqrYZNpyB3EkzeAxNbrpUFdkNHaoU0d76N0RpNb/lukXQ56LjUEWKyayWTizwkyTK2bPfSnvcCGkeUQMgOeJAu5UaPFsGOoXEOr2Mnj/kFXk9tjW4WYiP8zFN6mdEhUlMZhsvyZStL2gGj6NZNVY3nbJiXD9hfRKb/p4qZAvc+zFqtVpvhqMs3MT72c48zOp/9SKJcLFPZHGWUjbbdb5hils+5NXb5WWLdg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tCviypzMQByGIuovFOumk8bDqh9olPRK8tQYQ0TONJ0=; b=R+hZQUjIEnec2j4DH0BTxAE3MBQMaaxpDzKuNHM17MOvqo4lS5p2M+Js5rcz2OgItheMZnP0SQGXOGCqUtWKU9jpTfh9TDPHrkqMyqYIToe4m3YnhTnU8oIi50iLzWjU5vK/mI1tceRdhIsfo6Fp23t6VeMKutliERkIUyKYXr5fqZpxJqnxaqfSySZ0KM2/U7AEqe6R2SZNpeuNuFhIRjOfTdaoUMv6eBWjXpykWX9QYaNdPNulj10emraHlFXc18j0cft0Ww7Z4nBpoxwWIYV+BDcbO/3JPTKdt73HVcDCHg2/7XBb7lv7kmJm2zPrGpK5bsxre2D6Z2xNu6+O2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none
Received: from BN8PR15MB3281.namprd15.prod.outlook.com (2603:10b6:408:aa::24) by SA1PR15MB5299.namprd15.prod.outlook.com (2603:10b6:806:237::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.10; Thu, 9 Nov 2023 16:14:09 +0000
Received: from BN8PR15MB3281.namprd15.prod.outlook.com ([fe80::d54d:eea6:c930:d1e6]) by BN8PR15MB3281.namprd15.prod.outlook.com ([fe80::d54d:eea6:c930:d1e6%2]) with mapi id 15.20.6977.018; Thu, 9 Nov 2023 16:14:09 +0000
From: Ben Schwartz <bemasc@meta.com>
To: Tim Wicinski <tjw.ietf@gmail.com>, Ben Schwartz <bemasc=40meta.com@dmarc.ietf.org>
CC: "Gianpaolo Angelo Scalone, Vodafone" <Gianpaolo-Angelo.Scalone=40vodafone.com@dmarc.ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Thread-Topic: [DNSOP] I-D Action: draft-ietf-dnsop-structured-dns-error-07.txt
Thread-Index: AQHaEyQ1LbGdgbeXmkqAID1mTE0af7ByKKa4
Date: Thu, 09 Nov 2023 16:14:08 +0000
Message-ID: <BN8PR15MB32814A8A9E26BD1672B8104FB3AFA@BN8PR15MB3281.namprd15.prod.outlook.com>
References: <DB9PR05MB8473EE94D86348FF1E8207EAA3AFA@DB9PR05MB8473.eurprd05.prod.outlook.com> <BN8PR15MB32817912282A69869281090DB3AFA@BN8PR15MB3281.namprd15.prod.outlook.com> <CADyWQ+FtytyMmwzBjvW=upDzC1HCbfUXOyD6sEyDK5dr5gQfMw@mail.gmail.com>
In-Reply-To: <CADyWQ+FtytyMmwzBjvW=upDzC1HCbfUXOyD6sEyDK5dr5gQfMw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN8PR15MB3281:EE_|SA1PR15MB5299:EE_
x-ms-office365-filtering-correlation-id: f0c88a3d-aaea-4a04-a23c-08dbe13ee76e
x-fb-source: Internal
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: n3G6z/7UH6gvNAWmthSbgwX0LB0lxe1o2dgurUYkRE8JeLY0/O9wRHDVBjsRBmdxnnk5dtW4OCOMKKsJgva8KsMQoSSFWpcTtpolnNpmhwy+DuGVi2SYZ95u+L2RGBNXyx0ZSh7GFUs0INYPhg+vDJqV5FwHbWSH+w7Qkrne08fTmJZyAdaifrak9zsqgbNjC0V8NVg7Ha4ZYPQvkMFTTWZgQajNzd3G+cCoGbuGad9scbKWwxijq2fUJCWaztiVxdN7uiGQFqjvmHsGF4QsZU/pbSi1VYiQ+Xo715+pIdS7g4Ep47QBrJEe4ieCGQt4XSs1JM+H+2SmcyXDUge/8auxvTPp8UbZZ1LA53hn44ABduDDi+PgRzcsNK01kH4L3CRCmsnROZHXNxLtVq7ymviwdlHgGawnR51IjpwEqtVsXqi5kv2WxG2zdlZwUyT7sFO2ldrVF+jTrTh3E/XoB1It1jPhHWD6dMGYcAdsU6xsjOsYMGay3w+QQkXtPrIa7WYBUOyGvdZQxsbRwIEm/v23moznU3HKo1hSKFnyu2bRaeHa6qRyxckmrNfjW8kI9m4wQfIM43QCuPWf+cfwIZ39OB1kkol+PYmTMFZ8/F+0uTGYeyPc0UsAs0yraj5mR2ah5fnXAtV0FwF26ECkdA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR15MB3281.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(366004)(396003)(136003)(39860400002)(230173577357003)(230922051799003)(230273577357003)(451199024)(186009)(1800799009)(64100799003)(66446008)(19627405001)(86362001)(33656002)(122000001)(38070700009)(83380400001)(55016003)(4326008)(7696005)(8936002)(478600001)(2906002)(9686003)(71200400001)(6506007)(8676002)(53546011)(41300700001)(5660300002)(52536014)(66946007)(54906003)(966005)(66556008)(316002)(64756008)(91956017)(66574015)(166002)(38100700002)(76116006)(66476007)(110136005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: q5WOXrjyMFHYULTYKzfyF6ArKI2Cz4j1+jPTkeBwaBhyG2Utjx/KJ/sv78DVpKIhifPLomf4RE6bunIJY9YzsnhXU666O3nSqZysapNYiImdPhuAQqQPqv1oPQaMZdE/Wajjr6gueOld2mHhTcsVvA0NYnrKRh+QARQM5rJYhyacc2FvrdM+dfpUw7iO/HGj7nqGqpn4vi87e+EAT9Tm5uM4RtbDnm+d0usoThG1+ieIb2fbOmW4CGT9LwwvbuGSy0UJxzu7XxCpzphhe8NjV4XxtPHQo4wdsxneCT4ycIHvhLFDYU+t7fTqs1RJG+YElRcgO0/AagrDFvZlGcMJYqCoE5/WapJmHsufBYnh1Whmk/RySdOIBw65IulcC/I1IS0yveole/rrQI8r9JvAW8gyazLIq5D3jp3y+9tcVQRaLSo/wpLJ5iayUX5eeTPG2+s0H8lUfIhyKFLWIeLB58K6sBCapOSynZDGxVtASWTpcc4KnOgJWi3LU/9WTm0bAdG4Hfm74/EPOKMZHyd7Lj24oDiodzY3chTvZkvfllzbY9j3UJ9+moMWHtn4V5mWVJkx15+j9C9gJOII3SD49ZPsORJe8ftz304L6e1WiBCPKCoOR4sjpRFl/fuuJzCBEgP5RjqaQJK1PGN62N11rSNE5SiCyP7932X/eF0zxXT4wRKvItc0qdtcfNqT55Zd2Mzpn50p/GAvhT/bmnm6tFbboPYJpA3NjAxdBGFqmPsU9ris+HD+MN2U15vLCwZyjEuDrnPZYTFn+11aX9Aa5MQ2KAVYg/es7EbD4YbTPJ34hwy69GaP2q5MLOGb/kiVbxYd9bMkEZmcItpfWA7Lxi6yCn30x+gwoXcIiyahGcB1n5fsJCrVIFJYQKB/NIpOJpSdW3Ljo+OHay4n4fy2rP7FxWsOpabeHHyd0MmU059fXpsJT5Mkm/NQSEH/xhXw4Gyo96i1xftHyKjdlJaV9fv5D563ddykxzLZaNoNAFpfVp4KR9DXcbFLOH+g21afuPGpuG54vC636JJo6xIivFR7h+QsdrjVi0Kwt7z8EqFc3JXnOnuCgYxf2GiAS7Vg1ENdSHHSlXjBHVqmtLwHoo/D2MOlFWYgQWdBUNY70CfXpPtU0Xe/H4kcdSnbXdLMJ+tHp475eo5gsUNusz+Rn/SiO3pDbc6VfA4XMc6ocvg3rbhgq1n9kwfsd6IX+Z8g83yzUoBW9yqWAq+HMdPHT6mRvOWxu3WPQMh6L8Lc1a1jIEJuCb2yx5Ythzjmg4CeWQCSbo9DK65ca0n9gLkSXSg5SvI+Lh9Ub2lH4BFT4q40P2OuEYEU28LsqfdF03HChB42sF6Pl3ZH9SlHaagh4+htTg429o21giPXnwKXMac3rDVjaIzYbWLJpSCnDsneJVXOtHhTWocns7bFKMSsOwNyUFaPd5J7KPvig0+SS7AbIsIOlEloU/nQQBssoEK6Oe8cBWMArMndfS1r7Te9CIhD5fzKPQqtsZfV1RSdvknoKiI9QL9Iyw16qSEPdcEWbvqgyI24XzO/DrJnWdqwJ/6F1NPLULEW7U2lqbzCdjOdw4RRDIA7C4u5p5WpJ50rPOCO7DUEnn10gW9EavdXyPTQCWYTXyk1Lb8iDkDj660=
Content-Type: multipart/alternative; boundary="_000_BN8PR15MB32814A8A9E26BD1672B8104FB3AFABN8PR15MB3281namp_"
X-OriginatorOrg: meta.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR15MB3281.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f0c88a3d-aaea-4a04-a23c-08dbe13ee76e
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Nov 2023 16:14:08.9857 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zavYgUqqlXsGwPaRrquYP72QFskZESpFgWJNmGk+18FZTcyOYNDAezwW+YKdkSdZ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR15MB5299
X-Proofpoint-ORIG-GUID: xPLaeP_Cxl3uV_YpbhDOuAKHNZK2C5u5
X-Proofpoint-GUID: xPLaeP_Cxl3uV_YpbhDOuAKHNZK2C5u5
X-Proofpoint-UnRewURL: 4 URL's were un-rewritten
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-09_13,2023-11-09_01,2023-05-22_02
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/FfGpmvwIKyvmjfWUfHPbLlYpEag>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-structured-dns-error-07.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 09 Nov 2023 16:14:20 -0000

Tim,

The EDE error codes cover that use case already, by allowing the browser to generate that error page, and without requiring the DNS filter to run an HTTP server at all.

--Ben Schwartz
________________________________
From: DNSOP <dnsop-bounces@ietf.org> on behalf of Tim Wicinski <tjw.ietf@gmail.com>
Sent: Thursday, November 9, 2023 10:48 AM
To: Ben Schwartz <bemasc=40meta.com@dmarc.ietf.org>
Cc: Gianpaolo Angelo Scalone, Vodafone <Gianpaolo-Angelo.Scalone=40vodafone.com@dmarc.ietf.org>; dnsop@ietf.org <dnsop@ietf.org>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-structured-dns-error-07.txt

On Thu, Nov 9, 2023 at 10: 02 AM Ben Schwartz <bemasc=40meta. com@ dmarc. ietf. org> wrote: Note that "mailto" URIs can pre-populate subject and body contents, so information about the specific blocked item and other metadata could
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender

ZjQcmQRYFpfptBannerEnd


On Thu, Nov 9, 2023 at 10:02 AM Ben Schwartz <bemasc=40meta.com@dmarc.ietf.org<mailto:40meta.com@dmarc.ietf.org>> wrote:
Note that "mailto" URIs can pre-populate subject and body contents, so information about the specific blocked item and other metadata could be populated automatically.  This seems sufficient for enterprise use cases like allowing employees to tell corporate IT that they are blocking something incorrectly.

HTTP error pages are primarily relevant to end users on personal devices whose access is being blocked by their ISP.   That is not an environment in which it is safe or appropriate for the network to inject block pages.

Ben

In the Enterprise case , the end user does need to see some simple web based feedback.  My employer's Firewalls throw up a very basic "You can not go to example.com<http://example.com>".

tim



--Ben Schwartz
________________________________
From: DNSOP <dnsop-bounces@ietf.org<mailto:dnsop-bounces@ietf.org>> on behalf of Gianpaolo Angelo Scalone, Vodafone <Gianpaolo-Angelo.Scalone=40vodafone.com@dmarc.ietf.org<mailto:40vodafone.com@dmarc.ietf.org>>
Sent: Thursday, November 9, 2023 4:08 AM
To: dnsop@ietf.org<mailto:dnsop@ietf.org> <dnsop@ietf.org<mailto:dnsop@ietf.org>>
Subject: Re: [DNSOP] I-D Action: draft-ietf-dnsop-structured-dns-error-07.txt

Hi, I still think that a mechanism to reach an HTTPS resource is needed. Considering the security implications of rendering directly an HTTPS URI, It could be an additional field, to be used by the client For out of band connection to retrieve

Hi,

I still think that a mechanism to reach an HTTPS resource is needed.

Considering the security implications of rendering directly an HTTPS URI,

It could be an additional field, to be used by the client

  *   For out of band connection to retrieve the needed page info from resolvers with high reputation that have agreements with the browser
  *   To connect to an high reputation service (to be created) having the only purpose to host blocking pages on behalf of the various DNS filtering services
     *   This high reputation service would be defined in a separated RFC
     *   Access criteria and content to be defined
     *   Management criteria to be defined



Having such a service would allow to access high reputation information about the eventual blocking reason and provide the end user modern methods to understand the blocking or request an amendment in case of false positives.



The mechanism proposed in draft-ietf-dnsop-structured-dns-error-07.txt is a big improvement respect the existing situation, but still requires some knowledge that common users may not have and so limit the capability to require amendments only to users well educated on the topic.

With a SIP contact or an EMAIL contact the end user should know what to ask very well, with an HTTPS URI a request to amend the blocking could be populated with the relevant information, empowering also less experienced users (here we are sort of providing a pre internet solution to an internet problem).



Many countries request filtering of DNS traffic for CSAM or for Adult Content Filtering reasons, so a good way to avoid false positives would provide the population a better access to internet.



Gianpaolo




C2 General

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org<mailto:DNSOP@ietf.org>
https://www.ietf.org/mailman/listinfo/dnsop<https://www.ietf.org/mailman/listinfo/dnsop>