Recently I bought a SSL cert from comodo for my domain - orakoha.com
After submitting the CSR etc, domain control verification etc, I am issued with a zip file containing 4 document which I believe are my issued certificate, intermediate ca certificates and the root certificate.
www_orakoha_com.crt
COMODORSADomainValidationSecureServerCA.crt
COMODORSAAddTrustCA.crt
AddTrustExternalCARoot.crt
(root certificate)
My question are as below
- When a browser visit my site (e.g.
www.orakoha.com
), download my cert and see that it does not have the issuing ca (intermediate ca's public key), will it automatically download those intermediate cert (e.g.COMODORSAAddTrustCA.crt
) from my webserver ? or it will prompt the end-user (using the browser) whether he/she wanted to install those certs? - If a browser does not have the root certificate of the root ca issuing the intermediate certs/my cert, what will happen? will my webserver send the root cert over and the browser will prompt whether to install the root cert or not?
- How do I see what are the root certs that are already installed in the browser?