web-dev-qa-db-fra.com

Chrome ne fait pas confiance au certificat racine du violoneux

J'ai Fiddler installé sur ma machine. J'ai installé le certificat racine Fiddler pour décrypter le trafic HTTPS, mais il ne fonctionne que dans FF et IE, pas dans Chrome. Chrome ne fait pas confiance au certificat de Fiddler et ne me permet pas de me connecter à des connexions tunnelisées.

J'ai essayé de chercher sur la page de Fiddler2.com un plugin mais je ne vois rien.

63
Citronex

J'ai mis à jour Fiddler et suis tombé sur un problème similaire. Cela m'a corrigé: http://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/

Fiddler 4.6.1.5 +

  • Cliquez sur Outils> Options.
  • Cliquez sur l'onglet [~ # ~] https [~ # ~].
  • Assurez-vous que le texte indique Certificats générés par le moteur CertEnroll.

    ( Remarque: Vous remarquerez peut-être qu'il n'est pas possible de changer le moteur de MakeCert à CertEnroll, dans ce cas, redémarrez Fiddler et recommencez depuis le début, il devrait afficher CertEnroll alors.)

  • Cliquez sur Actions> Réinitialiser tous les certificats. Cela peut prendre une minute.

  • Accepter toutes les invites (pour supprimer et rajouter des certificats)

Fiddler 4.6.1.4 et versions antérieures

  • Cliquez sur Outils> Options.
  • Cliquez sur l'onglet [~ # ~] https [~ # ~].
  • Décochez la case Déchiffrer le trafic HTTPS.
  • Cliquez sur le bouton Supprimer les certificats d'interception. Cela peut prendre une minute.
  • Acceptez toutes les invites qui s'affichent (par exemple, voulez-vous supprimer ces certificats, etc.)
  • (Facultatif) Cliquez sur le lien Fiddler.DefaultCertificateProvider et vérifiez que la liste déroulante est définie sur CertEnroll.
  • Quittez et redémarrez Fiddler.
  • Cliquez sur Outils> Options.
  • Cliquez sur l'onglet [~ # ~] https [~ # ~].
  • Revérifiez la case à cocher Déchiffrer le trafic HTTPS.
  • Acceptez toutes les invites qui s'affichent (par exemple, voulez-vous faire confiance à ce certificat racine)

Je pense que ce n'est probablement qu'une des nombreuses solutions potentielles pour cela, mais cela apparaît comme l'un des meilleurs résultats de recherche pour "votre connexion n'est pas un violoneux privé", donc je vais l'ajouter. J'espère que cela aidera toute autre personne qui le rencontrera.

REMARQUE: quelques personnes ont indiqué qu'elles devaient redémarrer Fiddler après avoir exécuté ce qui précède.

148
Chris

Il convient également de vérifier si un plug-in de générateur de certificats pourrait être à blâmer.

Dans mon cas, Fiddler utilisait CertMaker.BCCertMaker. Après la désinstallation, la réinstallation et le rétablissement de CertEnroll engine, SSL fonctionne à nouveau.

  1. Désinstallez Fiddler et tous ses paramètres.
  2. Installez la dernière version.
  3. Dans Confirmer Outils -> Options Telerik Fiddler ... -> HTTPS, confirmez que CertEnroll engine effectue la génération du certificat.
  4. Dans la même boîte de dialogue, appuyez sur Actions -> Réinitialiser tous les certificats comme dans la réponse de Chris, en acceptant toutes les invites.
  5. Redémarrez Fiddler.
3
Eric Eskildsen

Ajout à la réponse de @chris, assurez-vous que vous avez connecté votre appareil dans mon cas, mon téléphone, au violoneux après avoir effacé les certificats. Sinon, il aura toujours des certificats plus anciens et n'en obtiendra pas de nouveaux.

1
krv