[OAUTH-WG] Re: Possibly incorrect IANA registry contents for Error Registry

Warren Parad <wparad@rhosys.ch> Sun, 20 September 2026 23:20 UTC

Received: from mail-vs2-x0e.google.com (mail-vs2-x0e.google.com [IPv6:2a00:1450:4864:3a::e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 93D8E30 for <oauth@ietf.org>; Sun, 20 Sep 2026 23:20:30 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=rhosys.ch header.s=google2024 header.b=h76Ft7N2; arc=pass ("google.com:s=arc-20260327:i=1"); dmarc=pass (policy=reject) header.from=rhosys.ch; spf=pass (mx.ietf.org: domain of wparad@rhosys.ch designates 2a00:1450:4864:3a::e as permitted sender) smtp.mailfrom=wparad@rhosys.ch
Received: by mail-vs2-x0e.google.com with SMTP id 71dfb90a1353d-5c67e5059f9so1275082e0c.2 for <oauth@ietf.org>; Sun, 20 Sep 2026 16:20:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1789946424; cv=none; d=google.com; s=arc-20260327; b=KWTt9xmOUYBVs0TJ5cpSKvb2eMXnQj6fFR1RaPtrEaUh7MqHGo/CU9Ictsxubm+LGL ZoHe1/vOVmgEn6vHUfO+MFQNv74BCFT00hctMy7U13wj/B1UC8/BUSLkl81pHQBuPMgN EQHzZAmVncZdQTc9g5bqRLtbWzIwXtLCP7A5DqLUnA5wb/BpmhzfVyw9NiHLkarmmlqI W5Yqsnn2NztSjD/DO4jJhLk3ul07ZlICOI0ipVO/boK4XRmThx6I10vdieQccop0CSQ/ 5o1wELqoFntNDHGnK6l/eIMI+s9OItt9Mi9xmxhUXDDvTtW6/ZqTwktaWpFJyjP3Ctr7 qHGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=zJZSXlR5FjSoKiiFqojktQcr2h422GzlrV0Z2aeeGPE=; fh=+ZSno2Zt2ywTr8HfGNy6W5znn6nTrOczVcoaifTyXCI=; b=JLM+B7yliVz7H30DuynRUGzGh/rkncpBTiBP5Xr1yXnHcouzzBo2CsMR8C7oRkv5xj mBVcbEQnu8uIh5XjKB4y/TKG8n9MoH8H/JWtf9PmHu4Epmo8gB8XmbPl0RcvXyq9zolj cCGt/KFKNdcbyzuJi786jvenqMTTYEJvI8Rtv4jT8qRuPeb5UQ/AxPxVw7lcUqpBvIi1 ic6vaZDGLjh+Y1uWnQNA1oZllotqjgE4VzZjQPthp/SvV6zWMq6amql9KAcBUH6Fy9Pe mwZzh2CVgkDZFVoDAURqO+2MjQ96EqFHxK2PsOAU4Nie+PSiRC/3uMzORjPi92AV+hmO lfLw==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rhosys.ch; s=google2024; t=1789946424; x=1790551224; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=zJZSXlR5FjSoKiiFqojktQcr2h422GzlrV0Z2aeeGPE=; b=h76Ft7N2bjuwY5YIp3vaCoURnYsPOxgPHosZriYOUu2ehRlB39WQ9lNaqrOHO0Eh80 h0x17HvbrVM+WNHUejxPC7FDyHWK9Ty6GxkQvOV1aEhuP4GcBgMy70ci8Hr23jLtKM6R G4UI1qg7G42TYZCqwFCAad1mIX4LPRmKr9S/qGisRngrpF5ig5S7jypNuggYCSxrBf+S lRmRO5kxJrp4YijjCL19MnDewHn/+53chqHjpjpAv0Er4UIuxQeqBlaKvuvOS9rDRs5a mfaO0OB6WiO7TlEHJdBV8EdVJJykC+d//4D1AsFtrkdFVxhUco06Mzw/CIbt0fQPyBvr imww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789946424; x=1790551224; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=zJZSXlR5FjSoKiiFqojktQcr2h422GzlrV0Z2aeeGPE=; b=IvPP5RJGTGJCYFm17Zp/WNFM48knfcy/L4DXJYF4O7hazvkuHaanGCHKPAFVVxUQ8S p/HtqP1wh4bv5hPoy6325rdL9OsjAn5n5JEq/CRVIPLffo47YimNpXFz2hK3EYbDj/jy tpbxSF/VKpHFe9GU9abErgiNf9dEdg6oRyy5sRm44xUj0Tqr9AUoaXpFFa5pOcG+Zd6l eo1gKfvjfwWO4rNw3UNmiiyohQpKhMv0bBObj42e2kCb2SPW5YCxvhoDPJb/ZxAQRUld cO1ZvJHA5NzVXk7UiTglazgqfOlRpqeWi8O1GrpMVg1FuPnow8OQembij9L38x1lP23g MevQ==
X-Forwarded-Encrypted: i=1; AKwUvBxDt4L3qY4c6j/JrbBlaZKX9CE3QP9xdAkjdE6RIfw2JDRDuYGMylXkCFltOODQ9gdPcLG3XQ==@ietf.org
X-Gm-Message-State: AFuF++loqEqJMQzJDdW2KxhWr6K81a7k7A1cxYalee4n1WTQFp4L5V1J BIXAOjASpQuKwdpKdE4Cdf3h2IE5YiX0knz3h7GLy/ACv459Q6PEAZXANWmv6sV9Wa7PpAhKdsO OoLZjDqD/SwAPmS+Lsh2cGTtygwQguLS+BZO/04id87gmQBei8a6DRRuX
X-Gm-Gg: AYBFou3S8ojXxR6RdOsx83+w+w7RLlNJl8VATiuLv7BDtLDxUaZ/BUW4d+zdzJQE1ND 7Ox8/t7BGhLWnJWONsM5T+l8yqc/JHcQN8Mmt2+92prUlOKFjnH1c5BF3Sp5Xp0kcCg1e7Axtrd c0zgaURKvvXsxw8936ByDCkpnRQiEeN6B/rmx4/rtUEBK99Up1sNPxQYgLes2g3ew3cyi+eUE2X DbRsIF92C6xK9M4drU7bWoNT6HZogY8tEB7mVCPZ2exs9rA2ZrTelltqQzs3YrrM5zzPODNcAbv 6jfLQlL20AlRZdC+4IKxkkVZEHXujucJhBE24riuNDWWt+UGsP+cSvWGeBPqLQ7QCzgYzc9y5A6 h2BOnkkNCGIoAOq7oSRPqI2PpRAGvkzZS6CmdRangRhOQjyNn31gKXTSAH0q/cEL4a6D3jtqexd iwz/jSw/boSLsdgVfRnq3edaKZx4o9Q9/ENvxkDGPEXYMCE/Yhoh+yh7E=
X-Received: by 2002:a05:6102:424e:b0:7a7:196a:84e5 with SMTP id ada2fe7eead31-7a7196a9b41mr1361446137.29.1789946424200; Sun, 20 Sep 2026 16:20:24 -0700 (PDT)
MIME-Version: 1.0
References: <9703C501-9D43-41FA-B4C4-C0055BED9A9B@brandedcode.com> <CAJot-L0oMSeasYFZXHLxRnd6+jR+xHmTYFaFv4Pp4t=K37rjqw@mail.gmail.com> <10BABC07-85CF-4A91-BF6A-9F7C8D95224E@brandedcode.com>
In-Reply-To: <10BABC07-85CF-4A91-BF6A-9F7C8D95224E@brandedcode.com>
From: Warren Parad <wparad@rhosys.ch>
Date: Mon, 21 Sep 2026 01:20:13 +0200
X-Gm-Features: AcwNN1VlrimMsphvaPdG-q2262fXDwTpd7JluUhWF3cgxYKF3YrewEMPP9Q4g-U
Message-ID: <CAJot-L2seTrRVRphgV6q=qqw+WVm7=M=Jvt1jTiUKCUfbeijdw@mail.gmail.com>
To: "Emelia S." <emelia@brandedcode.com>
Content-Type: multipart/alternative; boundary="000000000000c827d6065bf260c6"
X-Spamd-Bar: --
Message-ID-Hash: 3ACIOCSFAPEJAGU5ZXU6T7YPHXUGPOJX
X-Message-ID-Hash: 3ACIOCSFAPEJAGU5ZXU6T7YPHXUGPOJX
X-MailFrom: wparad@rhosys.ch
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-oauth.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Warren Parad <wparad=40rhosys.ch@dmarc.ietf.org>, "Emelia S." <emelia=40brandedcode.com@dmarc.ietf.org>, oauth <oauth@ietf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [OAUTH-WG] Re: Possibly incorrect IANA registry contents for Error Registry
List-Id: OAUTH WG <oauth.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/oauth/embsCcTExJAPP1jFpvo9kM5v_Qw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Owner: <mailto:oauth-owner@ietf.org>
List-Post: <mailto:oauth@ietf.org>
List-Subscribe: <mailto:oauth-join@ietf.org>
List-Unsubscribe: <mailto:oauth-leave@ietf.org>

https://www.rfc-editor.org/info/rfc6749/#section-5.2 clearly establishes
that *invalid_client* is a valid response. While initially this is only
defined in the terms of the implicit grant which is why it focuses on the
"access token response". With the rejection of the implicit grant, the
permanent registry of the authorize endpoint remains.

Regardless of the explicit expectation of the suggested flow where the
error is returned, is there something you are concerned with?

On Sun, Sep 20, 2026 at 11:16 PM Emelia S. <emelia@brandedcode.com> wrote:

> Hi Warren,
>
> Can you cite a specification that makes invalid_client valid for usage
> with the authorization endpoint? I can't see any specification text for
> this.
>
> Thanks,
> Emelia
>
> On 20 Sep 2026, at 18:58, Warren Parad <wparad=40rhosys.ch@dmarc.ietf.org>
> wrote:
>
> Yes it's valid. No it isn't redirectable.
>
> On Sun, Sep 20, 2026, 18:37 Emelia S. <emelia=
> 40brandedcode.com@dmarc.ietf.org> wrote:
>
>> Hi all,
>>
>> In the OAuth Extensions Error Registry managed by IANA, invalid_client is
>> listed as having a usage location of "token endpoint, authorization
>> endpoint", citing RFC6749, however, RFC6749's Section 4.1.2.1
>> "Authorization Code Grant -> Authorization Response -> Error Response" does
>> not list invalid_client.
>>
>> https://www.iana.org/assignments/oauth-parameters#extensions-error
>>
>> I'm not sure where the IANA registry contents is from, given that RFC6749
>> does not include the initial registry contents. The only place
>> invalid_client is listed in RFC6749 is on the token endpoint.
>>
>> Can someone clarify if `invalid_client` is valid for the authorization
>> endpoint and if that error is redirectable?
>>
>> — Emelia
>> _______________________________________________
>> OAuth mailing list -- oauth@ietf.org
>> To unsubscribe send an email to oauth-leave@ietf.org
>>
> _______________________________________________
> OAuth mailing list -- oauth@ietf.org
> To unsubscribe send an email to oauth-leave@ietf.org
>
>
>