[JMAP] Re: [Technical Errata Reported] RFC9749 (9055)
Joris Baum <post@jorisbaum.de> Fri, 25 September 2026 19:52 UTC
Received: from mailtransmit04.runbox.com (mailtransmit04.runbox.com [IPv6:2a0c:5a00:149::25]) (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 8BA5131; Fri, 25 Sep 2026 19:52:45 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=jorisbaum.de header.s=selector1 header.b=kKREd1lH; dmarc=none; spf=pass (mx.ietf.org: domain of post@jorisbaum.de designates 2a0c:5a00:149::25 as permitted sender) smtp.mailfrom=post@jorisbaum.de
Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <post@jorisbaum.de>) id 1xAByF-00CkmF-Kj; Fri, 25 Sep 2026 21:52:35 +0200
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=jorisbaum.de; s=selector1; h=In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Content-Type; bh=W2HLnxwoKyyHzdOdAPFC0N2qvrp5UywQNPgy8r9u6YQ=; b=kKREd1lHHmQqJ5SmA18RayCf9Z DVgvqDpmrG+ZgB7+oH+rWSUa8STOhjck5WFSirL77rIqAq+FoPDYjKQngGqngX+OsaOG6omYuam0J x5xcHg5h6ifu+lVXog+HeMd3IrIB8Mdu+OhWttDbOEwJCVpTzsbenv+iThDvMP5xqU4UJAl8B7Q9d ZxxxynZLZJz4pqOhEvvLHHknFmhfs4++k+gMOHGNYRfq7offfQUn+kAsBCQbYvbZLozJzinwHvm9Z XL9L1ndgYKvq7GCFggsr9Zbp2knoQzQC8B0rKby52kLBpMu0e8BwC98D/AfVNPSA6OIsdGKIQsfFu ChJNZ3/g==;
Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from <post@jorisbaum.de>) id 1xABy2-0004c7-Jj; Fri, 25 Sep 2026 21:52:22 +0200
Received: by submission03.runbox with esmtpsa [Authenticated ID (1066879)] (TLS1.2:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.95) id 1xABxz-009YY9-0Q; Fri, 25 Sep 2026 21:52:19 +0200
Content-Type: multipart/alternative; boundary="------------tzRlhDUy3YIYZyB3cQDYEKIc"
Message-ID: <0b81413c-582a-421c-981b-cb248616f327@jorisbaum.de>
Date: Fri, 25 Sep 2026 21:52:17 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: rfc-editor@rfc-editor.org, andy@hxr.us, brong@fastmailteam.com, daniel@gultsch.de, eckelcu@cisco.com, superuser@gmail.com
References: <178577520829.15.3718613074910206970@rfc-editor.org>
Content-Language: en-US
From: Joris Baum <post@jorisbaum.de>
Autocrypt: addr=post@jorisbaum.de; keydata= xjMEZnHYaBYJKwYBBAHaRw8BAQdAVG1xthxiwZhKmH/4PBfHy2awKJj7mYhHzyy47jTJ1BjN HkpvcmlzIEJhdW0gPHBvc3RAam9yaXNiYXVtLmRlPsKPBBMWCAA3FiEEd4vWGmv5znUuPCvL HzWTb0znH/sFAmZx2GgFCQWjmoACGwMECwkIBwUVCAkKCwUWAgMBAAAKCRAfNZNvTOcf+56/ AQCdcWbH0ULLT2OCRcVqjaNfVpo/WHz+jt1nh3XOY6ldagD+Pa25PEc8Nyjavqgnr7kIyhEQ Qu3fTQ5WYmmX2HjTbwLOOARmcdhoEgorBgEEAZdVAQUBAQdAzNq+w6+NI2L1VFuc88DkwYWg 3nH+FvPXkL4b6gPM9x0DAQgHwn4EGBYIACYWIQR3i9Yaa/nOdS48K8sfNZNvTOcf+wUCZnHY aAUJBaOagAIbDAAKCRAfNZNvTOcf+6LfAQC5BKPO2aS3FONszMsivIwQF3sJJJc4OkAQ4atz c+lmOwD+NdOh4Vcou1gnE8mI+wDS1sqk41lwOj3yk6up0fdIyQE=
In-Reply-To: <178577520829.15.3718613074910206970@rfc-editor.org>
X-Spamd-Bar: /
Message-ID-Hash: ATZGVHVS37B5LFBSVJ5R6454NAA45VWI
X-Message-ID-Hash: ATZGVHVS37B5LFBSVJ5R6454NAA45VWI
X-MailFrom: post@jorisbaum.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-jmap.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: neilj@fastmailteam.com, jmap@ietf.org
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [JMAP] Re: [Technical Errata Reported] RFC9749 (9055)
List-Id: JSON Meta Access Protocol <jmap.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/da4FA8EDsNKbmb8OiXf8Y4li2Bg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Owner: <mailto:jmap-owner@ietf.org>
List-Post: <mailto:jmap@ietf.org>
List-Subscribe: <mailto:jmap-join@ietf.org>
List-Unsubscribe: <mailto:jmap-leave@ietf.org>
Looks good to me. I am in favor of verifying. Regards, Joris On 8/3/26 6:40 PM, rfc-editor@rfc-editor.org wrote: > The following errata report has been submitted for RFC9749, > "Use of Voluntary Application Server Identification (VAPID) in JSON Meta Application Protocol (JMAP) Web Push" > > -------------------------------------- > You may review the report below and at: > https://errata.rfc-editor.org/eid9055/ > > -------------------------------------- > Type: Technical > Reported by: Neil Jenkins<neilj@fastmailteam.com> > > Section 5 says: > > Original Text > ------------- > When destroying push subscriptions that include the data type PushSubscription, > the server MAY issue one final StateChange push notification using the old URL and > application server key to notify the client of changes to the PushSubscription data type. > This prompts the client to make a PushSubscription/changes method call. The response > to this call will contain an updated sessionState, which refers to a session object that > contains the new VAPID key. > > Corrected Text > -------------- > (Delete the paragraph.) > > Notes > ----- > The PushSubscription object is not associated with an account id, and so cannot appear in > the StateChange object as specified in RFC8620. Additionally, there is no > "PushSubscription/changes" method call defined in RFC8620 — only "PushSubscription/get" > and "PushSubscription/set". > > Suggested fix is to remove this paragraph. There is no good way of doing this right now, > and it was a MAY anyway, not essential. Session state changes are likely to be picked up > very quickly by a client anyway as they will get it as soon as they make any API call. > > Instructions: > ------------- > This erratum is currently posted as "Reported". Please > use "Reply All" to discuss whether it should be verified or > rejected. When a decision is reached, the verifying party > will log in to change the status and edit the report, if necessary. > > -------------------------------------- > RFC9749 (draft-ietf-jmap-webpush-vapid) > -------------------------------------- > Title : Use of Voluntary Application Server Identification (VAPID) in JSON Meta Application Protocol (JMAP) Web Push > Publication Date : March 2025 > Author(s) : D. Gultsch > Category : Proposed Standard > Source : jmap (art) > Stream : IETF > Verifying Party : IESG > > _______________________________________________ > JMAP mailing list --jmap@ietf.org > To unsubscribe send an email tojmap-leave@ietf.org