Sécurité et SSL
Transférer un certificat SSL vers cPanel
En règle générale, vous n'aurez pas besoin d'importer un certificat : AutoSSL tente d'offrir une couverture automatique et gratuite aux noms éligibles du compte. Vérifiez son état dans SSL/TLS Status avant de transférer une clé privée.
Il peut toutefois arriver que vous préfériez utiliser votre propre certificat SSL, en particulier dans des environnements d'entreprise soumis à des spécifications et des exigences précises. Dans ce cas, vous devrez probablement exporter puis importer le certificat SSL depuis votre fournisseur actuel lors de votre migration vers nos services.
Récupérer les fichiers auprès de l'ancien fournisseur
Il vous faut le certificat, la clé privée qui correspond exactement à ce certificat et, si l'autorité la fournit, la chaîne intermédiaire ou CA Bundle. Ne partagez pas la clé et ne la chargez pas sur des services de vérification externes.
- Connectez-vous au panneau de contrôle de votre hébergeur actuel.
- Accédez à la section SSL/TLS.
- Sélectionnez "Private Keys (KEY)". Si vous ne voyez pas votre clé privée, vous devrez probablement contacter votre hébergeur.
- Récupérez la clé correspondante via l'option de téléchargement ou en copiant le bloc PEM proposé par ce panneau. Ne confondez pas une clé avec le certificat.
- Répétez l'opération pour la section "Certificate (CRT)".
Vous devriez maintenant disposer au moins du certificat (.crt) et de sa clé privée (.key). Conservez aussi le CA Bundle et vérifiez que le certificat inclut tous les noms dont vous avez besoin.
Importer et installer dans cPanel
- Connectez-vous à votre compte cPanel.
- Allez dans 'Security' > 'SSL/TLS'.
- Dans 'Private Keys (KEY)', cliquez sur 'Upload KEY'. Une nouvelle page s'ouvre, où vous pourrez charger la clé privée obtenue auprès de votre ancien hébergeur.
- Revenez à SSL/TLS et, dans 'Certificates (CRT)', cliquez sur 'Upload CRT'. Chargez le certificat que vous avez exporté depuis l'ancienne plateforme d'hébergement.
Pour installer le nouveau certificat et la clé privée sur un site précis :
- Dans cPanel, allez dans 'Security' > 'SSL/TLS' > 'Install and Manage SSL for your site (HTTPS)'.
- Sélectionnez le domaine sur lequel vous souhaitez installer le certificat.
- Le système tentera de remplir Certificate (CRT), Private Key (KEY) et éventuellement CA Bundle (CABUNDLE). Vérifiez que la clé correspond au certificat et utilisez uniquement la chaîne fournie pour cette émission.
- Cliquez sur 'Install Certificate'.
Vérifiez que cPanel confirme l'installation, et pas seulement le chargement des fichiers.
Une fois le certificat installé, accédez au site en HTTPS et vérifiez dans le navigateur le nom couvert, l'émetteur, la chaîne et la date d'expiration. Ne collez jamais la clé privée dans un outil de vérification.
Selon votre hébergeur, la disponibilité du certificat et de la clé privée, ainsi que leur accès, peuvent varier. En cas de problème, nous vous recommandons de contacter l'assistance technique du fournisseur depuis lequel vous essayez d'exporter le certificat.
Un certificat importé peut ne pas bénéficier du renouvellement automatique. Notez qui doit le renouveler et conservez en lieu sûr les éléments nécessaires à sa réinstallation.
Si vous ne pouvez pas obtenir la clé privée, vous ne pouvez pas la reconstituer à partir du certificat ou du CSR. Générez une nouvelle demande et demandez une réémission à l'autorité de certification. Si vous soupçonnez que la clé a été exposée, utilisez une nouvelle clé et demandez la révocation de l'émission concernée.
Avant de résilier l'ancien fournisseur, vérifiez que le nouveau serveur présente le certificat prévu pour chaque nom. Conservez une copie protégée des fichiers, en dehors du répertoire public du site.
Cela peut aussi vous aider
- Alerte AutoSSL : le renouvellement peut réduire la couverture Explique l'alerte de réduction de couverture, comment repérer le domaine qui échoue à la validation...
- Installer un certificat SSL externe dans cPanel Décrit la génération d'une demande CSR, l'obtention d'un certificat externe et son installation dans...
- SSL/TLS dans cPanel : quel outil utiliser Présente les outils de cPanel pour générer des demandes et des clés privées, importer des certificat...
- Activer HTTPS (SSL) dans Joomla Faites fonctionner Joomla toujours en https avec l'option Forcer HTTPS de la configuration globale,...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.