-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSL Fails on Amazon Corretto 8.252.09.1 /CUSTCOM-259 #4623
Comments
@OndroMih Following the steps in #4625 allows the server to boot successfully with TLS. It disables HTTP/2 though:
|
The same message is logged when running Payara Server on JDK 11. It's a known issue, we're going to fix it soon. |
Getting exact same issue on : openjdk version "1.8.0_252" sun.security.ssl.Handshaker.setApplicationProtocols([Ljava/lang/String;)V |
Issue was solved as part of release 5.2020.3 referenced by the ID |
Description
Payara 5.201 fails to start SSL port on Amazon Corretto 8.252.09.1. Exact same setup with Corretto 8.242.08.1 functions correctly.
[2020-04-15T09:35:32.415-0400] [Payara 5.201] [INFO] [NCLS-CORE-00015] [javax.enterprise.system.core] [tid: _ThreadID=26 _ThreadName=RunLevelControllerThread-1586957677855] [timeMillis: 1586957732415] [levelValue: 800] [[ Shutdown requested MultiException stack 1 of 2 java.lang.NoSuchMethodError: sun.security.ssl.Handshaker.setApplicationProtocols([Ljava/lang/String;)V at sun.security.ssl.SSLSocketImpl.initHandshaker(SSLSocketImpl.java:1350) at sun.security.ssl.SSLSocketImpl.doneConnect(SSLSocketImpl.java:708) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:687) at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264) at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1570) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268) at com.sun.enterprise.v3.admin.adapter.AdminConsoleAdapter.initRest(AdminConsoleAdapter.java:524) at com.sun.enterprise.v3.admin.adapter.AdminConsoleStartupService.handleLow(AdminConsoleStartupService.java:139) at com.sun.enterprise.v3.admin.adapter.AdminConsoleStartupService.handleHigh(AdminConsoleStartupService.java:144) at com.sun.enterprise.v3.admin.adapter.AdminConsoleStartupService.handleDefault(AdminConsoleStartupService.java:131) at com.sun.enterprise.v3.admin.adapter.AdminConsoleStartupService.postConstruct(AdminConsoleStartupService.java:108) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:303) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:351) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:463) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:281) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:65) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2102) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:93) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:67) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) MultiException stack 2 of 2 java.lang.IllegalStateException: Unable to perform operation: post construct on com.sun.enterprise.v3.admin.adapter.AdminConsoleStartupService at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:369) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:463) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:281) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:65) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2102) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:93) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:67) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) ]]
Expected Outcome
SSL port starts successfully.
Current Outcome
SSL port fails to start.
Steps to reproduce (Only for bug reports)
Start server with Amazon Corretto 8.252.09.1 JVM.
Samples
Context (Optional)
Environment
The text was updated successfully, but these errors were encountered: