On peut dire que le protocole SSL (Secure Sockets Layers) est une bonne chose pour la grande majorité des sites web en général. Associé à des protocoles tels que HTTPS, ils aident à protéger les données sensibles et personnelles qui circulent sur le web. Cependant, l’erreur « NET::ERR_CERT_REVOKED » entraîne l’arrêt du fonctionnement de votre certificat SSL. Cela met fin à votre connexion sûre et sécurisée.

Cette erreur peut apparaître dans Chrome, les navigateurs basés sur Chromium et Firefox sous différents noms. Quoi qu’il en soit, réparer l’erreur signifie examiner quelques méthodes différentes et basculer différentes options dans les réglages de votre navigateur.

Au cours de cet article, nous allons vous montrer comment réparer l’erreur « NET::ERR_CERT_REVOKED». Tout d’abord, voyons pourquoi cette erreur apparaît en premier lieu.

Ce qu’est l’erreur NET::ERR_CERT_REVOKED (et pourquoi elle se produit)

Les certificats SSL sont de grandes choses. Ils authentifient les connexions sécurisées entre les serveurs et apportent une certaine tranquillité d’esprit à vous et à vos utilisateurs. En fait, nous couvrons toutes les bases du SSL, y compris pourquoi vous en avez besoin, dans la base de connaissances de Kinsta.

Comme SSL est essentiel pour utiliser le web en toute sécurité, l’installation d’un certificat est un jeu d’enfant dans la plupart des cas. Mais lorsqu’une erreur survient, vous ne savez peut-être pas par où commencer.

L’erreur « NET::ERR_CERT_REVOKED » a l’air effrayante – elle est tout en majuscules, comporte « ERR » et « REVOKED » dans le nom, et selon votre navigateur, elle peut s’accompagner d’une série de signaux d’avertissement et d’autres copies de danger :

L'erreur NET::ERR_CERT_REVOKED dans Google Chrome
L’erreur NET::ERR_CERT_REVOKED dans Google Chrome

De plus, vous pouvez aussi ouvrir un panneau avancé qui décrit l’erreur et la raison pour laquelle elle se produit, avec un langage plus effrayant :

Le panneau Avancé de Google Chrome, qui décrit l'erreur plus en détail
Le panneau Avancé de Google Chrome, qui décrit l’erreur plus en détail

L’essentiel est que le certificat SSL du site sur lequel vous essayez de naviguer est inexistant. Pour être plus précis, une autorité de certification l’a révoqué.

Pour ce qui est de la raison, il n’y a qu’une seule raison qui soit vraiment préoccupante : les clés de sécurité de votre certificat ont été compromises.

Les autres raisons sont beaucoup plus banales :

  • Le propriétaire du site a peut-être demandé à ce que le certificat soit révoqué.
  • Il peut y avoir un problème de réseau ou de serveur de nom de domaine (DNS).
  • L’autorité de certification peut découvrir que le certificat SSL est délivré au mauvais site.

Dans la plupart des cas, il s’agit d’une erreur côté serveur. En d’autres termes, il n’y a pas grand-chose que vous puissiez faire sur l’interface publique. Nous couvrirons cet aspect plus tard. Mais avant cela, parlons de Firefox.

L’erreur NET::ERR_CERT_REVOKED dans Firefox

Le navigateur Firefox peut aussi t’afficher l’erreur « NET::ERR_CERT_REVOKED », mais pas avec le même nom. À la place, vous verrez « SEC_ERROR_REVOKED_CERTIFICATE ».

La version de Firefox de l'erreur NET::ERR_CERT_REVOKED
La version de Firefox de l’erreur NET::ERR_CERT_REVOKED

Cela semble plus « joli » que l’avertissement que vous voyez dans d’autres navigateurs, bien qu’il n’y ait pas de bonne ou de mauvaise présentation.

En bref, l’erreur est exactement la même dans Brave, Chrome, Edge et les autres navigateurs. Vous la gérez de la même manière, quels que soient les outils que vous utilisez. Abordons maintenant cette partie.

Comment réparer l’erreur NET::ERR_CERT_REVOKED (8 méthodes)

Dans les prochaines sections, nous allons vous montrer comment réparer l’erreur « NET::ERR_CERT_REVOKED » pour plusieurs navigateurs et systèmes différents. Cependant, n’oubliez pas que, comme nous l’avons suggéré, il se peut que l’utilisateur final ne puisse rien faire car il s’agit d’un problème côté serveur.

Avant d’aborder les différents systèmes, voyons comment un utilisateur final peut initier une réparation par le biais du propriétaire du site.

Avant de commencer : Contactez le propriétaire du site

Étant donné que l’erreur « NET::ERR_CERT_REVOKED » est un problème interne au site, il est logique de contacter le propriétaire du site en question. Il se peut qu’il ne soit pas au courant de l’erreur ou qu’il puisse vous éclairer sur la situation.

La meilleure approche consiste à trouver un canal de support ou une adresse e-mail d ‘informations générales pour le site. Vous pouvez aussi les contacter par le biais des réseaux sociaux s’ils utilisent ces canaux pour communiquer.

Nous vous suggérons de faire une capture d’écran de la page et de l’envoyer au propriétaire du site avec le domaine auquel vous essayez d’accéder. Vous n’aurez peut-être pas la possibilité de faire autre chose de votre côté, mais ces détails aideront le propriétaire du site à vérifier si le certificat SSL est vérifié.

Quoi qu’il en soit, une fois que vous avez informé le propriétaire du site, votre travail est terminé. À partir de là, vous pouvez essayer quelques-unes des solutions proposées dans les sections suivantes pour votre système d’exploitation (OS) et/ou ton navigateur.

Bien que l’erreur « NET::ERR_CERT_REVOKED » soit souvent un problème côté serveur, il peut aussi y avoir une cause côté client.

1. Une solution spécifique à macOS

Tout d’abord, il se peut que vous rencontriez l’erreur « NET::ERR_CERT_REVOKED » sur votre Mac. Bien qu’essayer les options basées sur le navigateur soit une bonne idée, il y a aussi quelque chose que vous pouvez faire dans le système d’exploitation lui-même.

Vous devrez ouvrir Keychain Access par votre approche préférée – soit par Spotlight, soit par le dossier Applications > Utilitaires. Une fois qu’il est ouvert, accédez au trousseau de connexion:

L'application Keychain Access
L’application Keychain Access

De là, utilisez la barre de recherche pour trouver les clés suivantes :

  • UTN DATACorp SGC
  • AddTrust External CA Root

S’ils existent, supprimez-les, fermez Keychain Access et redémarrez votre navigateur. Cela pourrait résoudre le problème, mais si ce n’est pas le cas, l’un des conseils ci-dessous pourrait le faire.

2. Changez la date et l’heure de votre système

L’une des raisons les plus fréquentes d’une mauvaise communication client-serveur est que la date et l’heure ne sont pas synchronisées. C’est une question tellement simple qui ne devrait pas poser de problème dans des circonstances normales, en raison de la synchronisation automatique.

Pourtant, cela peut arriver, et peut aussi être une cause de l’erreur « NET::ERR_CERT_REVOKED ». Bien sûr, vous ne pouvez pas manipuler l’heure et la date du serveur, mais vous pouvez vous assurer que les vôtres sont exactes.

Pour le Mac, rendez-vous dans le panneau Préférences Système > Date et heure. Vous devrez peut-être cliquer sur le verrou pour effectuer des modifications ici :

Le panneau Date & Heure sur macOS
Le panneau Date & Heure sur macOS

Dans la grande majorité des cas, la case Définir la date et l’heure automatiquement sera cochée. En tant que tel, il se peut que vous n’ayez rien à faire. Néanmoins, il est bon de vérifier que la date et l’heure sont exactes et de les ajuster si ce n’est pas le cas.

Avec Windows, vous devras ouvrir les paramètres de date et d’heure. Nous utilisons la barre de recherche du menu Démarrer pour la trouver rapidement :

Recherche des paramètres de date et d'heure à l'aide de la barre de recherche de Windows
Recherche des paramètres de date et d’heure à l’aide de la barre de recherche de Windows

Là encore, l’option Régler l’heure automatiquement sera souvent activée par défaut. Vérifiez quand même tous les paramètres ici et évaluez s’ils correspondent à une date et une heure précises :

La page des paramètres de date et d'heure dans Windows
La page des paramètres de date et d’heure dans Windows

Une fois que vous avez terminé, fermez la fenêtre et redémarrez votre ordinateur. Bien sûr, vous voudrez finir par vérifier le site sur lequel vous voulez naviguer, comme vous le ferez pour chaque solution ici.

3. Désactivez votre antivirus et/ou votre pare-feu

Même si les logiciels antivirus et les pare-feu font un excellent travail pour vous protéger vous et vos données, il y a un inconvénient. Dans certaines situations, vous pouvez trouver que ces outils font un trop bon travail et bloquent certains éléments dont vous avez besoin pour mener à bien vos tâches.

Les logiciels antivirus et les pare-feu peuvent tous deux provoquer l’erreur « NET::ERR_CERT_REVOKED », c’est donc une bonne idée de les désactiver temporairement pour s’assurer qu’ils n’ont pas d’impact.

Les étapes pour désactiver votre logiciel antivirus vont être spécifiques au produit que vous avez choisi. Nous ne pouvons donc pas vous proposer une approche unique. Cela dit, il y aura souvent un panneau de contrôle avec un bouton ou un interrupteur pour éteindre ou quitter votre logiciel.

Pour ce qui est de votre pare-feu, vous devrez aller dans un panneau de paramètres dédié. Sous Windows, vous vous rendrez dans l’écran Paramètres > Réseau et Internet:

L'écran Paramètres de Windows
L’écran Paramètres de Windows

De là, faîtes défiler l’écran et trouvez le lien Pare-feu Windows:

Le lien Pare-feu Windows
Le lien Pare-feu Windows

En cliquant dessus, vous ouvrez les paramètres de sécurité Windows spécifiques à votre Pare-feu et à ta protection réseau. Ici, vous verrez trois pare-feu différents pour les réseaux de domaine, privés et publics :

La page Pare-feu & protection réseau
La page Pare-feu & protection réseau

Pour chacun d’entre eux, cliquez dessus et désactivez le pare-feu :

Le commutateur du pare-feu Microsoft Defender
Le commutateur du pare-feu Microsoft Defender

Une fois que vous avez terminé, essayez de reproduire l’erreur « NET::ERR_CERT_REVOKED ». Pour Mac, vous devez vous rendre sur la page Préférences système > Sécurité et confidentialité, puis sur l’onglet Pare-feu:

La page Sécurité et confidentialité sur Mac
La page Sécurité et confidentialité sur Mac

L’option la plus simple est de désactiver le pare-feu à l’aide du bouton. Vous pouvez aussi vérifier l’écran Options du pare-feu pour voir si quelque chose ressort :

La page Options du pare-feu
La page Options du pare-feu

Comme précédemment, redémarrez votre ordinateur et vérifiez à nouveau Internet. Si vous n’avez toujours pas de changement, vous pouvez réactiver votre antivirus et votre pare-feu, et chercher dans d’autres domaines.

4. Désactivez votre réseau privé virtuel (VPN) ou votre proxy

Tout comme votre antivirus et votre pare-feu, les paramètres de votre VPN et de votre proxy peuvent aussi faire des siennes et afficher l’erreur « NET::ERR_CERT_REVOKED ». Il se peut que vous n’utilisez ni l’un ni l’autre – si c’est le cas, n’hésitez pas à ignorer cette méthode.

Pour votre VPN, l’arrêt est un paramètre spécifique au produit (similaire à votre logiciel antivirus). En tant que tel, il n’y a pas de paramètre sur macOS pour vous aider. Sous Windows, vous pouvez avoir de la chance en modifiant les paramètres dans la page Paramètres > Réseau et Internet > VPN:

La page VPN de Windows
La page VPN de Windows

Comme pour les proxys, vous pouvez aussi trouver cet écran sur Windows dans les paramètres Réseau & Internet:

La page Proxy de Windows
La page Proxy de Windows

Une fois que vous avez activé le bouton Détecter automatiquement les paramètres, vérifiez si vous obtenez l’erreur « NET::ERR_CERT_REVOKED ». Pour macOS, rendez-vous dans l’écran Préférences système > Réseau > Avancé:

L'écran Réseau sur macOS
L’écran Réseau sur macOS

Ici, cliquez sur l’onglet Proxies, et décochez tous les paramètres de proxy que vous voyez sur cet écran :

L'onglet Proxies de macOS
L’onglet Proxies de macOS

Encore une fois, vérifiez l’erreur « NET::ERR_CERT_REVOKED », et passez à autre chose si vous l’obtenez toujours.

5. Videz votre DNS et réinitialisez la connexion TCP/IP

Tout comme un bon vidage de cache peut faire des merveilles pour votre navigateur, il en va de même pour votre DNS. Nous savons que le vidage du DNS peut souvent résoudre des problèmes tels que l’erreur « NET::ERR_CERT_REVOKED ». C’est pourquoi nous avons un article sur le sujet qui couvre plusieurs navigateurs et plateformes.

Notre conseil est de faire cela, de vérifier l’erreur, puis de revenir pour réinitialiser votre connexion TCP/IP. Bien sûr, cela détermine comment les paquets d’informations circulent sur le web. Réinitialiser cela peut réparer une multitude d’erreurs.

Apple y fait référence sous l’onglet Réseau, dans l’écran Avancé de votre réseau Internet actif et connecté. Une fois que vous y êtes, cliquez sur l’onglet TCP/IP, puis sur le bouton Renouveler le bail DCHP :

L'onglet TCP/IP dans macOS
L’onglet TCP/IP dans macOS

Pour Windows, vous devrez ouvrir votre application d’invite de commande préférée via l’option Exécuter en tant qu’administrateur:

Exécuter l'application invite de commande en tant qu'administrateur
Exécuter l’application invite de commande en tant qu’administrateur

Lorsque l’invite de commande s’ouvre, saisissez netsh int ip reset et appuyez sur Entrée:

Réinitialiser TCP/IP depuis l'invite de commande Windows
Réinitialiser TCP/IP depuis l’invite de commande Windows

À partir de là, vérifiez à nouveau l’erreur avant de continuer.

6. Désactivez les extensions de votre navigateur

Lorsqu’une erreur WordPress se produit, un conseil courant consiste à désactiver vos extensions et à les réactiver une par une. C’est la même chose pour les extensions de votre navigateur. La plupart des navigateurs vous permettent d’installer autant d’extensions que nécessaire, même si certaines ne jouent pas toujours bien avec les autres protocoles.

Le processus est différent selon que vous utilisez Safari, Firefox ou un navigateur basé sur Chromium comme Brave, Edge ou Chrome. Vous pouvez trouver les paramètres des extensions de Safari dans le volet dédié des Préférences:

Safari montrant l'option Préférences, et l'onglet Extensions
Safari montrant l’option Préférences, et l’onglet Extensions

Cliquez sur le bouton Désinstaller pour chaque extension, puis vérifiez l’erreur « NET::ERR_CERT_REVOKED ».

Dans Google Chrome, vous vous dirigez vers l’écran Paramètres:

L'option Paramètres de Google Chrome
L’option Paramètres de Google Chrome

De là, faîtes défiler la page et cherchez le lien Extensions sur le côté gauche :

Le lien vers la page Extensions dans Google Chrome
Le lien vers la page Extensions dans Google Chrome

Cela vous amènera à l’écran Extensions. Ici, cliquez sur les interrupteurs à bascule de toutes les extensions, puis réactivez-les une par une, en revérifiant l’erreur à chaque fois :

La page des extensions de Chrome
La page des extensions de Chrome

Pour Brave et Microsoft Edge, il y a un lien direct vers la page Extensions dans le menu déroulant Paramètres:

Le lien Extensions dans Brave
Le lien Extensions dans Brave

La présentation de la page et le processus de désactivation des extensions sont les mêmes que pour Chrome :

La page des extensions de Brave
La page des extensions de Brave

Dans Firefox, les extensions sont des modules. Vous y accédez à partir du menu déroulant Paramètres, sous Modules et Thèmes:

Le lien Modules et Themes dans Firefox
Le lien Modules et Themes dans Firefox

Une fois que vous avez ouvert l’écran, Firefox revient à la définition des « extensions ». Quoi qu’il en soit, le processus consiste (à nouveau) à basculer les modules/extensions à l’aide du commutateur dédié :

Le gestionnaire des extensions de Firefox
Le gestionnaire des extensions de Firefox

Si l’erreur « NET::ERR_CERT_REVOKED » disparaît, activez chaque extension à tour de rôle et vérifiez votre navigateur. Si une extension déclenche l’erreur, vous saurez qu’il faut la supprimer. Bien sûr, vous pouvez la remplacer ou contacter le développeur pour obtenir une correction si elle est vitale pour votre flux de travail.

7. Démarrez en mode sans échec ou Clean Boot

Une version plus extrême de la désactivation des extensions consiste à désactiver tout ce qui, sur votre ordinateur, pourrait interférer avec votre connexion Internet. Pour cela, vous devez démarrer en mode sans échec ou en mode de démarrage propre de votre système d’exploitation.

Nous avons des instructions pour faire cela pour Windows et macOS dans notre article sur la correction de l’erreur « DNS Not Responding ». Cependant, cela ne comprend pas d’instructions pour les machines Apple Silicon.

La principale différence pour les appareils Apple Silicon est que tu devras éteindre ton Mac et le redémarrer en appuyant sur le bouton d’alimentation. Cela fera apparaître la fenêtre Options de démarrage, où tu suivras les mêmes instructions que dans l’article sur le DNS que nous venons de mentionner.

8. Réinitialisez votre navigateur

Parfois, la meilleure approche est de recommencer depuis le début. En d’autres termes, vous devrez peut-être réinitialiser votre navigateur. Pour les navigateurs basés sur Chromium, c’est un jeu d’enfant. Bien que la façon d’y arriver soit légèrement différente pour chaque version (c’est-à-dire Chrome, Edge et Brave), elle est assez similaire.

Vous devrez ouvrir le menu déroulant Paramètres, puis faire défiler cette page jusqu’à ce que vous trouvez un menu Paramètres avancés. C’est comme cela que c’est défini dans Chrome :

L'option Réinitialiser les paramètres dans Chrome
L’option Réinitialiser les paramètres dans Chrome

Brave utilise plutôt « Paramètres supplémentaires » :

L'option Réinitialiser les paramètres dans Brave
L’option Réinitialiser les paramètres dans Brave

…tandis que Edge a un lien direct dans le menu principal Paramètres:

L'option Réinitialiser les paramètres dans Edge
L’option Réinitialiser les paramètres dans Edge

Firefox a une page de dépannage dédiée dans ses paramètres. Pour la trouver, saisissez about:support dans la barre de navigation et cliquez sur le bouton Actualiser Firefox sur le côté droit :

La page de dépannage de Firefox
La page de dépannage de Firefox

Pour Safari, il n’y a pas de bouton dédié, ce qui est frustrant. À la place, vous devrez effacer les différents composants du navigateur à l’aide du Terminal. Si vous avez besoin d’une introduction, nous expliquons comment utiliser le Terminal dans notre article sur le vidage du cache DNS.

Une fois que vous avez ouvert une fenêtre de terminal, vous devez exécuter les commandes suivantes une par une :

mv ~/Library/Safari ~/Desktop/Safari-`date +%Y%m%d%H%M%S`;

rm -Rf ~/Library/Cache/*;

rm -Rf ~/Library/Caches/Apple - Safari - Safari Extensions Gallery;

rm -Rf ~/Library/Caches/Metadata/Safari;

rm -Rf ~/Library/Caches/com.apple.Safari;

rm -Rf ~/Library/Caches/com.apple.WebKit.PluginProcess;

rm -Rf ~/Library/Cookies/*;

rm -Rf ~/Library/Cookies/Cookies.binarycookies;

rm -Rf ~/Library/Preferences/Apple - Safari - Safari Extensions Gallery;

rm -Rf ~/Library/Preferences/com.apple.Safari.LSSharedFileList.plist;

rm -Rf ~/Library/Preferences/com.apple.Safari.RSS.plist;

rm -Rf ~/Library/Preferences/com.apple.Safari.plist;

rm -Rf ~/Library/Preferences/com.apple.WebFoundation.plist;

rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginHost.plist;

rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginProcess.plist;

rm -Rf ~/Library/PubSub/Database;

rm -Rf ~/Library/Safari/*;

rm -Rf ~/Library/Safari/Bookmarks.plist;

rm -Rf ~/Library/Saved Application State/com.apple.Safari.savedState;

Cela rafraîchira Safari et vous permettra de vérifier si l’erreur « NET::ERR_CERT_REVOKED » a disparu. Vous devrez peut-être saisir votre mot de passe d’administrateur ou confirmer d’une autre manière que la commande est bonne à exécuter.

Vous pouvez aussi envisager une extension telle que Simple Refresh pour Safari, mais ce n’est pas du tout obligatoire.

Résumé

SSL et HTTPS sont conçus pour protéger les informations lorsqu’elles font la navette sur le web. Pour cela, une autorité vous délivre un certificat. Si elle peut vous en donner un, elle peut aussi le révoquer. L’erreur « NET::ERR_CERT_REVOKED » indique que le certificat SSL a été révoqué pour une raison quelconque.

Ce n’est pas aussi effrayant que ça en a l’air, et il arrive souvent qu’un problème de réseau ou d’émission soit à l’origine de l’erreur. Bien qu’il s’agisse principalement d’un problème côté serveur, il existe des solutions côté client dans certains cas.

Dans cet article, nous en avons examiné quelques-unes pour certains des principaux navigateurs disponibles. Cela implique d’entrer dans vos paramètres et de modifier des éléments tels que la date et l’heure, de vider les caches, de désactiver l’antivirus et les VPN, et plus encore.

Kinsta est connu pour son temps de fonctionnement stellaire et sa stabilité à toute épreuve. Malgré cela, notre équipe de support est présente 24/24 pour vous aider avec votre site quand vous en avez besoin. Si vous êtes un client Kinsta, vous pouvez nous contacter via le tableau de bord MyKinsta et vous remettre au travail en un rien de temps !