Ubuntu 22.04 users are reporting that they are experiencing OpenSSL error 0A00018E. Below is how to fix the errors.
Ubuntu 22.04 OpenSSL error (problem)
Ubuntu and Xubuntu 22.04 moved to OpenSSL 3.0. This is causing errors (0A00018E:SSL routines::ca md too weak) with Wifi and other internet connections. This is because OpenSSL 3.0 considers MD5 and SHA1 hash Algorithms used on old CA certificates invalid.
OpenSSL is used to secure communication between networks.
How to fix OpenSSL error in Ubuntu 22.04
Solution 1: If you are using Wi-Fi or a VPN and you are getting the error, then the immediate solution is to renew your key pairs to be compatible with OpenSSL 3. This is because OpenSSL 3 which is used by default in Ubuntu 22.04 does not accept SHA1 algorithm. Learn more about OpenSSL 3.0.
Solution 2: Install OpenSSL 3 . Here is a guide on how to install OpenSSL 3 on Ubuntu 22.04.
Solution 3: If you are facing a problem with SSH, then make sure that you have selectively enabled it as it is disabled by default in OpenSSH.
NOTE: Third-party packages that use libssl1.1 will also need to be upgraded to libssl3.