I am using Openssl 1.0.0a (on Solaris 10) as a basic CA. I use this to sign SSL certificates for various internal servers (web, e-mail etc.) I recently used the "openssl ca" command to renew the CA's machine own public certificate. The modulus (public key) of the new certificate is the same as the old one. I put the new cert on an internal web page so that users could install it.

On Windows (XP, 2003, Win 7) users can use Internet Explorer to install the certificate as a trusted root certificate. (If an admin, this can be installed for the computer rather than just the user.) IE and Outlook and any other apps that rely on the Windows/IE cert store are OK.

Firefox (various version) on Windows now complains that a server is not trusted when I connect to an internal site, even if the new CA certificate has been installed.

On linux, firefox, thunderbird and google-chrome also complain. If I generate a new server certificate it seems to be OK. It seems that Firefox and some other apps do not like server certificates that are older than the CA certificate. Is this correct?

FYI Citrix XenApp Receiver ver 11 for Linux has problems. It seemed to just ignored the updated certificate. Citrix XenApp Receiver ver 12 did not.



Reply via email to