diff --git a/webserver/webserver/src/main/java/io/helidon/webserver/SocketConfiguration.java b/webserver/webserver/src/main/java/io/helidon/webserver/SocketConfiguration.java index d9b46f129b8..61d1e585651 100644 --- a/webserver/webserver/src/main/java/io/helidon/webserver/SocketConfiguration.java +++ b/webserver/webserver/src/main/java/io/helidon/webserver/SocketConfiguration.java @@ -1098,7 +1098,7 @@ private void prepareAndCheckRequestedUriSettings() { } } else { // Discovery is disabled so ignore any explicit settings of discovery type and use HOST discovery. - if (!requestedUriDiscoveryTypes.isEmpty()) { + if (!requestedUriDiscoveryTypes.isEmpty() && !isDiscoveryTypesOnlyHost()) { LOGGER.log(Level.INFO, """ Ignoring explicit settings of requested-uri-discovery types and trusted-proxies because requested-uri-discovery.enabled {0} to false