Skip to content

Reactive Jetty web server does not fail fast when configured to use a server name bundle which Jetty does not support #44316

Closed
@wilkinsona

Description

@wilkinsona

We don't support SNI with Jetty and an attempt to use a server name SSL bundle with a Jetty servlet web server fails fast:

private void customizeSsl(Server server, InetSocketAddress address) {
Assert.state(getSsl().getServerNameBundles().isEmpty(), "Server name SSL bundles are not supported with Jetty");
new SslServerCustomizer(getHttp2(), address, getSsl().getClientAuth(), getSslBundle()).customize(server);
}

A similar assertion should be made on the reactive side:

private void customizeSsl(Server server, InetSocketAddress address) {
new SslServerCustomizer(getHttp2(), address, getSsl().getClientAuth(), getSslBundle()).customize(server);
}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions