ProxymanApp / ProxymanApp/Proxyman
Proxyman generates certs longer than 398 days; unsupported as of Sept 2020
@NghiaTranUIT is already working on this.
Since Jun 23, 2021.
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
Proxyman version? (Ex. Proxyman 1.4.3)
2.27.0 (22700)
macOS Version? (Ex. mac 10.14)
10.15
Steps to reproduce
Install certificate into system store on Android (requires root)
Expected behavior
Certificate works for all apps; instead, no connectivity is allowed due to too-long cert validity.
Screenshots (optional)

Hey team. I'm seeing trouble with the certificates that Proxyman generates on the fly with my Android device. Even with a custom root cert that has a validity < 1 year, Proxyman is generating certs with a two year validity. Certs that expire that far in the future are no longer supported as of Sept 2020:
- https://www.globalsign.com/en/blog/maximum-ssltls-certificate-validity-now-one-year
- https://www.ssls.com/blog/apples-new-ssl-lifetime-limitation-and-what-it-means-for-you/
- https://chromium.googlesource.com/chromium/src/+/ae4d6809912f8171b23f6aa43c6a4e8e627de784
Can we update Proxyman to generate on the fly certs with an expiration under the new 398 day mark?
Cheers
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.