Payara5 - Https on 8181 not working

644 views
Skip to first unread message

Sylvain Autran

unread,
Mar 23, 2018, 9:17:50 AM3/23/18
to Payara Forum
Hello,

The 8181 port hasn't been working ever since I updated to payara 5 (final version), when I try to access the server through https, an error is thrown :

[2018-03-23T14:08:51.956+0100] [Payara 5.181] [AVERTISSEMENT] [] [org.glassfish.grizzly.filterchain.DefaultFilterChain] [timeMillis: 1521810531956] [[
  GRIZZLY0013
: Exception during FilterChain execution
java
.lang.NoClassDefFoundError: sun/security/ssl/EllipticCurvesExtension
 at sun
.security.ssl.Handshaker.getActiveProtocols(Handshaker.java:793)
 at sun
.security.ssl.Handshaker.activate(Handshaker.java:549)
 at sun
.security.ssl.SSLEngineImpl.kickstartHandshake(SSLEngineImpl.java:744)
 at sun
.security.ssl.SSLEngineImpl.beginHandshake(SSLEngineImpl.java:771)
 at org
.glassfish.grizzly.ssl.SSLBaseFilter$SSLTransportFilterWrapper.handleRead(SSLBaseFilter.java:1137)
 at org
.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
 at org
.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
 at org
.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
 at org
.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
 at org
.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
 at org
.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
 at org
.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:539)
 at org
.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
 at org
.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
 at org
.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
 at org
.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
 at org
.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:593)
 at org
.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:573)
 at java
.lang.Thread.run(Thread.java:748)
]]

I'm a bit lost and have found nothing to make it work, do you have an idea ?

Thanks in advance.

FYI my jdk is openjdk 1.8.0_151

Mike Croft

unread,
Mar 23, 2018, 9:42:54 AM3/23/18
to Sylvain Autran, Payara Forum
You need to use 8u162 or above since some of the internal class names which Grizzly uses have changed.

--
You received this message because you are subscribed to the Google Groups "Payara Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to payara-forum...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/payara-forum/23907341-bb07-4d73-aa3d-52387494982c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages