fooinha/nginx-ssl-ja3

SSL_CTX_set_client_hello_cb() ... not found

Opened this issue · 2 comments

I have returned an error when I compiled the installation using openrestry1.21.4.3:
checking for SSL_CTX_set_client_hello_cb() ... not found
! incorrect OpenSSL version. use >= 1.1.1

I used openssl 1.1p, 1.1W, 3.0.12 and they all reported the same error.

oowl commented

Maybe it's related to #58

I have encountered the same error when building with OpenResty using the following parameters:

--with-cc-opt="-I/usr/local/include,-Wno-unused-function" --with-ld-opt="-L/usr/local/lib64 -Wl,-rpath=/usr/local/lib64"

The OpenSSL has been upgraded to 1.1.1.

here is lib64 link states
/usr/lib64/libssl.so -> libssl.so.1.0.2k
/usr/lib64/libssl.so.10 -> libssl.so.1.0.2k
/usr/lib64/libssl.so.1.1 -> /usr/local/lib64/libssl.so.1.1

/usr/lib64/libcrypto.so -> libcrypto.so.1.0.2k
/usr/lib64/libcrypto.so.10 -> libcrypto.so.1.0.2k
/usr/lib64/libcrypto.so.1.1 -> /usr/local/lib64/libcrypto.so.1.1

i can't not change the old link /usr/lib64/libssl.so,because is will break down some progress like sshd