New version of HTTP response 420 Requester Impaired
Richard Roda <richard_roda@hotmail.com> Wed, 13 December 2023 04:39 UTC
Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=ietf.org@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2F82C14F61F for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 12 Dec 2023 20:39:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.755
X-Spam-Level:
X-Spam-Status: No, score=-2.755 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=hotmail.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 xlJYP0Y_lNly for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 12 Dec 2023 20:39:36 -0800 (PST)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02C73C14F5F9 for <httpbisa-archive-bis2Juki@ietf.org>; Tue, 12 Dec 2023 20:39:35 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1rDH11-001lKO-FA for ietf-http-wg-dist@listhub.w3.org; Wed, 13 Dec 2023 04:38:35 +0000
Resent-Date: Wed, 13 Dec 2023 04:38:35 +0000
Resent-Message-Id: <E1rDH11-001lKO-FA@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <richard_roda@hotmail.com>) id 1rDH0x-001lJM-61 for ietf-http-wg@listhub.w3.org; Wed, 13 Dec 2023 04:38:31 +0000
Received: from mail-bn8nam12olkn2054.outbound.protection.outlook.com ([40.92.21.54] helo=NAM12-BN8-obe.outbound.protection.outlook.com) by mimas.w3.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <richard_roda@hotmail.com>) id 1rDH0v-005pTV-Pe for ietf-http-wg@w3.org; Wed, 13 Dec 2023 04:38:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gSuaUUFyAqFLyAPMgBa0vXRs1HCKE7+fWznejgZatavDQYkfJxAAJIyxA95chA9ngK1rPmudbFOEsRQdrCIxTqyAPl8+jHKN6VCzVHI/QNqgiZASqDRLzStW+Rm5F24MAiRSflfyuhG+j10fwTv5vCRSStRP1HWKTrR2Z4emAk4ogC4iJPFvCCoDL5dGr0ZMk/Be6dHOmmljp58+Vb4pKDvI7c4FmSsui5MUwuNK5quK7nOl6P/ALRgvIeQ+VPq8woLfYF6g7nhLsQxs9ekLhFTgg2DFf62Fq624+uFIp0Vxu0SV1d9TuQdhKnN/zyCgr3anpabmLVU5ru18763v/Q==
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=SfeREcfYC7Ew8+TkfNh4z1fwxVR6qNdduAuHkgML0qc=; b=QxvLs4bQJp2WUzFfjjz36qdacX2y6pXtLGqm3OB7IK1BB9w8SDnQvWQHDM7kU/voLH/ZQP5l8cTjPhXRKkaHONy3en4ZdG+dlHmQ+VItAw1NzVHqzTKXPhr9IT5DjPi0wOC7P1k6xzT9K7NwXNzHWoP8Bg2nyV/PPgf7Y3Qowuo/tjMyA2aLQbbuTovJClhKxRnxCZRYRQF/FVTEhkBcsJjq44lyaaCUWapADYAB/zZopZAqYjcU/a99F09CwRiqrSbJNoqLUpOW76k0KWBIUsORLHIonp5U2lIWVYiOPqEYxLzItdnoquWjkHfleLDUYM00dmRIlGduKRiNkb108w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SfeREcfYC7Ew8+TkfNh4z1fwxVR6qNdduAuHkgML0qc=; b=h2heWevhFL6yhcYgDupLQ1rxsT6MpUkzB/+/a+LqMcwQegHIHzFgSeA+lq8qpI2BiNU05oVZ3okrpgnZiP3X3sUVAdlYPtXqOF/d/QfRnDMPTVSrlRoHPZmnivCb6Gq+VdnwXdOtSjJHOnRSHRCdi1HH9XPBpWFExEnercejCmotywQICaPKspkDA2OwYJFyFEIb+Y2wTROdEdVGIDnyKzzEkvhUmRdYYx50eO45JQgAWfS6uKQi25QoxeGcSbDoor+5KvOTsq66eCVag96rx4Lk8fkLZMFJBOVEGpoXmu2RwWmlINOXRBRuY95yDGv3fpZouFE0PhLZ1TlH70Ox7g==
Received: from BN8PR04MB5970.namprd04.prod.outlook.com (2603:10b6:408:55::21) by BY1PR04MB8606.namprd04.prod.outlook.com (2603:10b6:a03:52d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.33; Wed, 13 Dec 2023 04:38:23 +0000
Received: from BN8PR04MB5970.namprd04.prod.outlook.com ([fe80::a405:a2e3:2704:5d82]) by BN8PR04MB5970.namprd04.prod.outlook.com ([fe80::a405:a2e3:2704:5d82%6]) with mapi id 15.20.7091.022; Wed, 13 Dec 2023 04:38:23 +0000
From: Richard Roda <richard_roda@hotmail.com>
To: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Thread-Topic: New version of HTTP response 420 Requester Impaired
Thread-Index: AQHaLXtKmzk06JCzjk+jcH0co+1xHQ==
Date: Wed, 13 Dec 2023 04:38:23 +0000
Message-ID: <BN8PR04MB59708DB82C00F319ECC74AE5EF8DA@BN8PR04MB5970.namprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-tmn: [DZr06S48YVbbDT9mtVrlkBxORULQsYmNazvlnk+qr7Y=]
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN8PR04MB5970:EE_|BY1PR04MB8606:EE_
x-ms-office365-filtering-correlation-id: c3803357-960f-4c39-bc30-08dbfb95571b
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RpoCjFaKKH/JtqIt4nESckcHyJYSObjtwgdHLJe3ZTLwIB1Gf423VTewZuE00vlaBV9xRaiYtreVZtdexhbshDD0vONhV/KIkb16y0jscu0OZEiPm0EssPLwhNIvUTBZqWv1pXXoSevyq6Tnn3MFNgzlILiwhWV0XboU6cADpi8Bt+gCRaeLNqlaGVg5kJfa6m6DLlMOnVX5meTsz+wIywzTCVKa9w9FiRtStH/Z77Hb6ePu8YkM9hUdgbVKl8m7tOvapXaiXeDTWUzHOHXSvZDMUKWqIghQCLKEOgc8ZjN6hN398cgHeMa1Wlb+2E2FCo8rwbJdd7F45iRfzMHdJKgHBrxYZDVeC1rQBZICos2kmJPdIupBEuRicVdkLDahpOZuMD1bEkVyutn1jKtxwE+R5qvtaSD8FkXOVG5jFxOHvBb0VPhIpFWntgOTHWjgG2epLbuBH/dVcsz3iK1sQ9qjVR/qck90FjFVhyhFuJH7hQOxSFuaxBasvKT9pBUfXCrgybajA3/yribbKQbwXbH3Y5ZWEVdU+KQJRWF0ZEgj8bfIiyVgOC41cw4foAWoQsiu058BN76xdj3bPLQLy2NWKURMptvkxt/DDsK9wYef2mCwoy8rZg56TI2llHdD
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: xIESTMiZNMVPZfLH+5PcBylp5MkN3hQSKfMBizJwKq3z2yCf5bUpSJghQcWYl0t5UOcKFYgNXF0NhrKLCUckd3/psiAsgBfHpQqlSN9cbI8vqPS0L2keWALeYH4DoeWLke2RqLB+AI3Hlx40lr5MBh5UzCDThlrRe2fkaVfn1cDsAleXRLJjfSBT9CXXk+9mPzV1JB09wsncnXy7xQuzT2CcAe+lvsfbgslDLRtSE2udQpi++Y5RbnyqBSlHCtEB3CcrddV1XvVl+VDqxMaJxm8sKtO+vhzvp2EcP4CN/IvpiwDepujfy/mYEC9XhnhayRGpwAhUqLE7dziaZy30pp3VttswDOSY/sKA95g7oYUiplNVk3Ek/t4ee2+5yfHmyKSe2dozuazC6cFtdci8UOsTzsQugDy7rBpU6SUBfuS2SD6ifVxY6ViO8Qa2iVTLpqg6RgrqZylqeUxWYFrlExD24WxnzHgJHNqL1tTAUXDUclsfsyBDFLFnADCWlUVzqAJIjtAf2ePd/Vys6PWmBwQoJRPY3tCJfOrTgNg7hH84Z2IgNhSbm1ZtViAMNl7U7xTJ99+PISGNdxDqNTPSFUW1eliovbf7jZ9jmgZUzd+J9hUDgxxafReDny59ezmv1LdGx1UxEsdA4tt44Okl7vP3emc0hHqt81ACn2ufVenTUq4PSkLiws3kXfmWj6yjN7FjMr+SPTecIh1y6mEDgu9y7IrC97VP7Z3/aralsXcrqf/Mh63hV8C0R0wGHcwx+drMmhKN6TPjhW4gGWaMhx/UPMve7N9On6VT3sEqofI80eGpY+KG3xN5iLX6iXD39eGPTiiBuPyv+xhT2HUHjpq6q+T0GnRZantCP6kdN89STxglDSBY8j0NXDaXk6NF636u1Ihbd61JJ3xi5l3w5U35zXV5RUMVCuj2YQsUnE6EPjVUZUIYgy/cGNKsS6LbnPSedPlGkzv0/WRGWNKwXWapoUTWX7noIDgsIEJC52NFXpazbbIEoqFcCbA3LPDiW93VMpbZrUxc6jHqCR1oforvZEydDyTw/JTnvIOUu3j5ksYcCAswxwNB56VAyrP9a0jaevsUQg3akQYOa6IrgyVvgP/2AJ7Zs/4lv0ek00vjTj6r8PvFPlUNLjn2J7ezZdUBYOFtm5CPXPDZYsSlVf5R3PcebgC+fG6qpRjH/d8W6lhQyei7jLM8cLgjP58QX40JoWEx1MRluztxi7bRXXcnFodDZ1zfueb9D1fR398o2YPEHTb3cmOGAeteF3y/
Content-Type: multipart/alternative; boundary="_000_BN8PR04MB59708DB82C00F319ECC74AE5EF8DABN8PR04MB5970namp_"
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-edb50.templateTenant
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR04MB5970.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: c3803357-960f-4c39-bc30-08dbfb95571b
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2023 04:38:23.2676 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR04MB8606
Received-SPF: pass client-ip=40.92.21.54; envelope-from=richard_roda@hotmail.com; helo=NAM12-BN8-obe.outbound.protection.outlook.com
X-W3C-Hub-DKIM-Status: validation passed: (address=richard_roda@hotmail.com domain=hotmail.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-4.1
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1rDH0v-005pTV-Pe 532ca8e9fbb12f4c94ed2842452eb313
X-Original-To: ietf-http-wg@w3.org
Subject: New version of HTTP response 420 Requester Impaired
Archived-At: <https://www.w3.org/mid/BN8PR04MB59708DB82C00F319ECC74AE5EF8DA@BN8PR04MB5970.namprd04.prod.outlook.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/51679
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
https://datatracker.ietf.org/doc/draft-richardroda-420requesterimpaired/ Thanks for the feedback on this. I have an update for the draft that addresses the technical shortcomings of the original. Specifically, it defines how an Impaired requester can assert it has been remediated. This code is primarily intended to be used in a system-to-system scenario. Specifically, as a way to deal with the "AI gone rouge" scenario that is possible when a LLM hallucinations get acted upon. There is a fundamental difference between a LLM requester and other misbehaving automations such as webcrawlers. The LLM is an actual user of the system performing tasks autonomously for its ultimate human user. This error code attempts to define a framework to signal an LLM that it's outside of its guardrails and a mechanism for it to recover.
- New version of HTTP response 420 Requester Impair… Richard Roda
- Re: New version of HTTP response 420 Requester Im… Glenn Strauss
- Re: New version of HTTP response 420 Requester Im… Richard Roda
- Re: New version of HTTP response 420 Requester Im… Rory Hewitt
- Re: New version of HTTP response 420 Requester Im… Asbjørn Ulsberg
- Re: New version of HTTP response 420 Requester Im… Richard Roda
- Re: New version of HTTP response 420 Requester Im… Richard Roda