Skip to main content

Erreur : Problème de certificat SSL, vérifiez que le certificat d’autorité de certification est valide

Cette erreur signifie que votre certificat racine d’autorité de certification est obsolète. Si votre certificat racine d’autorité de certification a besoin d’être mis à jour, vous ne pouvez ni pousser (push) ni tirer (pull) sur des dépôts GitHub.

L’erreur que vous recevez peut se présenter comme suit :

$ git push -u github.main
> fatal: 'github.main' does not appear to be a git repository
> fatal: The remote end hung up unexpectedly

$ git pull -u github
> error: SSL certificate problem, verify that the CA cert is OK. Details:
> error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/tqisjim/google-oauth.git/info/refs
> fatal: HTTP request failed

« CA » est la forme abrégée de « autorité de certification », groupe tiers responsable de la gestion des connexions sécurisées sur le web. Une autorité de certification établit des « certificats » numériques, qui permettent de s’assurer que les connexions entre deux machines, telles que votre ordinateur et GitHub.com, sont valides. Sans certificat, le risque de sécurité entre deux machines est plus élevé.

Quand vous recevez cette erreur, cela signifie probablement que votre autorité de certification est obsolète et doit être mise à jour. En règle générale, la mise à jour de votre système d’exploitation met également à jour votre autorité de certification et résout le problème.