1.9 KiB
title | description | type | slug | publish | res_type |
---|---|---|---|---|---|
Configuring Fiddler Everywhere on Fedora, CentOS, or RedHat | Learn how to configure Fiddler Everywhere and trust its root certificate on Fedora, CentOS, RedHat, or any other Linux distribution that uses a shared system certificate storage. | how-to | fiddler-fedora-centos | true | kb |
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]({%slug first_steps_linux%}#start-system-capturing) use the Debian dpkg-reconfigure
command. However, some Linux distributions like Fedora, CentOS, and RedHat can lack the dpkg
library or limit its usage. How can I install and trust the Fiddler root CA (certificate authority) using the update-ca-trust
command?
Solution
-
Install and open the Fiddler Everywhere application on a shared system certificate storage Linux distribution such as Fedora, CentOS, or RedHat.
-
Export the Fiddler Everywhere root certificate through Settings > HTTPS > Advanced Settings > Export root certificate(DER/Binary format). The CA is exported to ~/Desktop as a file named Fiddler_Root_Certificate_Authority.crt.
-
Open a terminal and copy the exported CA to the shared certificate storage. The following example uses the default paths on Fedora 33.
cp ~/Desktop/Fiddler_Root_Certificate_Authority /etc/pki/ca-trust/source/anchors/
-
Trust the certificate by updating the certificate authority through the following terminal command:
update-ca-trust
-
Return to Fiddler Everywhere and enable the HTTPS capturing by selecting the Settings > HTTPS > Capture HTTPS traffic checkbox.