Re: I-D Action: draft-ietf-httpbis-connect-tcp-12.txt

Hi HTTPBIS,

The CONNECT-TCP draft is in "WGLC - Revised I-D Needed".  This is the
revised I-D, which addresses the 19 WGLC issues on Github [1].

Changes include:
 * PR #3434 Expand text on utility of 100-continue
 * PR #3435 Discuss how to apply PvD configuration
 * PR #3436 Capability URLs are for probing resistance
 * PR #3443 Example of when capsule merging helps
 * PR #3480 Discuss handling of invalid data
 * PR #3481 Discuss the application of timeouts

This revision is not compatibility-breaking, but some of the changes
do use normative language. In summary:
 * DATA capsules MAY be empty.  (Empty DATA is useless, but allowing
it improves consistency with FINAL_DATA.)
 * Receipt of invalid data on the Capsule stream MUST be treated like
an abrupt close signal.
 * Proxies SHOULD use Happy Eyeballs, but MUST NOT duplicate content
across multiple TCP connections.  (This sounds crazy but it could be
tempting when using TCP Fast Open.)
 * Clients MAY use PvD, in addition to the other configuration
mechanisms that are mentioned.
 * Endpoints MAY impose additional timeouts.

There is also quite a bit of new text providing guidance or clarification.

--Ben Schwartz

[1] https://github.com/httpwg/http-extensions/issues?q=is%3Aissue%20label%3Aconnect-tcp%20wglc

On Tue, Jul 21, 2026 at 4:40 PM <internet-drafts@ietf.org> wrote:
>
> >
> Internet-Draft draft-ietf-httpbis-connect-tcp-12.txt is now available. It is a
> work item of the HTTP (HTTPBIS) WG of the IETF.
>
>    Title:   Template-Driven HTTP CONNECT Proxying for TCP
>    Author:  Benjamin M. Schwartz
>    Name:    draft-ietf-httpbis-connect-tcp-12.txt
>    Pages:   21
>    Dates:   2026-07-21
>
> Abstract:
>
>    TCP proxying using HTTP CONNECT has long been part of the core HTTP
>    specification.  However, this proxying functionality has several
>    important deficiencies in modern HTTP environments.  This
>    specification defines an alternative HTTP proxy service configuration
>    for TCP connections.  This configuration is described by a URI
>    Template, similar to the CONNECT-UDP and CONNECT-IP protocols.
>
> The IETF datatracker status page for this Internet-Draft is:
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-httpbis-connect-tcp/__;!!Bt8RZUm9aw!5rc7n8cjfYjNjaAcbST8cTa1t3glPMWTcJlesaIRFusMSHg6wJDbEqU8m9KY4swNeq2c1GRlc89soCtj-X9teg$
>
> There is also an HTML version available at:
> https://urldefense.com/v3/__https://www.ietf.org/archive/id/draft-ietf-httpbis-connect-tcp-12.html__;!!Bt8RZUm9aw!5rc7n8cjfYjNjaAcbST8cTa1t3glPMWTcJlesaIRFusMSHg6wJDbEqU8m9KY4swNeq2c1GRlc89soCsFfwZO_A$
>
> A diff from the previous version is available at:
> https://urldefense.com/v3/__https://author-tools.ietf.org/iddiff?url2=draft-ietf-httpbis-connect-tcp-12__;!!Bt8RZUm9aw!5rc7n8cjfYjNjaAcbST8cTa1t3glPMWTcJlesaIRFusMSHg6wJDbEqU8m9KY4swNeq2c1GRlc89soCscn4heCw$
>
> Internet-Drafts are also available by rsync at:
> rsync.ietf.org::internet-drafts
>
>
>

Received on Tuesday, 21 July 2026 21:07:22 UTC