https://bz.apache.org/bugzilla/show_bug.cgi?id=70211

            Bug ID: 70211
           Summary: java.lang.ExceptionInInitializerError
           Product: Tomcat Native
           Version: 2.0.16
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Library
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

After updating to 2.0.16 (from 2.0.15) I started getting this exception on
Tomcat boot (only on SOME installations that I have, I'm not yet sure what's
the cause):

11-Sep-2026 13:43:04.561 SEVERE [main]
org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to
initialize component [Connector["https-openssl-nio-443"]]
        java.lang.ExceptionInInitializerError
                at
org.apache.tomcat.util.net.openssl.OpenSSLUtil.getImplementedProtocols(OpenSSLUtil.java:64)
                at
org.apache.tomcat.util.net.SSLUtilBase.<init>(SSLUtilBase.java:120)
                at
org.apache.tomcat.util.net.SSLUtilBase.<init>(SSLUtilBase.java:104)
                at
org.apache.tomcat.util.net.openssl.OpenSSLUtil.<init>(OpenSSLUtil.java:52)
                at
org.apache.tomcat.util.net.openssl.OpenSSLImplementation.getSSLUtil(OpenSSLImplementation.java:55)
                at
org.apache.tomcat.util.net.AbstractEndpoint.createSSLContext(AbstractEndpoint.java:571)
                at
org.apache.tomcat.util.net.AbstractEndpoint.initialiseSsl(AbstractEndpoint.java:836)
                at
org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:383)
                at
org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:2188)
                at
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:2206)
                at
org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:958)
                at
org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:96)
                at
org.apache.catalina.connector.Connector.initInternal(Connector.java:1287)
                at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:128)
                at
org.apache.catalina.core.StandardService.initInternal(StandardService.java:543)
                at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:128)
                at
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:958)
                at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:128)
                at org.apache.catalina.startup.Catalina.load(Catalina.java:832)
                at org.apache.catalina.startup.Catalina.load(Catalina.java:857)
                at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
                at java.base/java.lang.reflect.Method.invoke(Method.java:565)
                at
org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:302)
                at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:481)
        Caused by: java.lang.NullPointerException: ByteBuffer is null or not
direct
                at org.apache.tomcat.jni.Buffer.address(Native Method)
                at
org.apache.tomcat.util.net.openssl.OpenSSLEngine.<clinit>(OpenSSLEngine.java:141)
                ... 24 more

My app is running after this but the webserver doesn't accept any requests. Let
me know if you need more information or that helps you narrow the problem down.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to