
This Connection is Untrusted
If I use Firefox to go to the website below, I get the "This Connection is Untrusted" exception and even if "Add Exception..." I can see that the intermediate CA's certificate (RapidSSL in this case) is not added to my trusted certificate list. If I use another browser e.g. IE, Opera or chrome, I don't get this issue. I have tried removing the RapidSSL intermediate certificate from IE but going back to the site still works without throwing an exception.
The RootCA that issued the RapidSSL certificate is the "GeoTrust Global CA" which is trusted by both IE and Firefox. If I remove the RapidSSL intermediate CA's certificate in IE and navigate to the site, the even though RapidSSL certificate is NOT automatically downloaded and installed; I do not get an exception raised. Presumably because the Root CA is implicitly trusted. Is this behaviour by design or a bug?