[Masque] Re: Fwd: Request for Assignment (http-proxy-status)
Ben Schwartz <bemasc@meta.com> Fri, 26 September 2025 19:09 UTC
Return-Path: <prvs=53649e8c88=bemasc@meta.com>
X-Original-To: masque@mail2.ietf.org
Delivered-To: masque@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id DEA99698D255 for <masque@mail2.ietf.org>; Fri, 26 Sep 2025 12:09:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.692
X-Spam-Level:
X-Spam-Status: No, score=-2.692 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=meta.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XcL5enOjMjFb for <masque@mail2.ietf.org>; Fri, 26 Sep 2025 12:09:29 -0700 (PDT)
Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EBDF2698D24E for <masque@ietf.org>; Fri, 26 Sep 2025 12:09:28 -0700 (PDT)
Received: from pps.filterd (m0148461.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 58QHWibZ171626; Fri, 26 Sep 2025 12:09:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=s2048-2025-q2; bh=l4O3ci0Yvvop7QscHMkE t8RfJcybfQspWLOWMRg3R4Q=; b=nJNpvODd+vugCP7tg1SWxSkFGSWfFoddofox 28ky7baJasKvg9ux7B173hi8UCb9VtdlFbYzjpbc/4UNETPfgYXBRtd5M2HaW0LS T6UsaVCWBccsCRFiS/Ushxv0T+XV5yA0SvXDQpZSpuLVMVcPHkcLgWGkfI4CBt4m sXDicNsYe6fbej450G2xyCL2RBoYI3ngUo8KnMrXk1eB5su95fwoxTi9yceIvDmy lCvWFyM2HOmbaF4yYwZQ+9aZo2LgNeY1fA2TSnU6E7t8psqLr+VUd06m3xIMzdGm pKkgzs+VbZjiOlH8d6lpVZrR9a6DaAchkd41edNevezf/deXPA==
Received: from mw6pr02cu001.outbound.protection.outlook.com (mail-westus2azon11012060.outbound.protection.outlook.com [52.101.48.60]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 49dyax0v8x-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 26 Sep 2025 12:09:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=m9z7DtcB4XIJOpV5i8gh2CcZRxmu/3bvKeMr7e8cY9kaEb2TD84J49HwUTG8/tx1x3fZtLFSirCJOkuDnUQ05YAbVfFCRYpvcv4TkYYoLiQ0zt2TBtalFP17BJbPfSg8yKHRU3wfHCIrGE6MtHbd4RQCdU2LyhQp2aplQYSc5pwoU24u1IY5uEIlO2fdJhFtuPTPSICOKGqYWyIvaPL1zAxfZv2VWVzXG0rGgBiutWSIs9nQ8YFFnToLV+pYL8LjWVzXtFOQFGjLs2QOkW3MChDASShcErksHP0scNGniJ08EXB0WQXrTbvv2Rrv7FUl4GtWaWpzme32OQ5jLh5h1w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=8fNElEdQQg0BBYr8fV5x3nqXG8xSEgK2wtaHd4ZsafY=; b=RP2m43db0BiGXLfM+mbZdnhCZXSI8bXQruu7AVQNEQepNHSATR4Hu4p4sTX1y1bo2Tp5pxTDYv43oCEan/PHMVkuF7+ZlmJtvlt0Jr5+HNHjaVh0F5+jMeatr5gw4YeLBtz1QfGga3ShyeSc3XwbqDElw+OWZpnY3U+HMhxJdaf4QVxpzmEyLmtXfQH3aExA4p8KZYgTieuvBEm+BwcxT1fBSkbZXkbKTRPrWx+mFxcGdV2ph9PjthwAqprIA+g9lrBgTE0kxxkjUEv3NVAej0zTT9rEcFzJYqAI55iK4bJ0dJ3VaGM/xWdheDSgAW6JLuerDjmCgavd9maVFeAAqg==
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 DM6PR15MB2361.namprd15.prod.outlook.com (2603:10b6:5:82::33) by IA0PPFF64D19249.namprd15.prod.outlook.com (2603:10b6:20f:fc04::b54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9137.18; Fri, 26 Sep 2025 19:09:18 +0000
Received: from DM6PR15MB2361.namprd15.prod.outlook.com ([fe80::33bb:f6d1:d19f:95b6]) by DM6PR15MB2361.namprd15.prod.outlook.com ([fe80::33bb:f6d1:d19f:95b6%5]) with mapi id 15.20.9160.008; Fri, 26 Sep 2025 19:09:18 +0000
From: Ben Schwartz <bemasc@meta.com>
To: Lucas Pardue <lucas@lucaspardue.com>, David Schinazi <dschinazi.ietf@gmail.com>
Thread-Topic: [Masque] Re: Fwd: Request for Assignment (http-proxy-status)
Thread-Index: AQHcLnrThpmySOABc0ihyxhqLJTCzLSko5eAgAAJhYCAAAF4gIAACbYAgAEcJnw=
Date: Fri, 26 Sep 2025 19:09:17 +0000
Message-ID: <DM6PR15MB236118FD37CF44316784480BB31EA@DM6PR15MB2361.namprd15.prod.outlook.com>
References: <rt-5.0.3-1036832-1758826315-30.1430629-9-0@icann.org> <C539AE5B-B9B0-4E65-9E01-A4F0BC068398@mnot.net> <3bbd12f5-aec6-4f84-b23f-0161f2be4b4f@app.fastmail.com> <CAPDSy+4Ped7sf+b8bC6d=5shcyPtjn3DUuDt1E-XprTUKvJCuQ@mail.gmail.com> <54818dce-7759-4681-a33b-e464747b70cc@app.fastmail.com> <CAPDSy+53rpdvnJTy6OAh10wAo-36ODopcW_smSHNOFOJ0PT+xA@mail.gmail.com> <6e8b69d4-8f69-4ec6-999e-aade6c2706c3@app.fastmail.com>
In-Reply-To: <6e8b69d4-8f69-4ec6-999e-aade6c2706c3@app.fastmail.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: DM6PR15MB2361:EE_|IA0PPFF64D19249:EE_
x-ms-office365-filtering-correlation-id: 8b55b954-1c96-4126-6e5e-08ddfd303114
x-fb-source: Internal
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|376014|4022899009|366016|1800799024|8096899003|7053199007|38070700021|13003099007;
x-microsoft-antispam-message-info: vN5lXzAc5vO6cU4j2CZeJAWXEr7Hh36HHZjJQqDmQNuwEfF64JiKPGMyykqSgln2vdTDMT5PrrY/zT2OZRMgyD2di+p8eR04uX7WsLYBNU3vjiquEmMh80uvcLjT+i+zESRGbCc4DfIADjyd8vbgurW02MjhuopSC1pEPoWOJgFHp7e8BX94hC3VURz/I7GMTEnH9kVc8hItz6S9FS0tbfOD292tm9G5hyFTGxH8+Sh1sGK/KmThUK4VKGEobOKEyXHqIU+0plA1zqDCdTPBa1r5D9YIJA+u/F88HYLIj+JbW+NodkqU8t+Zkrv+NOhsMV5TlPyeIE7/KK1ms3ZMZrWBkcempBck0gjnbze+3dvg7eCPr5Z3Y5riTIMlj9ERRqOtpDcqxrJOMiCUpKUgMHJgwBnJUwNGFLuCm9KyIFrpxTmJuZHqyfHyI7baohzLh7RJtfBq1fEmgirnrDH345iV9WikEcT8y3IZAFCnblNjZ3xTpM21zCXSYYgB8S01Vx17lsw4mqXWFWT/sMtljvpr+tlQsBTxxfPkbHFbV11QkPFhYTMz+glZBof0sI2tZUwl/72aZG2WS3TBegc2Zda3iDUnM143k/k28eoJbbuNatjB55f+ICjoZhQLv9TZdPdmuFguLtU/bmv7YSsw48hY/ONsZWXVlpwbbbyvcj1L6GNhRDaMFszYFqNm0qkwJuScaTw7ScM41NGL2ajuA5bZzVVydqFHNLQNMS0sIYyCCjFwdjsux+tzGvpzzcr3f5Qkm7OwuAOGIkAfM0f0xEY6h+jvUO4EwGljECPXFH/FD1EFoj9TeVvhpa1Qz7IElfl0RJIqI+8bEFEBIjw9AcFS1erTsx4+sn2JMjIo2R0SFY2gJAl1W6O4HSprpJsddDSaYKoPnp2YqbO7XOSRk7D4y6ZFukPXpNStWYOBlphWjHIzOiTvw5mJI3X3v6s5Qqs+dpb1TwJo0Wl/D8jmE5NblY8WKLeOIzW6NMSPZNjz+VNloJXlWdTmtmOHHmK63PEeEsCNL6z9PjSix/e3u+I02wWA3y03ELPxrGDX5zcRdE/7XVjgTXd2xGrXdqSv4WVhHfIy6pRp/8/PZymNwBVfxujF7XEOlMEwM9biVtXtpI39p1pGmh2Xxe0juledON4z3lI7nfzbA6uoQZlmk4djWzNQ3oYOVXIMJTANrkULOJCCwRJs45/JacS3SLcfjam8QIgxy0OrVaCimofa6wk/sawt9ROaeslqLnlaup+DCBShAloB+BVkcr6McY4X+W1yZnbWKYz4+tx8o8zGj3DoxOoE+f1pXN29FKIl8sN8JKwlIBjyyt0ICbKZYzcy5R0ked6HRTEpF3UZW3GWRdpnD7VArc0KOa6IwH3g2AujH6dq/tohK25vF4S0mYQurlZWFIPFvNn5KDv9lU1gRhnD4i4H/sYURoQibBnEqzZdh89z18tcHWU602//XSdA
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR15MB2361.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(4022899009)(366016)(1800799024)(8096899003)(7053199007)(38070700021)(13003099007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: bWz4bBhiraflnhAuWY7summN3jIx8fDmqo/3beSUkHSDf5jS7rgJUHqdBjJLqmjLEUxW33PNF2YbZy+G4xAveJSfp8WGzjLVmVIqIEFk+2J8OkOWiqcuWP55QYXlpzCnWERDyT9J6DtMZXV5sVOZhDrmeOSK2dwaSIGVx7zUPoMFCSqSBRvdzZChEJ+qyS9eNb6ej3MQlVhe28FarVB0QSll3FGXnYiDYtPWMtP5JpFOrHhn/QfMHd7cyctuUbm6ensRw3jX6qU9A1+al/OZP3gvoX2ZGwNoIbNJZLgicM68z3tufhD/NE79rYu10QqRE8wuo1XoAAsaXsC2xADpX71AKt1VAUAlgYdUOVTafZoOMvrAqHPzyweWxbrRj2ed2C/J15e7xSkEv3z6WBClRlRGkGFQnRkOqJ9usteMnW3H6pX9JSIimabC/pKPxMIP9LObw6xSZOO2ptg9qvULaPGG9TshSTnQbm8hs6MxVrJqczkxCNqazUgAstuk0VO8csI0JDBMUPMVH9fshmXIjHcwF0NiHWHpGYTZ342IuwfN9l47YLaIwtq0mfVoz2n/j+zGjCHm0lfj2VRjA06eHbxlCAhznNeetN84UWvVEbc+Otpi51l09ENf70LbU5wjHnVFaBKUcjQR6ARcCNxxJSazXlTQ0qViW8T4Oz+GUPTtB9Ama2e1lsS7mkSDyI9zbRfCnUP676E5Ve6m959M281z6QnbdzJ8pAvzVdAvOiMzbcVP5p2k11jJKIILY7OSZqZSz3r37C1PInPKKDT0kgMMEZoCrxw1eQMVDtvNGb8r4pqsM2f/dSoZEI0fL9AX4bNJvpsKC5TlSGSXh2C0Kg8xjuEg/xHBjJ++D02dmOtYEshhaJBNWjt8zQ6cTCjlfw+y76iwhK3lJ1tyjmlF25bteRqfUUMFyKMbmxid0DaIYl/WGo02CqcBuoXwjExfOizW0IoFAq5Dbc0aHELO6cm/mBBCj6DXzHSvevqraVOgPio0Ij6SPN19OnIlSkUxXWH3caoe8tmXm9iuNdvlZ2SuI8YY9LynRHI8I8+8wYjx70p7RqfnjivwH4lx156LbwS9/jKuIvFiFp0OXM5X8IX4UvXczpG9bbyV5OBe2hZuZcexIkbq0OvHCQaH1cXx2x+IqzYpURIVK0p4zv5FpqCn/Ykjw4cfFKiiNeohHK8a5fBBmuSTNmDusw1COXn7dtCPoPKO8cymuAviRD1N0w5QolDM9zJb/j138zjCQiH5fbu7vA7rKTmnPGqmgVDkLCoeEPvC2t++SIN3xCTf6CTH2ikBjK+tIFGSDzb+EGSF5jpOTbDhl0FjDaqrXJbcVp1p7Vs1RcOiQ4u/3SKMZD7PQTLF9iLGdfKIRkd4J74YelwT04WKWMlkqn1aW37CNtefzeYBKDzHJgweIOu4PGM4qF6LuC3ddtFR5In/5G7OcfA9SpmrFzyyTsLFtcnGC7dhr4Z3OVp6v91FkVItQv+A7LWjMWYmyyjFxLsBhQWEr9xyGa8WqyVYW+KZGrTAvUUSCKlEzu4MeYoTR+HMOLN00A4mQeJY1JqspPyCikRMkdDalRekAU5hw1V50yU2
Content-Type: multipart/alternative; boundary="_000_DM6PR15MB236118FD37CF44316784480BB31EADM6PR15MB2361namp_"
MIME-Version: 1.0
X-OriginatorOrg: meta.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR15MB2361.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b55b954-1c96-4126-6e5e-08ddfd303114
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2025 19:09:17.9657 (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: C1H7sg7azIGsLL1swlEnt1OjovMKQA+ggP9n41BMIYRG9g3ldeu5vB6tTk/SOPRP
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PPFF64D19249
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTI2MDE3MyBTYWx0ZWRfXy1j1PyitepzW WbgebvTM1FTHVUDiZk4Ch1IqwS/VEuUHsnU4BJ4XfacAJbB3HRT2O8vDuP8AJUB7SSEMTjSF0TH W+xUuPvrwUpk412Smh4iQ0lxQL5V+f/hSNe0p+wY/EBfPKPIgkqcdBuhPJEmq40lL5rVVzh1JAn dm7wQKYWcinUucwjQX8g4UAUPKfjPopsmnVPqZeenNw6Fialf+E+gKqLAfs6ZM8pWVyh1O0ABQS +8U8nw+KFBbnLEjnxzh2eFW575pXdObeqzJyx17B0dkMzRmtjWPXrxOqfWakljRg+A7SEzIx3Ah r9ohvK2HVSUzOqXLNgDFGPGpsNYcMvn6H1Y8RbcV7JJyrrMhIydYEhxDAEC+uMASJFJca6e8Qe1 3u14rYsAZQi+KQ3I8FAGhitqlNm6+A==
X-Authority-Analysis: v=2.4 cv=BIG+bVQG c=1 sm=1 tr=0 ts=68d6e4e0 cx=c_pps a=MzitxtHdenuwXKuz6QWlPg==:117 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=yJojWOMRYYMA:10 a=BqEg4_3jAAAA:8 a=feZ7ns_tAAAA:8 a=I0CVDw5ZAAAA:8 a=wvn1p7I7AAAA:8 a=48vgC7mUAAAA:8 a=pGLkceISAAAA:8 a=6yZ0UTGVwFW6TEcKRI4A:9 a=lqcHg5cX4UMA:10 a=QEXdDO2ut3YA:10 a=n2WnomhEz-QA:10 a=wz5__Dn1Vb4A:10 a=uCAsTQH1FXiDMJWSXO4A:9 a=2q4O/K3rjNU7EHYdBHB6dYyilSc=:19 a=fef5mKCrYyRlf9gu:21 a=frz4AuCg-hUA:10 a=_W_S_7VecoQA:10 a=0mFWnFbQd5xWBqmg7tTt:22 a=u5c8U9tH6mvEKIfuJAK3:22 a=rQQfR2Jt2InWGHXpCHHi:22 a=HhbK4dLum7pmb74im6QT:22
X-Proofpoint-GUID: noxfCA_vxF8U7cBPQ-yddDk4FLVT7O0b
X-Proofpoint-ORIG-GUID: noxfCA_vxF8U7cBPQ-yddDk4FLVT7O0b
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-26_06,2025-09-26_01,2025-03-28_01
Message-ID-Hash: MYQ45T2TDZTVVSZS2L3BOYCDCB2Y4AM7
X-Message-ID-Hash: MYQ45T2TDZTVVSZS2L3BOYCDCB2Y4AM7
X-MailFrom: prvs=53649e8c88=bemasc@meta.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "masque@ietf.org" <masque@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Masque] Re: Fwd: Request for Assignment (http-proxy-status)
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/e2FU_95lbC_TCVa9hMx7BCRoOBA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Owner: <mailto:masque-owner@ietf.org>
List-Post: <mailto:masque@ietf.org>
List-Subscribe: <mailto:masque-join@ietf.org>
List-Unsubscribe: <mailto:masque-leave@ietf.org>
If the purpose of the registration is only to prevent colliding uses of this string, and not to promote interoperable uses of it, then the registry entry should be marked "reserved" with some explanatory text. --Ben Schwartz ________________________________ From: Lucas Pardue <lucas@lucaspardue.com> Sent: Thursday, September 25, 2025 10:09 PM To: David Schinazi <dschinazi.ietf@gmail.com> Cc: masque@ietf.org <masque@ietf.org> Subject: [Masque] Re: Fwd: Request for Assignment (http-proxy-status) On Fri, Sep 26, 2025, at 02: 34, David Schinazi wrote: If we were designing this greenfield, then I'd agree with you. It's more that this is in production, and I suggested to folks that they register it to avoid conflicts. I appreciate the constraints On Fri, Sep 26, 2025, at 02:34, David Schinazi wrote: If we were designing this greenfield, then I'd agree with you. It's more that this is in production, and I suggested to folks that they register it to avoid conflicts. I appreciate the constraints at play and ultimately it's going to be up to the expert to make the call. However, this would seem to be the first case of registering something with no spec and no wiggle room on its naming. Unfortunately, based on RFC 9209's guidance [1], that tends me to think it's not something that should be registered, lest we risk confusing people that want to use the proxy-status field and might misuse this error type. The name conflict risks seem minimal, especially given the deployment models. All that said, if I'm in the rough and the expert approves the request I could live with the outcome. [1] https://www.rfc-editor.org/rfc/rfc9209.html#register-error<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9209.html*register-error__;Iw!!Bt8RZUm9aw!89fseinCcWfLhpubKMSw2Dz-S8lgIwvxPCkKOC1Q-j0DH9iucbryTY6Z1qajZFpJkoyNDimBV43K$> David On Thu, Sep 25, 2025 at 6:30 PM Lucas Pardue <lucas@lucaspardue.com<mailto:lucas@lucaspardue.com>> wrote: Thanks for the additional info David. On Fri, Sep 26, 2025, at 01:55, David Schinazi wrote: We're using this in production to have one of our IP Protection ProxyB providers (not the one you work for) tell Chrome that it's not allowed to CONNECT/connect-udp this domain. You could conceivably use http_request_denied for this (which is what our other ProxyB provider is doing) but it's less specific, so specifying a new one makes sense. I'm still struggling to understand why it helps. http_request_denied is defined as > The intermediary rejected the HTTP request based on its configuration and/or policy settings. And the ACL matter seems completely in scope of policy setting. The registration request doesn't include any extra parameters that might motivate using this new type in preference of the existing one. If it did, that might be a stronger selling point. I might guess the client can do something with origin_acl that it can't do with the generic one? But is that broadly applicable? I'm wondering if the request proposal would be stronger by making it more generic as just "acl" with some parameters that can specific if it is a client or a destination ACL rule that triggered the fail. Appreciate that would be more work for you though. I agree with you that calling this "origin" isn't a fully correct use of the HTTP terminology, perhaps "target" would have been clearer. But this is HTTP, and our terminology is fun :-) Alternatively to thr "acl" suggestion above, if the error type is solely related to policy choice based on the destination details, perhaps just "destination_prohibited" would be in keeping with existing values and good enough? I imagine a CONNECT(-UDP) proxy would do the check before with some policy/config would even bothering with IP resolution. Cheers Lucas David On Thu, Sep 25, 2025 at 5:16 PM Lucas Pardue <lucas@lucaspardue.com<mailto:lucas@lucaspardue.com>> wrote: Hi, Since I'm not sure where this request came from, I'm somewhat speaking into the ether but here goes. Without some more substantial documentation I don't understand the usecase. The Proxy Error Types Registry already has "destination_ip_prohibited", "connection_refused" or "http_request_denied" that all seem like they might be reasonable to use in the case where a forward proxy is rejecting a request. There's no definition of ACL for this regeistrstion request, so it seems a bit vague. Adding "origin" in the terms seems to make the whole thing even more confusing. Cheers Lucas On Fri, Sep 26, 2025, at 00:53, Mark Nottingham wrote: Hi everyone, With my HTTP Proxy Error Types Expert hat on, we've received the following request, and per the RFC I'm asking for any community feedback. Thoughts? Cheers, Begin forwarded message: Type of Assignment: Name: origin_acl Description: The intermediary rejected the HTTP request based on ACL rules which prohibit access to the requested next hop. Extra Parameters: None Recommended HTTP Status Code: 403 Response Only Generated by Intermediaries: true Registry: https://www.iana.org/assignments/http-proxy-status/http-proxy-status.xhtml#http-proxy-error-types<https://urldefense.com/v3/__https://www.iana.org/assignments/http-proxy-status/http-proxy-status.xhtml*http-proxy-error-types__;Iw!!Bt8RZUm9aw!89fseinCcWfLhpubKMSw2Dz-S8lgIwvxPCkKOC1Q-j0DH9iucbryTY6Z1qajZFpJkoyNDvhMLzgK$> Description: We're running a MASQUE/CONNECT/ProxyB server for (multi party) private relay style architectures and would like to signal to clients that a proxy attempt was rejected due to origin ACL rules. Additional Info: https://www.rfc-editor.org/rfc/rfc9209.html#name-proxy-error-types<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9209.html*name-proxy-error-types__;Iw!!Bt8RZUm9aw!89fseinCcWfLhpubKMSw2Dz-S8lgIwvxPCkKOC1Q-j0DH9iucbryTY6Z1qajZFpJkoyNDnDU2YEW$> -- Mark Nottingham https://www.mnot.net/<https://urldefense.com/v3/__https://www.mnot.net/__;!!Bt8RZUm9aw!89fseinCcWfLhpubKMSw2Dz-S8lgIwvxPCkKOC1Q-j0DH9iucbryTY6Z1qajZFpJkoyNDiWZtXgd$> -- Masque mailing list -- masque@ietf.org<mailto:masque@ietf.org> To unsubscribe send an email to masque-leave@ietf.org<mailto:masque-leave@ietf.org> -- Masque mailing list -- masque@ietf.org<mailto:masque@ietf.org> To unsubscribe send an email to masque-leave@ietf.org<mailto:masque-leave@ietf.org>
- [Masque] Fwd: Request for Assignment (http-proxy-… Mark Nottingham
- [Masque] Re: Fwd: Request for Assignment (http-pr… Lucas Pardue
- [Masque] Re: Fwd: Request for Assignment (http-pr… David Schinazi
- [Masque] Re: Fwd: Request for Assignment (http-pr… Lucas Pardue
- [Masque] Re: Fwd: Request for Assignment (http-pr… David Schinazi
- [Masque] Re: Fwd: Request for Assignment (http-pr… Lucas Pardue
- [Masque] Re: Fwd: Request for Assignment (http-pr… Willy Tarreau
- [Masque] Re: Fwd: Request for Assignment (http-pr… Jeff Brown
- [Masque] Re: Fwd: Request for Assignment (http-pr… Ben Schwartz
- [Masque] Re: Fwd: Request for Assignment (http-pr… Amos Jeffries