On 10/11/2023 14:44, Eduardo Guadalupe wrote:
Thanks Mark,

I found the issue, I assumed OpenSSL was installed because I had seen in
some logs the message “OpenSSL successfully initialized [OpenSSL 3.0.11 19
Sep 2023].”

That may be the OpenSSL version that is static linked to the Tomcat Native library. I don't think you can use that directly.

I double checked and OpenSSL exe is not available on the PATH.

Is there any recommendations on how to install on Windows? O build from
source is the best alternative?

I haven't tried this on Windows yet. I've only got as far as noting we'll need to think about this for Tomcat 12 if we are going to switch to FFM and some initial research.

Based on my initial research I suggest:
- look on the OpenSSL wiki for binary windows disributions
- pick one that offers DLLs with no additional dependencies
- download it
- put libssl.dll (or whatever it is called) in an appropriate directory
- ensure that directory is included in java.library.path (use
  setenv.bat)
- ensure the OpenSSLLifecycleListener is configured in server.xml
- start Tomcat

HTH,

Mark



On Fri, Nov 10, 2023, 01:48 Mark Thomas <ma...@apache.org> wrote:

On 10/11/2023 00:59, Eduardo Guadalupe wrote:
Hi,

I wanted to test the OpenSSL integration using the FFM API rather than
Tomcat Native in Apache Tomcat 11.0.0-M14.

Starting Tomcat is printing an error:


Failed to initialize the SSLEngine. java.lang.UnsatisfiedLinkError: no
ssl
in java.library.path


I am running on Windows 10 with openjdk-22-ea+22.

Tomcat downloaded from

https://dist.apache.org/repos/dist/dev/tomcat/tomcat-11/v11.0.0-M14/bin/apache-tomcat-11.0.0-M14-windows-x64.zip

Is there additional steps/configurations required?

Which OpenSSL binary did you install and where did you install it?

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to