ProxymanApp / ProxymanApp/Proxyman

SSL Handshake Failed When Using Proxyman with Modified Device Time

Open
#2,049 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Description:

I've encountered an issue when using Proxyman to capture traffic on my iOS device. The problem occurs when the device time is manually changed (e.g., set to two days in the past). Under these conditions, requests to apple.com result in an SSL Handshake Failed error in Proxyman. However, when not using Proxyman, the requests proceed without any issues.

Steps to Reproduce:

Use an iOS device and modify the device time to a previous date (e.g., two days earlier).
Set up Proxyman to capture traffic from the iOS device.
Make a request to https://www.apple.com.

Expected Result:

The request should be processed successfully without SSL errors.

Actual Result:

The request fails with an SSL Handshake Failed error in Proxyman.

Additional Information:

Screenshot of the issue is attached.
Proxyman is configured correctly and works fine when the device time is set to the current date.

Attachments:

6778

Could you please investigate and provide a solution or workaround for this issue?

Thank you!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with an iOS device set two days in the past, Proxyman capturing traffic, and a request to https://www.apple.com. Compare the SSL handshake behavior with the device time restored to the current date. Done means the request succeeds through Proxyman without an SSL Handshake Failed error, or the issue is narrowed to a documented workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios
Domain
networking, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.