Arang.dev
検索

FiddlerのHTTPS証明書エラー解決

FiddlerでHTTPSトラフィックをキャプチャする際に発生する証明書エラーの解決方法

#fiddler#https#certificate#troubleshooting
🌐 翻訳済み

この記事はAIによって韓国語から機械翻訳されています。原文と表現が異なる場合があります。

原文(韓国語)を読む
  • Fiddler Classic(Not Everywhere)

Fiddlerを使用していると、HTTPS証明書が原因でトラブルになることがよくあります。

通常、証明書の有効期限切れ、有効期間が長すぎる、証明書が信頼できないなどのエラーですが、

このような場合、Googleで見つかる解決策(certenroll engine reset)でも解決できず、しばらく悩みましたが、解決策を見つけたので共有します。

(一般的な解決策、Fiddler最新バージョン)

Tools - Options - HTTPS - Actions - Reset All Certificate

通常は上記の解決策で解決するはずですが、今回私が遭遇したケースでは、Reset All Certificateを実行するとFiddlerがフリーズしてしまう現象が発生しました。

解決後にその理由を推測してみると、リセットの過程でFiddlerが生成したワイルドカード証明書を削除する必要があるのですが、削除できないワイルドカード証明書があり、FiddlerがException(例外)に陥って停止してしまったようです。

とにかく、前置きはさておき、これを解決するためには、Fiddlerがインストールしたワイルドカード証明書およびFiddlerの証明書(DO_NOT_TRUST_FiddlerRoot)をすべて手動で削除すれば解決します。

実行 - certmgr.msc

└ [個人] - [証明書]に存在するすべてのワイルドカード証明書を削除

└ [信頼されたルート証明機関]に存在するすべてのDO_NOT_TRUST_FiddlerRoot証明書を削除

└ .. その他、別のパスに存在するすべてのFiddler証明書を削除

その後、(一般的な解決策)に戻ってReset All Certificateを実行すれば、正常にHTTPS証明書が発行されることが確認できます。

(震え…)

コメント

コメントを読み込み中...
FiddlerのHTTPS証明書エラー解決 | Arang