[Moq] URI Resolution for MOQT and TLS cert matching

Cullen Fluffy Jennings <fluffy@iii.ca> Sat, 05 September 2026 16:22 UTC

Return-Path: <fluffy@iii.ca>
X-Original-To: moq@mail2.ietf.org
Delivered-To: moq@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 205EF1360798B for <moq@mail2.ietf.org>; Sat, 5 Sep 2026 09:22:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788625330; bh=AfKKDp3Tl5MA6MvHmxhmeNnqYN3tc55mU/v13p1JED0=; h=From:Date:Subject:To; b=RMXkjaxIg6RWewgPjrPnpDuvooE1w/IDTcr2K/Je96uB5KUKyshBgqxR60wCGhzBX 7wVbfIlS8irwCpggG2nNYVWte8cgDWOfp+tsuGaR67oGj9pjcUxRrQmUipawCjt7K+ 8S1/yzLMakUimr8pQUd8rtsuhxHpRLWfbJs1keoY=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level:
X-Spam-Status: No, score=-2.799 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_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=iii.ca header.b="BFweT0K9"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ouqyF7vt"
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 75kFkKdU_e1G for <moq@mail2.ietf.org>; Sat, 5 Sep 2026 09:22:09 -0700 (PDT)
Received: from fhigh-b4-smtp.messagingengine.com (fhigh-b4-smtp.messagingengine.com [202.12.124.155]) (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 8B27313607980 for <moq@ietf.org>; Sat, 5 Sep 2026 09:22:09 -0700 (PDT)
Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.stl.internal (Postfix) with ESMTP id 230097A00B0; Sat, 5 Sep 2026 12:22:03 -0400 (EDT)
Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Sat, 05 Sep 2026 12:22:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iii.ca; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm2; t=1788625322; x=1788711722; bh=AfKKDp3Tl5 MA6MvHmxhmeNnqYN3tc55mU/v13p1JED0=; b=BFweT0K9PRnoaaTLQ7wNxDYu6l PQosNX8HsumUr6xiTUTRiCU45m/+25aF4i5JrP9eoDqg7Buiz+f/wMsa6wRX81x6 Lmc7MUf3r3J59jX2tvnSLKEVUvdCBnWLMX30xhTso+FJD5f9/q1ea0uqE3LlkiV2 HFCgNAHUDmt5rEoYLGleFqgDrPZ0ClshjW6cIRiiV+Hb0wMmz7qF+yjBoQuKMWuM mSimbF3p2gSBSPiTz470m0OaQ4BbAHWvjKOc+R/pN1FEs1CA8IQ8s4BsxA3l+WpH WU40S0u6z8k7TOoaqXOlrBFk2eHG6juRwlQgGTjzR/q8cZ0IpdyG0vphtonQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1788625322; x=1788711722; bh=AfKKDp3Tl5MA6MvHmxhmeNnqYN3tc55mU/v 13p1JED0=; b=ouqyF7vtfOyQCbGNpBOB6XE3yxfrHURKQckWQLQTeQWCXBar4U2 8sEDAEo3naEYphV3uFP1PKyz3ulP7/b3kt9OtIh/Q5qFtqIA3iP4bIVspIuDh5SB PhacATobeMHJGblvkyzi43jNVv+Fn8CHN7glNX3/uH2AWcMEQCQjWZl2Zj6F/pym uJ6V9dyHrwfa0ylNkAklr282mMVuqmIDcGP2g3IfCEJnugzibSnshOj5lTbNeGXA PirPZZ30YIXlo9N/oBCmHzk77KOciVv0jiRWZn9BbcGqucYw1YxbwpbY5Wz1wb7O ZMJp+V3T1/d3Uwzdv04yJ8bEIZgHXmhgzQQ==
X-ME-Sender: <xms:qkGcasR1nvM0lERjIr-unN_3ZNIey5mBjxkOmdOzEhu-iGnJqCBXRg> <xme:qkGcamEpoWLYkLlhNruIbVcuDUmTohL5pxJYipkqOe4rJFt9RqswD_EUy_IH4vW_z C3xtgGqsl3ogFZRLw5D8jCY8Ei9vb-_0aPa04zufymBGeN7PRvw8qU0>
X-ME-Received: <xmr:qkGcasnNNhwxMN7FJCvCizXXbDQ2fgt20Pticjye1-D_vTOSP43BgbmillPrpSv5nPS7pIVd0NG88KTwoMvI9rC5IeZRyK8GFWiYURc>
X-ME-Proxy-Cause: dmFkZTEh2RkEx1qicQk7JXVsd6pk8z6JwL6mS3bo84gmv4Bq9DU2o1IAcuuZi0vbYcN9vR XOwJFTT1t3myy69YOfYOiuxEXyZJuIit+LxMoiFkAdqHnETACZWqYMPkZv/nL8j3ihxj7K W6WR6RMNzuP92BO3Uc6SzmmXiKjU+IA3Qh+aaWwBpK063RH2se/dRNphlKYRRxrjOLdPJ6 L5UhjHCT8GleTnYff/mBkMhxdAcSxwXvKuH6Uaa+fkOCDnA5EHSwqTBzw5Q6AaHpNUgOvr AYIKFOoK91B0pZz9ZtSPWLTJCgNZkDprDib1wustWUlWJIr3KsQd6i7NDTiL1KfWkbyVH9 QF2vAEE9EeUAcaZtDygAge1u/slQyZ8vC8XWL5JPO05JlLDfS4GlaQmcuvFiBheTBELOTk VahY2gr0Lq/xw0VHj14IATrqZqTpv/JvrSlktcsKM8k9hwZqFT0GxMXYlQIOWBav4SYvp9 s94nCgjuQ3R1RV/YLkdF9wC+6/Y8dzgX4wYj2m8gT6dDL/iFEyg54VK+L806zRISefRNjA LawyU1Q5XkIvFDwwoOVL3kpmPWuPpjGY8Hf+ga3+Mo0UPWK8ox4s9wWJQXNEKf8nOeI1ru MR3pZ0YAMGbkelyt3BySLsaWn269485BByESw0nQ8unPMe0Gj97Yo7We0n7g
X-ME-Proxy: <xmx:qkGcah3UFxy-Mfspu2U4rTNNxgCSvPIYnOzPTcnNeizmHo2RbKLRCw> <xmx:qkGcaoRUvENQ4-0MDpxInv_L8zD2uq_GcDZ_1UxXkx8dl59xKs7rMA> <xmx:qkGcajvdqJRJWxGFV7ejxbqnCbEJ3F3DzOtCr6ePQ7TTagd--K0QRw> <xmx:qkGcatax0wgkgt0V7vzP_jxOEEd5iAivBndai6jIbaZSGDzntYCB5g> <xmx:qkGcakFcQoCWpJOy8pXDcDGLtb96rFKYaqh764eZRUW5I2_SJSRzkaPQ>
Feedback-ID: icafe48a4:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 5 Sep 2026 12:22:02 -0400 (EDT)
From: Cullen Fluffy Jennings <fluffy@iii.ca>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.700.51.1.1\))
Date: Sat, 05 Sep 2026 10:22:01 -0600
Message-Id: <0CE3881D-15B5-4569-94CD-E697363F44BC@iii.ca>
To: MOQ Mailing List <moq@ietf.org>
X-Mailer: Apple Mail (2.3864.700.51.1.1)
Message-ID-Hash: PV3ZT5OS6W6KV4NBN7YPM6537SKXKCCR
X-Message-ID-Hash: PV3ZT5OS6W6KV4NBN7YPM6537SKXKCCR
X-MailFrom: fluffy@iii.ca
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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Moq] URI Resolution for MOQT and TLS cert matching
List-Id: Media over QUIC <moq.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/UGHwMRV_4TFVhz329sfz13KLoao>
List-Archive: <https://mailarchive.ietf.org/arch/browse/moq>
List-Help: <mailto:moq-request@ietf.org?subject=help>
List-Owner: <mailto:moq-owner@ietf.org>
List-Post: <mailto:moq@ietf.org>
List-Subscribe: <mailto:moq-join@ietf.org>
List-Unsubscribe: <mailto:moq-leave@ietf.org>

Right now the MoQT draft is missing information on how to implement DNS resolution of URI and how the TLS certificate matches to the URI. After some discussion on https://github.com/moq-wg/moq-transport/issues/1839, it looks like an separate spec is probably the best way to resolve this. It will need review form the DNS and Certificate people and having it as a separate spec certainly makes that easier for them. 

Suhas and I put together a draft for this at 
https://www.ietf.org/archive/id/draft-jennings-moq-discovery-01.html