fiddler2 не может создать сертификат - PullRequest
36 голосов
/ 02 апреля 2011

Я использую Fiddler2 (или пытаюсь) захватывать трафик SSL для гаджета Windows для рабочего стола, попадающего на веб-службу https.Раньше он работал, а потом остановился пару дней назад, всегда с этой ошибкой:

--------------------------- 
Unable to Generate Certificate 
--------------------------- 
Creation of the interception certificate failed. 
makecert.exe returned -1. 
Results from C:\Program Files\Fiddler2\MakeCert.exe -ss my -n 
"CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by 
http://www.fiddler2.com" -eku 1.3.6.1.5.5.7.3.1 -r -cy authority -a 
sha1 
Error: Can't create the key of the subject ('JoeSoft') 
Failed 
------------------------------------------- 

(Я ударил ошибку из группы Google для скрипача, хотя я только что опубликовал свою, и она должна бытьскоро будет видно).

Кто-нибудь еще имел эту проблему и решил ее?Скрипач просто сломан?

Ответы [ 12 ]

0 голосов
/ 15 октября 2018

cd в папку установки "d: \ Program Files \ Fiddler" выполните следующую команду

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012

Будет создан сертификат и проблема будет решена

0 голосов
/ 12 августа 2014

У меня была точная ошибка, и я смог ее решить только:

  1. Обновление fiddlerCore
  2. Как сказал @DemytroUa, на вкладке «Инструменты-> Параметры-> HTTPS» снят флажок «Захватывать HTTPS-СОЕДИНЕНИЯ». И нажав кнопку «Удалить сертификаты перехвата» в нижней части диалогового окна '
  3. Открытие диспетчера сертификатов (введите certmgr.msc в диалоговом окне запуска - windows + r)
  4. Перейдите в Личные -> Сертификаты
  5. Удаление всех сертификатов "DO_NOT_TRUST_FiddlerRoot"
  6. На Fiddler установите флажок «Расшифровать HTTPS-трафик» в «Инструменты-> Параметры Fiddler-> вкладка HTTPS»

Возможно, вам нужно только обновить fiddlerCore (см. этот ТАК вопрос для более подробной информации), но я перечислил все, что сделал, чтобы быть в полной безопасности.

...