I am unable to install a self-signed CA certificate in Chromium and have it accept the TLS connection.
Your connection is not private
Attackers might be trying to steal your information from XXX (for example, passwords, messages, or credit cards). Learn more
NET::ERR_CERT_INVALID
Is there any issues with self-signed certs and Chromium for Linux that I am unaware of?
Details:
I am on Ubuntu using Chromium (Version 95.0.4638.69 (Official Build) Built on Ubuntu , running on Ubuntu 18.04 (64-bit)).
There is a Website that uses their own CA. When I access it, I get the usual message about the non-trusted certificate of TLS.
I have dealt with this situation many times, so I exported the certificate as Base64-enoded ASCII, single certificate
and save it to disk. Then I go to the Chromium Settings - Manage HTTPS/SSL certificates
and import it in Authorities
, finally clicking on the Trust this certificate for...
.
I restart Chromium, access the Website and I still get the error.
I do these exact same steps in Chrome for Windows (which uses the Windows keystore) and everything goes just fine. I also tried the Windows-exported server certificate in Linux, just in case, but I got the same error, as they are equal.
I have checked this and other sites to see if there is something weird about Chromium but I cannot find anything useful. There seems to be people saying that some TLS things fail only on Linux, so it seems the functionality does not work in the software for some reason.