telerik / fiddler-everywhere

This public repository aims at providing a convenient way for users of Fiddler Everywhere to report issues they may encounter while using the tool.
7 stars 0 forks source link

Fiddler can't capture HTTPS on macOS Sonoma 14.4 (ERR_SSL_PROTOCOL_ERROR) #9

Closed NickIliev closed 3 months ago

NickIliev commented 4 months ago

Describe the bug A clear and concise description of what the bug is. Along with the description, consider providing the following information:

To Reproduce Steps to reproduce the behavior:

  1. Install macOS Sonoma 14.4
  2. Install Fiddler Everywhere 5.6.0
  3. Install and trust the Fiddler CA
  4. Try to capture any HTTPS traffic

As a result, Fiddler can't complete the TLS handshake and shows only the CONNECT Tunnels (443) requests. The failed connections will return something like ERR_SSL_PROTOCOL_ERROR in client applications.

Expected behavior Fiddler to capture HTTPS with macOS Sonoma 14.4 and newer.

Additional context The issue relates to a compatibility bug within the released version of macOS Sonoma and some .NET APIs used by Fiddler. The latest macOS Sonoma version breaks the usage of a known .NET API.

reported through: https://github.com/telerik/fiddler-everywhere/issues/7#issuecomment-1987273646 t1644313 t1644322 t1644298

NickIliev commented 4 months ago

Update: The fix for the reported issue is now released with version 5.7.0 of the Fiddler Everywhere application.

To get the latest version of Fiddler Everywhere use the Help > Check for Updates option (within the application) or the official download page at https://www.telerik.com/download/fiddler-everywhere

lovets92 commented 4 months ago

It works on 5.7.0! Thanks!