[GH-ISSUE #1631] SSL Handshake Failed (Mac + iPhone) #1624

Open
opened 2026-03-03 19:52:59 +03:00 by kerem · 2 comments
Owner

Originally created by @SnakeO on GitHub (May 10, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1631

Originally assigned to: @NghiaTranUIT on GitHub.

Description

SSL Handshake Failed
Proxyman could not securely establish the SSL Connection with your client. It seems that you haven't installed & trusted the certificate on your device or unknown reasons.

Steps to Reproduce

  1. Certificate > Install Certificate on this Mac (Automatic)
  2. Certificate > Install Certificate on IOS > Phyiscal Devices
  3. Install Profile on iPhone
  4. Setup Proxy on WiFi settings
  5. Visit https://www.google.com
  6. Select "Enable SSL Proxying" on this domain on the Proxyman app for macOS

Current Behavior

SSL Handshake Failed

Expected Behavior

Expect to see the body.

Notes:

  • https://www.google.com works on the mac, but not on the device.
  • I've also deleted and re-installed the certificate (on both mac and ios).
  • I've tried restarting the phone and trying different browsers

Environment

  • App version: Version 4.7.1 (47010)
  • macOS version: macOS Monterey (12.2.1)
  • iPhone 13 mini (latest ios)

Screenshots

mac
iphone
error

Originally created by @SnakeO on GitHub (May 10, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1631 Originally assigned to: @NghiaTranUIT on GitHub. ## Description ``` SSL Handshake Failed Proxyman could not securely establish the SSL Connection with your client. It seems that you haven't installed & trusted the certificate on your device or unknown reasons. ``` ## Steps to Reproduce 1. Certificate > Install Certificate on this Mac (Automatic) 2. Certificate > Install Certificate on IOS > Phyiscal Devices 3. Install Profile on iPhone 4. Setup Proxy on WiFi settings 5. Visit `https://www.google.com` 6. Select "Enable SSL Proxying" on this domain on the Proxyman app for macOS ## Current Behavior SSL Handshake Failed ## Expected Behavior Expect to see the body. Notes: - `https://www.google.com` works on the mac, but not on the device. - I've also deleted and re-installed the certificate (on both mac and ios). - I've tried restarting the phone and trying different browsers ## Environment - App version: Version 4.7.1 (47010) - macOS version: macOS Monterey (12.2.1) - iPhone 13 mini (latest ios) ## Screenshots ![mac](https://wow-ss-from-2020.s3.amazonaws.com/Screen-Shot-2023-05-10-22-48-31.80.png) ![iphone](https://wow-ss-from-2020.s3.amazonaws.com/IMG_974B3CC98EB5-1.jpeg) ![error](https://wow-ss-from-2020.s3.amazonaws.com/Screen-Shot-2023-05-10-23-18-29.32.png)
Author
Owner

@NghiaTranUIT commented on GitHub (May 10, 2023):

It seems you haven't trusted the certificate yet.

In step 4.2: Setting app > General > About > Certificate Trust Settings > Switch ON

CleanShot 2023-05-10 at 22 20 21@2x

<!-- gh-comment-id:1542400367 --> @NghiaTranUIT commented on GitHub (May 10, 2023): It seems you haven't trusted the certificate yet. In step 4.2: Setting app > General > About > Certificate Trust Settings > Switch ON ![CleanShot 2023-05-10 at 22 20 21@2x](https://github.com/ProxymanApp/Proxyman/assets/5878421/5f116b27-0e4d-4156-ad74-55664fa5e3d2)
Author
Owner

@SnakeO commented on GitHub (May 11, 2023):

Thank you.

<!-- gh-comment-id:1542968648 --> @SnakeO commented on GitHub (May 11, 2023): Thank you.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1624
No description provided.