This article describes how to capture a Fiddler Trace for Okta Customer Support.
- Troubleshooting HTTPS traffic
- Third-Party Apps (Fiddler)
- Okta Classic Engine
To capture a Fiddler Trace, please follow the video or the steps below.
Windows
-
Download Fiddler. (Windows only).
-
Install Fiddler on a Windows workstation (or server) where intended to capture the browser session.
-
Launch Fiddler.
-
From the Fiddler menu, select TOOLS > OPTIONS. For Fiddler Everywhere, navigate to Settings > HTTPS > Capture HTTPS Traffic.
-
Change to the HTTPS tab.
-
Enable the following settings:
-
Capture HTTPS CONNECTs.
-
Decrypt HTTPS traffic.
-
-
Select .....from all processes.
-
Accept the prompts to trust and install the Fiddler Root Certificate. This step is required to decrypt HTTPS traffic.
-
In the Fiddler traffic pane, select one of the current traces and then press Ctrl+X to clear the list.
-
Reproduce the scenario requested by Okta Customer Support.
-
Once the sequence reproduction is complete, export the file as HTTP Archive v1.1.
NOTE: Exporting the Fiddler trace as HTTPArchive v1.1 or v1.2 will allow the file to be redacted on upload to a support Case. Upload the HAR file on the Support Portal to sanitize the HTTP traces automatically. Refer to How to Sanitize a HTTP Trace File Automatically. Do not share Fiddler SAZ files with Support.
MacOS
- Download Fiddler Everywhere and follow the steps detailed in First Steps with Fiddler Everywhere on macOS.
-
Click Fiddler Everywhere > Settings.
-
In the HTTPS section, click on Trust CA Certificate.
-
Follow the macOS screen. Once the certificate is trusted, this will enable the Capture HTTPS traffic option.
Close the window
- Click on the Fiddler icon and select Start Capturing.
- A window will show that the System proxy is enabled. Click Ok.
- Reproduce the scenario requested by Okta Customer Support.
- Click on Save. Ca be saved as Fiddler Archive (SAZ) or as HTTPArchive v1.1.
Related References
- Installing, Configuring, and Troubleshooting Fiddler
- Configure Fiddler to capture Mobile iOS HTTPS traffic
- Configure Fiddler to capture Mobile Android HTTPS traffic
- How to Sanitize a HTTP Trace File Automatically
- Sanitizing HTTP Traces
