Thanks, Mark! I switched to Nio2, and all is well. Blake
On Sat, Mar 25, 2023 at 3:42 AM Mark Thomas <ma...@apache.org> wrote: > You are using Tomcat Native 2.0.3. That does not support the HTTP > APR/native connector (nor the AJP/native connector). You need to use > Tomcat Native 1.2.x or switch to the HTTP NIO or HTTP NIO2 connector. > > Mark > > > On 25/03/2023 01:13, Blake McBride wrote: > > Greetings, > > > > I am getting an unsatisfied link error when I start up tomcat. Here are > > some of the specifics: > > > > System: Ubuntu 20.04 > > Tomcat: 9.0.73 > > APR: 1.7.2 > > OpenSSL: 3.1.0 > > > > Any help you can offer is greatly appreciated! > > > > Blake McBride > > > > > > Here is catalina.out: > > > > NOTE: Picked up JDK_JAVA_OPTIONS: > > --add-opens=java.base/java.lang=ALL-UNNAMED > > --add-opens=java.base/java.io=ALL-UNNAMED > > --add-opens=java.base/java.util=ALL-UNNAMED > > --add-opens=java.base/java.util.concurrent=ALL-UNNAMED > > --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED > > 24-Mar-2023 19:51:56.377 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Server version > name: > > Apache Tomcat/9.0.73 > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Server built: > > Feb 27 2023 15:33:40 UTC > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Server version > > number: 9.0.73.0 > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log OS Name: > > Linux > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log OS Version: > > 5.4.0-144-generic > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Architecture: > > amd64 > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Java Home: > > /usr/lib/jvm/java-17-openjdk-amd64 > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log JVM Version: > > 17.0.6+10-Ubuntu-0ubuntu120.04.1 > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: > > Private Build > > 24-Mar-2023 19:51:56.381 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: > > /home/arahant/tomcat > > 24-Mar-2023 19:51:56.382 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: > > /home/arahant/tomcat > > 24-Mar-2023 19:51:56.393 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: --add-opens=java.base/java.lang=ALL-UNNAMED > > 24-Mar-2023 19:51:56.393 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: --add-opens=java.base/java.io=ALL-UNNAMED > > 24-Mar-2023 19:51:56.393 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: --add-opens=java.base/java.util=ALL-UNNAMED > > 24-Mar-2023 19:51:56.393 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED > > 24-Mar-2023 19:51:56.394 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED > > 24-Mar-2023 19:51:56.394 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: > > > -Djava.util.logging.config.file=/home/arahant/tomcat/conf/logging.properties > > 24-Mar-2023 19:51:56.394 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: > -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager > > 24-Mar-2023 19:51:56.394 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Djdk.tls.ephemeralDHKeySize=2048 > > 24-Mar-2023 19:51:56.395 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Xms256M > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Xmx4524M > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -XX:+UseZGC > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -XX:-ZUncommit > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Djava.library.path=/usr/local/apr/lib > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Dignore.endorsed.dirs= > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Dcatalina.base=/home/arahant/tomcat > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Dcatalina.home=/home/arahant/tomcat > > 24-Mar-2023 19:51:56.396 INFO [main] > > org.apache.catalina.startup.VersionLoggerListener.log Command line > > argument: -Djava.io.tmpdir=/home/arahant/tomcat/temp > > 24-Mar-2023 19:51:56.400 INFO [main] > > org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded > Apache > > Tomcat Native library [2.0.3] using APR version [1.7.2]. > > 24-Mar-2023 19:51:56.400 INFO [main] > > org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR > > capabilities: IPv6 [true], sendfile [true], accept filters [false], > random > > [true], UDS [true]. > > 24-Mar-2023 19:51:56.400 INFO [main] > > org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL > > configuration: useAprConnector [false], useOpenSSL [true] > > 24-Mar-2023 19:51:56.407 INFO [main] > > org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL > > successfully initialized [OpenSSL 3.1.0 14 Mar 2023] > > 24-Mar-2023 19:51:56.688 INFO [main] > > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler > > ["http-nio-80"] > > 24-Mar-2023 19:51:56.710 INFO [main] > > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler > > ["https-openssl-apr-443"] > > 24-Mar-2023 19:51:56.713 SEVERE [main] > > org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to > > initialize component > > [Connector[org.apache.coyote.http11.Http11AprProtocol-443]] > > java.lang.UnsatisfiedLinkError: 'long > > org.apache.tomcat.jni.Address.info(java.lang.String, > > int, int, int, long)' > > at org.apache.tomcat.jni.Address.info(Native Method) > > at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:361) > > at > > org.apache.tomcat.util.net > .AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1302) > > at > > org.apache.tomcat.util.net > .AbstractEndpoint.init(AbstractEndpoint.java:1315) > > at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:652) > > at > > > org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:75) > > at > org.apache.catalina.connector.Connector.initInternal(Connector.java:1012) > > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) > > at > > > org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) > > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) > > at > > > org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1032) > > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:724) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:746) > > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > at > > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > > at > > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:307) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:477) > > 24-Mar-2023 19:51:56.714 INFO [main] > > org.apache.catalina.startup.Catalina.load Server initialization in [523] > > milliseconds > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >