nginx-ssl-ja3 icon indicating copy to clipboard operation
nginx-ssl-ja3 copied to clipboard

SSL_CTX_set_client_hello_cb() ... not found

Open gdlwolf opened this issue 1 year ago • 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.

gdlwolf avatar Dec 14 '23 07:12 gdlwolf

Maybe it's related to https://github.com/fooinha/nginx-ssl-ja3/pull/58

oowl avatar Jan 27 '24 16:01 oowl

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

CaesarC avatar Aug 13 '24 08:08 CaesarC