MacOS – Updating SSL root certs on old Mac (running Lion)

macosSecurityssl

My father-in-law reported an "Invalid SSL certificate" suddenly started appearing on his online banking website.

After verifying it's not a website issue (it loads correctly on other computers), I understood that the root certificate of the website certificate is not being trusted probably because too new and the Mac is not being updated anymore.

  1. Is my understanding correct?

  2. If yes, is there a safe way to download new root certificates that are being added to recent Macs?

Best Answer

Inspecting the certificate at https://www.intesasanpaolo.com, you can see that it uses the root certificate Chambers of Commerce Root - 2008. Upon inspecting the System Roots in Keychain Access on a Mac running Mac OS X Lion, this root certificate is trusted by the OS by default. This means that Safari should properly trust this website without prompting about an "Invalid SSL certificate".

I would first verify that you see this certificate in the System Roots and that it has not been accidentally set to Never Trust.

You can also securely obtain the root certificate used by this website at https://www.camerfirma.com/clavespublicas. You specifically need the certificate

Chambers of Comerce ROOT - 2008 -> SHA1 78 6a 74 ac 76 ab 14 7f 9c 6a 30 50 ba 9e a8 7e fe 9a ce 3c

Direct Link

When you open this certificate, you can select to install it to the System keychain. This should allow Safari to properly trust the SSL on that website.