If you’re encountering an “err_ossl_evp_unsupported” error in WordPress, it means that your server doesn’t have the necessary OpenSSL algorithms installed to run your website’s SSL/TLS encryption. This error message can occur when you’re trying to install an SSL certificate or when you’re using a plugin that requires OpenSSL.
Thankfully, there are several ways to fix this error in WordPress. In this blog post, we’ll cover some of the most common solutions to help you resolve the “err_ossl_evp_unsupported” error.
Check your OpenSSL version
The first thing you should do is check your server’s OpenSSL version. You can do this by running the following command in your server’s terminal:
Copy this code:
openssl version
If the version number is lower than 1.0.1, you’ll need to upgrade your OpenSSL version to fix the “err_ossl_evp_unsupported” error.
To upgrade OpenSSL, you must contact your hosting provider or server administrator. They will be able to assist you in upgrading your OpenSSL version to the latest one.
Install the necessary OpenSSL algorithms
If your server has the latest OpenSSL version installed but you’re still encountering the “err_ossl_evp_unsupported” error, it’s possible that some of the necessary algorithms are missing.
To check if your server has the necessary OpenSSL algorithms, you can run the following command:
Perl code:
openssl list -cipher-algorithms | grep -E 'aes|camellia|chacha|des|idea|rc[2-5]'
This command will list all of the OpenSSL algorithms that your server currently has installed. If you see any missing algorithms in the list, you’ll need to install them.
To install missing algorithms, you’ll need to contact your hosting provider or server administrator. They will be able to assist you in installing the necessary OpenSSL algorithms.
Disable SSL/TLS verification
If you’re encountering the “err_ossl_evp_unsupported” error while trying to install an SSL certificate, you can try disabling SSL/TLS verification.
To do this, you’ll need to add the following code to your wp-config.php file:
SQL code:
define('WP_HTTP_BLOCK_EXTERNAL', true); define('WP_ACCESSIBLE_HOSTS', 'api.wordpress.org, *.github.com');
This code will disable SSL/TLS verification for external requests made by WordPress. However, this is not a recommended solution, as it can leave your website vulnerable to security risks.
Use a different SSL plugin
If you’re encountering the “err_ossl_evp_unsupported” error while using an SSL plugin, you can try using a different SSL plugin.
There are several SSL plugins available for WordPress, such as Let’s Encrypt SSL, Cloudflare SSL, and SSL Zen. You can try using one of these plugins to see if it resolves the “err_ossl_evp_unsupported” error.
Contact your hosting provider
If none of the above solutions work, you must contact your hosting provider or server administrator for assistance. They will be able to help you diagnose and fix the “err_ossl_evp_unsupported” error.
In conclusion, the “err_ossl_evp_unsupported” error in WordPress can be caused by various factors, such as outdated OpenSSL versions, missing OpenSSL algorithms, or incompatible SSL plugins. By following the solutions outlined in this blog post, you should be able to resolve the error and get your website back up and running smoothly.
Conclusion,
The “err_ossl_evp_unsupported” error in WordPress can be a frustrating issue for website owners and administrators, but there are several solutions available to resolve the problem. By checking your server’s OpenSSL version, installing missing algorithms, disabling SSL/TLS verification, using a different SSL plugin, or contacting your hosting provider, you can troubleshoot the issue and get your website back up and running smoothly. It’s important to keep your server and SSL encryption up to date to avoid encountering this error in the future.
Read this also: How to Fix the “sb001 Technical Error” in WordPress