Skip to content

RFC 234: support 5 WebTransport h3 servers with different certs#235

Open
jesup wants to merge 1 commit intoweb-platform-tests:mainfrom
jesup:webtransport-multiple-certs
Open

RFC 234: support 5 WebTransport h3 servers with different certs#235
jesup wants to merge 1 commit intoweb-platform-tests:mainfrom
jesup:webtransport-multiple-certs

Conversation

@jesup
Copy link

@jesup jesup commented Feb 19, 2026

No description provided.

@Ms2ger
Copy link
Contributor

Ms2ger commented Mar 3, 2026

I'm curious how much (if any) impact this has on server startup time, which is already on the slow side. Have you looked into that?

Copy link
Member

@gsnedders gsnedders left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My biggest questions here are about how this interacts with the WebDriver Classic/BiDi acceptInsecureCerts.

Currently, looking at https://github.com/search?q=repo%3Aweb-platform-tests%2Fwpt+acceptInsecureCerts+path%3A%2F%5Etools%5C%2F%2F&type=code, we use acceptInsecureCerts for:

  • Firefox does when there's no certutil binary on the path (which if you're using a published release build depends on if you've otherwise installed it; for the sake of our Docker images, Ubuntu has this in a separate libnss3-tools package).
  • Safari does unconditionally.
  • Chrome uses its --ignore-certificate-errors-spki-list argument instead.

Realistically, we're going to need to keep the acceptInsecureCerts case working, and have it work for WebTransport, which makes it hard to unconditionally certificate validity, which AIUI is part of the goal here.

To me, this suggests we need some flag (like we have for h2) for tests which require certificate validation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants