I am behind corporate proxy that replaces root CA certificates on some websites. I did
cp corporate-certs/*.crt /usr/local/share/ca-certificates/corp
sudo update-ca-certificates --fresh
I do see that update-ca-certificates
found out new certificates and created new links.
That did resolve the corporate website certificate resolution. However, I still get error when accessing public website with substituted root CA certificates that the certificate is untrusted. However when I add them manually the browser (the same certificates that were copied) as trusted authorities. This is both true for Firefox and Chromium browser. I wonder why the browser just don't pick up them from the OS source? Am I missing some steps?