SSL problème d'installation - “valeur de la clé de mismatch” (mais ils ne correspondent?)

J'ai donc reçu un nouveau public cert à installer sur un serveur (.crt fichier). Fait. Redémarrez apache "ÉCHEC".

Message d'erreur:

[Tue Jan 11 12:51:37 2011] [error] Unable to configure RSA server private key 
[Tue Jan 11 12:51:37 2011] [error] SSL Library Error: 185073780 error:0B080074:
x509 certificate routines:X509_check_private_key:key values mismatch

J'ai vérifié les valeurs clés:

openssl rsa -noout -modulus -in server.key | openssl md5
openssl x509 -noout -modulus -in server.crt | openssl md5

et de correspondance.

J'ai vérifié les chemins d'accès dans mon ssl.fichier conf, et ils pointent vers les fichiers corrects.

Si je rétablir l'ancien (expiré) cert fichier de démarrage, apache ok, donc il n'a certainement pas comme quelque chose à propos de la nouvelle.

C'est un GeoTrust QuickSSL, et il est venu avec un "intermédiaire.crt" que je suis censé utiliser à la place de la le "ca-bundle.crt" fichier que j'utilisais avant

SSLCertificateFile /etc/pki/tls/certs/www.domain.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/www.domain.com.key
SSLCACertificateFile /etc/pki/tls/certs/intermediate.crt

Les idées de ce que je fais de mal? Plus d'info dont vous avez besoin?

Merci!

InformationsquelleAutor Codemonkey | 2011-01-11