Configuring Fiddler Everywhere on Fedora, CentOS, or RedHat

Environment

Product
Product Version 1.0.0 and above
3rd-party tool Shared System Certificates storage
Supported OS Fedora, CentOS, RedHat, and others

Description

The instructions for installing the trusted root certificate for Fiddler Everywhere on Linux utilize the Debian dkpg-reconfigure command. However, some Linux distributions like Fedora, CentOS, and RedHat might lack the dkpg library or limit its usage. How can I install and trust the Fiddler root certificate using the update-ca-trust command?

Solution

  1. Install and open the Fiddler Everywhere application on a shared system certificate storage Linux distribution such as Fedora, CentOS, or RedHat.

  2. Export the Fiddler Everywhere root certificate through Settings > HTTPS > Advanced Settings > Export root certificate(DER/Binary format). The certificate is exported to ~/Desktop as a file with the name FiddlerRootCertificate.crt.

  3. Open a terminal and copy the exported certificate to the shared certificate storage. The following example uses the default paths on Fedora 33.

    cp ~/Desktop/FiddlerRootCertificate /etc/pki/ca-trust/source/anchors/
    
  4. Trust the certificate by updating the certificate authority through the following terminal command:

    update-ca-trust
    
  5. Return to Fiddler Everywhere and enable the HTTPS capturing by selecting the Settings > HTTPS > Capture HTTPS traffic checkbox.