URL: https://linuxfr.org/forums/linux-general/posts/contourn%C3%A9-installer-un-certificat-sign%C3%A9-par-pki-windows Title: [contourné] Installer un certificat signé par pki windows Authors: alfafa Date: 2011年08月01日T12:40:10+02:00 Tags: Score: -1 Bonjour, Je galère depuis plusieurs jours pour installer un certificat pour un serveur OCS. J'avais effectuer des tests avec un certificat autosigné, et je n'ai eu aucun problème. Je veux remplacer ce certificat par un certificat signé par la pki de mon entreprise sous windows et là, ça ne marche plus ! Voici la méthode que j'utilise : Je créé une clé privé et une demande de certificat en .CSR : openssl req -newkey rsa:2048 -outform PEM -out certificats/vmp-parc.csr -keyout certificats/vmp-parc.key -keyform PEM -nodes Je transmet ce fichier à ma pki windows via le formulaire web via copie collé. Je reçois un fichier en .CER Je convertis le fichier en .PEM openssl x509 -out certificats/vmp-parc.pem -outform pem -in certificats/vmp-parc.cer Je copie mes fichier dans les rep de la pki : cp certificats/vmp-parc.pem /etc/pki/tls/certs/vmp-parc.crt cp certificats/vmp-parc.key /etc/pki/tls/private/ J'ajoute ou modifie dans mon fichier SSL.CONF les lignes suivante: vim /etc/httpd/conf.d/ssl.conf SSLCertificateFile /etc/pki/tls/certs/vmp-parc.crt SSLCertificateKeyFile /etc/pki/tls/private/vmp-parc.key ServerName vmp-parc.local:443 J'ai essayé aussi en ajoutant cette ligne et la clé publique de ma pki : SSLCACertificateFile /etc/pki/CA/CA_mon-ent.cer Mais ça ne marche pas mieux. Lorsque je teste mon certificat : [root@vmp-parc ~]# openssl verify -CAfile /etc/pki/CA/CA_mon_ent.cer certificats/vmp-parc.pem certificats/vmp-parc.pem: OK Mais si je n'indique pas CAfile : [root@vmp-parc ~]# openssl verify certificats/vmp-parc.pem certificats/vmp-parc.pem: /C=FR/ST=France/L=xxxx/O=xxxxx/CN=vmp-parc.xxxx.local error 20 at 0 depth lookup:unable to get local issuer certificate Mon agent OCS ne veut pas de ce certificat, alors que la même chose avec un certificat autosigné : ça marche ?!? Voici les commandes que j'utilise pour autosigner mes certif : openssl genrsa -out server.key 1024 openssl req -outform PEM -new -key server.key -x509 -days 1825 -out server.crt Je ne comprend plus rien ! Merci pour votre aide. Alfafa

AltStyle によって変換されたページ (->オリジナル) /