Skip to content

Update to Jetty 12.0.16 and Restlet 2.6.0-M2#648

Merged
ato merged 3 commits intomasterfrom
jetty-12
Apr 29, 2025
Merged

Update to Jetty 12.0.16 and Restlet 2.6.0-M2#648
ato merged 3 commits intomasterfrom
jetty-12

Conversation

@ato
Copy link
Copy Markdown
Collaborator

@ato ato commented Apr 25, 2025

The Jetty API has changed, which mostly affects test code.

Jetty now does a strict SNI host check which unfortunately causes it to return "Error 400 Invalid SNI" for our existing ad-hoc certificates. For now, I've disabled it to avoid breaking existing deployments but added a --sni-host-check command-line option so you can re-enable it if you've configured your own certificate appropriately.

ato added 3 commits April 24, 2025 17:40
The Jetty API has changed, which mostly affects test code.

Jetty now does a strict SNI host check which unfortunately causes it to
return "SNI error" for our existing ad-hoc certificates. For now, I've
disabled it to avoid breaking existing deployments but added a
--sni-host-check command-line option so you can re-enable it if
you've configured your own certificate appropriately.
It's very large and we don't use Restlet's HTTP/3 support currently.
Restlet 2.6 refuses paths with double slash in the static path and we
were inadvertently generating them.
@ato ato added the dependencies Pull requests that update a dependency file label Apr 28, 2025
@ato ato merged commit bc9b21e into master Apr 29, 2025
8 checks passed
@ato ato deleted the jetty-12 branch April 29, 2025 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant