I am upgrading my application to spring boot 3 with java17 ,I updated all required configuration as per the change in spring 3 lib in application.yaml but getting a strange issue when trying to deploy.
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)ntat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)ntat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)ntat java.base/java.lang.reflect.Method.invoke(Method.java:568)ntat org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)ntat org.springframework.boot.loader.Launcher.launch(Launcher.java:95)ntat org.springframework.boot.loader.Launcher.launch(Launcher.java:58)ntat org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)nCaused by: java.lang.IllegalArgumentException: Multiple SSLHostConfig elements were provided for the host name [default]. Host names must be unique.ntat org.apache.tomcat.util.net.AbstractEndpoint.addSslHostConfig(AbstractEndpoint.java:288)ntat org.apache.tomcat.util.net.AbstractEndpoint.addSslHostConfig(AbstractEndpoint.java:244)ntat org.apache.coyote.http11.AbstractHttp11Protocol.addSslHostConfig(AbstractHttp11Protocol.java:742)ntat
I have below config in application.yaml related to tomcat
server:
port: 8443
ssl:
enabled: true
Can anyone please suggest what can be the issue here?