

Ce tutoriel vous guide pas à pas pour identifier et corriger les erreurs de certificat SSL sur Windows qui empêchent l'accès aux sites en HTTPS, comme les messages "Votre connexion n’est pas privée" ou "ERR_CERT_DATE_INVALID".

• Connaissances de base du panneau de configuration Windows
• Familiarité avec les navigateurs web (Chrome, Edge, Firefox)
• Accès administrateur à la machine

• Approche #1 : Vérifier et corriger la date/heure système
• Approche #2 : Réinitialiser le certificat racine via PowerShell
• Approche #3 : Utiliser un fichier .PS1 pour corriger les erreurs automatiquement

• Approche #1 : Très facile
• Approche #2 : Moyen
• Approche #3 : Moyen à avancé

• Approche #1 : Immédiat, accessible à tous
• Approche #2 : Plus technique, mais fiable
• Approche #3 : Automatisable, utile pour plusieurs machines

• Approche #1 : Ne règle pas tous les problèmes
• Approche #2 : Risque de mauvaise manipulation
• Approche #3 : Nécessite le paramétrage de l'exécution de scripts









Code:
Get-ChildItem -Path Cert:\LocalMachine\Root | Where-Object { $.NotAfter -lt (Get-Date) } | Remove-Item





Code:
$expiredCerts = Get-ChildItem -Path Cert:\LocalMachine\Root | Where-Object { $.NotAfter -lt (Get-Date) }
if ($expiredCerts) {
$expiredCerts | Remove-Item
Write-Host "Certificats expirés supprimés."
} else {
Write-Host "Aucun certificat expiré trouvé."
}

Code:
PowerShell -ExecutionPolicy Bypass -File C:\Scripts\fix-certificat.ps1


Automatiser la vérification du certificat avec une tâche planifiée hebdomadaire pour prévenir les erreurs futures

Ne jamais supprimer manuellement des certificats sans être certain de leur statut. Cela peut entraîner des déconnexions réseau ou des erreurs système.

Sauvegardez les certificats avant modification avec l’utilitaire certmgr.msc

Utiliser SSL Labs Test Tool pour analyser un certificat distant en ligne.
Exemple : SSL Labs
Valider vos liens externes sur internet afin qu'ils ne dirigent pas vers des pages 404

• Incluez ces liens de recherches :
• Choisissez les liens de recherches appropriés :
• Support Microsoft
• Microsoft Learn
• Recherche Google
• Recherche Github

Les erreurs de certificat SSL peuvent être frustrantes, mais elles sont souvent causées par des paramètres simples comme la date système ou des certificats expirés. Grâce aux différentes approches proposées, vous pouvez diagnostiquer rapidement la source du problème et le corriger efficacement, que ce soit manuellement ou via script PowerShell.
Dernière édition: