1 (edited by silverdos 2017-06-12 09:52:07)

Topic: Nginx + WolfSSL

Hi all,

I'd like to know, how to integrate the new WolfSSL into Nginx. I already compiled WolfSSL on Ubuntu 16.04 with the following parameters:

./configure --prefix=/usr --sysconfdir=/etc/wolfssl --enable-nginx

But when i try to compile nginx (1.12.0 and 1.13.1) after that, i get the following message:

"SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl=<path> option."

To compile nginx with the "--with-openssl"-extension also doesnt work:

./configure --prefix=/usr --with-http_ssl_module --with-openssl=/path/to/extracted/wolfssl-3.11.0 ...

Maybe I used the wrong pathname?
What Ive to do to integrate WolfSSL?

Share

Re: Nginx + WolfSSL

Hi silverdos,

wolfSSL maintains a series of patch files internally since Nginx does not currently accept pull requests to their github repository. To request access to these patch file please shoot an email to info@wolfssl.com or licensing@wolfssl.com and one of our business managers will be happy to assist you.

The following versions are tested with wolfSSL v3.11 and a patch file is available for each Nginx version:

Nginx 1.12.0
Nginx 1.11.13
Nginx 1.11.10
Nginx 1.11.7
Nginx 1.10.3


Best Regards,

Kaleb