Node.js Relocation Error: Missing FIPS_selftest Symbol in OpenSSL
This error message indicates that there is a problem with the version of OpenSSL being used by Node.js. Specifically, the version of 'libcrypto.so.1.1' that is being linked against does not have the symbol 'FIPS_selftest' with the required version ('OPENSSL_1_1_0g').
To fix this issue, you may need to update your version of OpenSSL to one that includes the required symbol. Alternatively, you can try downgrading to an earlier version of Node.js that is compatible with your current version of OpenSSL.
You can also check if you have multiple versions of OpenSSL installed on your system, and ensure that the correct version is being used by Node.js. To do this, you can run the command 'ldd /usr/lib64/libnode.so.93' to see which version of 'libcrypto.so.1.1' is being used by Node.js, and compare it with the output of 'openssl version' to verify that they match.
原文地址: https://www.cveoy.top/t/topic/lUQG 著作权归作者所有。请勿转载和采集!